Roasted Beets with Olive Oil, Salt, and Pepper Recipe
If you’re looking for a simple, delicious way to bring out the natural sweetness and earthiness of beets, I’ve got you covered. This Roasted Beets with Olive Oil, Salt, and Pepper Recipe is straightforward but packs so much flavor—it’s one of my go-to side dishes for just about any meal. Roasting transforms the beets into tender, caramelized little jewels that you’ll want to eat by the handful. Stick with me, and I’ll walk you through every step for success.
Why This Recipe Works
- Simple Ingredients: Just three core ingredients—beets, olive oil, and salt & pepper—highlight the beet’s natural flavor without overwhelming it.
- Gentle Roasting: Wrapping beets in foil locks moisture in, yielding tender, deeply flavorful results every time.
- Easy Prep and Cleanup: No peeling before cooking means less fuss and mess—just scrub and roast.
- Versatility: This recipe pairs beautifully with everything from salads to mains, making it a dependable side or snack.
Ingredients & Why They Work
Each ingredient here plays a starring role in creating roasted beets that taste remarkable with minimal effort. The olive oil adds richness, while the salt and pepper bring balance and enhance the beet’s natural sweetness. When shopping, look for firm, unblemished beets for the best texture and flavor.
- Beets: Fresh, medium-sized beets are ideal; they’re tender and roast evenly without getting mushy.
- Extra-Virgin Olive Oil: Choose a fruity, high-quality olive oil—it truly makes a difference in flavor.
- Sea Salt: Sea salt’s texture and mineral content elevate the taste far beyond regular table salt.
- Freshly Ground Black Pepper: Adds a subtle kick and freshness—grind it yourself for the best aroma.
Tweak to Your Taste
While I love this recipe just as it is, I know everyone likes a little flexibility. Feel free to experiment with adding herbs or spices, or even swapping olive oil for something nutty like walnut oil. I always encourage making it your own—because cooking should be fun!
- Fresh Herbs: I often toss in chopped thyme or rosemary for an aromatic touch—I find it gives the beets a lovely depth.
- Balsamic Glaze: Drizzling a bit of balsamic vinegar after roasting adds a sweet tang I’m obsessed with on special occasions.
- Spicy Kick: Adding a pinch of smoked paprika or red pepper flakes before roasting gives a smoky heat that livens things up.
Step-by-Step: How I Make Roasted Beets with Olive Oil, Salt, and Pepper Recipe
Step 1: Prep Your Beets with Love
First, preheat your oven to 400°F. Meanwhile, scrub your beets to remove any dirt—no need to peel them yet! I usually trim off the beet greens (I save them for sautéing another day) and keep the beets whole. This prep keeps life simple and makes roasting even.
Step 2: Wrap and Season Individually
Place each beet on its own piece of foil. Drizzle generously with olive oil and sprinkle with sea salt plus freshly ground pepper. Wrap each beet tightly in foil to seal in moisture and roast them evenly. The foil acts like a mini steam chamber, which always amazes me with how tender the beets turn out.
Step 3: Roast Until Fork-Tender
Pop the wrapped beets onto a baking sheet and roast for anywhere from 35 to 60 minutes, depending on their size. I’ve learned to check for doneness by poking them gently with a fork—you want it to slide in easily but not mushy. If you have a mix of sizes, start testing the smaller ones earlier so you don’t overcook them.
Step 4: Cool and Peel with Ease
Once out of the oven, unwrap your beets and let them cool enough to handle—this usually takes about 10 minutes. I like to run the beets under cool water and then gently rub the skins off between my fingers. This little trick saves so much hassle compared to peeling raw beets. They’ll be perfectly tender underneath and ready for slicing.
Step 5: Slice, Dress, and Serve
Slice or cube your peeled beets, then give them a light drizzle of olive oil and a pinch more sea salt and pepper to taste. Toss everything together to coat evenly. Serve them warm or at room temperature—both ways taste amazing!
Pro Tips for Making Roasted Beets with Olive Oil, Salt, and Pepper Recipe
- Pick Uniform Sizes: Choosing beets of similar size helps ensure even roasting, so you don’t get some overdone while others stay firm.
- Don’t Skip the Foil Wrap: Wrapping each beet retains moisture and aroma—you won’t get that same tender texture if you roast uncovered.
- Use Your Hands for Peeling: Running the skins off under water and rubbing gently saves time and keeps your knife safe from slipping.
- Adjust Roasting Time: If your beets are extra large, just add a bit more time and check regularly to avoid them turning mushy.
How to Serve Roasted Beets with Olive Oil, Salt, and Pepper Recipe

Garnishes
I love finishing these roasted beets with a sprinkle of crumbled feta or goat cheese—that creaminess contrasts beautifully with their earthy sweetness. Toasted walnuts or pine nuts add a nice crunch, and a fresh herb like parsley or mint brightens the dish right up.
Side Dishes
This recipe is incredibly versatile, so I often serve it alongside grilled chicken or fish for a wholesome meal. It also pairs well with grains like quinoa or farro for a satisfying vegetarian plate. Sometimes I toss roasted beets into a salad with arugula and orange segments for a fresh, colorful lunch.
Creative Ways to Present
For dinner parties, I like to serve roasted beet slices fanned out on a platter drizzled with balsamic glaze and dotted with soft cheese and herbs. Or, pile them in cute glass jars layered with greens and nuts for a chic salad presentation. It always gets compliments!
Make Ahead and Storage
Storing Leftovers
Leftover roasted beets keep beautifully in an airtight container in the fridge for up to 4 days. I usually slice and dress them fresh when serving, but they’re also great cold in salads straight from the fridge—super handy for quick lunches.
Freezing
I’ve frozen roasted beets with decent results: just slice, spread on a baking sheet to freeze individually, then transfer to a freezer bag. Keep in mind they may get a bit softer after thawing, but they still work well in cooked dishes or soups.
Reheating
To reheat, gently warm them in a skillet with a splash of olive oil, or pop them in the oven at 350°F wrapped in foil. I avoid microwaves because they tend to dry out the beets or make them rubbery.
FAQs
-
Can I roast beets without foil?
Yes, but roasting beets without foil often leads to a drier texture because the moisture escapes during cooking. Wrapping each beet in foil traps steam and helps them cook evenly and stay tender. If you prefer no foil, consider wrapping them tightly in parchment paper instead.
-
How do I know when roasted beets are done?
After about 35 minutes, start checking by inserting a fork or skewer. If it slides in easily with little resistance, your beets are done. Larger beets may need up to 60 minutes, so keep an eye on them to avoid overcooking.
-
Can I prep beets in advance?
Absolutely! You can roast beets a day or two ahead, store them peeled and sliced in the refrigerator, and dress them just before serving. This saves you time when entertaining or prepping meals.
-
Do I need to peel beets before roasting?
Nope! Roasting the beets with skins on protects the flesh during cooking. Peeling after roasting is much easier—just rub the skins off once the beets have cooled, either with your hands or under running water.
Final Thoughts
This Roasted Beets with Olive Oil, Salt, and Pepper Recipe has become such a staple in my kitchen because it’s both simple and spectacular. I love how it brings warmth and depth to any plate, and I’m betting you’ll feel the same once you taste that tender, sweet, perfectly seasoned bite. Trust me — this is one you’ll want to keep in your regular rotation and share with friends at your next dinner.
Print
Roasted Beets with Olive Oil, Salt, and Pepper Recipe
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A simple and delicious recipe for roasted beets, perfectly tender and flavorful with a drizzle of olive oil and a sprinkle of sea salt and black pepper. This easy method brings out the earthiness of the beets and makes a perfect side dish for any meal.
Ingredients
Main Ingredients
- 6 medium beets, tops removed, scrubbed well
- 2 tablespoons extra-virgin olive oil, for drizzling
- 1 teaspoon sea salt
- 1/2 teaspoon freshly ground black pepper
Instructions
- Preheat Oven: Preheat your oven to 400°F to ensure it reaches the right temperature for roasting the beets evenly.
- Prepare Beets: Place each beet on a piece of foil. Drizzle generously with olive oil and sprinkle with sea salt and freshly ground black pepper. Wrap each beet tightly in the foil to lock in moisture during roasting.
- Roast Beets: Arrange the foil-wrapped beets on a baking sheet and roast in the preheated oven for 60 minutes or until fork-tender, depending on their size and freshness.
- Cool and Peel: Remove the beets from the oven and unwrap them carefully. Set them aside to cool until they are safe to handle. Then, hold each beet under running water and rub off the skins easily with your hands.
- Slice and Season: Cut or slice the peeled beets as desired. Drizzle lightly with olive oil, season with additional salt and pepper to taste, toss gently, and serve warm or at room temperature as a flavorful side dish.
Notes
- You can store leftover roasted beets in an airtight container in the refrigerator for up to 5 days.
- If you prefer, use parchment paper instead of foil for wrapping the beets.
- To save time, you can roast beets larger or smaller than medium; adjust roasting time accordingly.
- Roasted beets pair well with fresh herbs like thyme or a splash of balsamic vinegar for added flavor.
- Wearing gloves while peeling can prevent beet stains on your hands.
Nutrition
- Serving Size: 1 serving
- Calories: 80 kcal
- Sugar: 8 g
- Sodium: 300 mg
- Fat: 5 g
- Saturated Fat: 0.7 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 11 g
- Fiber: 3.5 g
- Protein: 2 g
- Cholesterol: 0 mg
