Roasted beets with dill cream are proof that a simple vegetable can absolutely steal the show. Tender, naturally sweet beets meet a cool, tangy dill cream, creating the kind of side dish that looks impressive without demanding your entire afternoon.
And yes, beets have a reputation for turning cutting boards—and occasionally fingertips—a dramatic shade of pink. Consider it part of the experience.
I love recipes like this because they take familiar ingredients and give them a little restaurant-style polish. The oven does most of the work, while the creamy dill sauce comes together in minutes. Whether you’re planning a weeknight dinner, Sunday lunch, or holiday spread, this colorful dish brings fresh flavor to the table with very little fuss.
Table of Contents
Why You’ll Love This Roasted Beets with Dill Cream
- Simple Ingredients: Everything here is easy to find at a regular grocery store.
- Mostly Hands-Off: Once the beets hit the oven, you can focus on the rest of dinner—or finally sit down for a minute.
- Big Flavor: Sweet roasted beets, tangy sour cream, fresh dill, lemon, and garlic create a delicious contrast.
- Beautiful Presentation: Those deep ruby slices and pale green-flecked cream look gorgeous on a serving platter.
- Easy to Prep Ahead: Roast the beets and prepare the dill cream in advance, then assemble when you’re ready.
- Easy to Customize: Adjust the garlic, lemon, dill, and seasoning to suit your family’s tastes.
Ingredients You’ll Need
One of my favorite things about this recipe is its short ingredient list. There are no specialty-store scavenger hunts required.
For the Roasted Beets
- 4 medium beets, washed and trimmed
- 2 tablespoons olive oil
- 1 teaspoon salt, or to taste
- 1 teaspoon black pepper, or to taste
Choose beets that feel firm and heavy for their size. Medium beets are especially convenient because they tend to roast more evenly than very large ones.
For the Dill Cream
- 1 cup sour cream
- 2 tablespoons fresh dill, chopped
- 1 tablespoon lemon juice
- 1 garlic clove, minced
- 1 teaspoon salt, or to taste
Fresh dill is worth using here. Its bright, grassy flavor cuts through the richness of the sour cream and balances the earthy sweetness of the beets.
How to Make Roasted Beets with Dill Cream
This recipe has two easy parts: roast the beets and stir together the sauce. That’s it. No complicated techniques and no mountain of cookware waiting in the sink afterward.
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Give the beets a good wash to remove any dirt, then trim the tops and root ends as needed.
2. Prepare the Beets
Place each beet on a piece of aluminum foil. Drizzle the beets with olive oil, then season them with salt and black pepper.
Wrap each beet securely in the foil and arrange the packets on a baking sheet.
Wrapping helps trap steam while the beets roast. The result is a tender interior with concentrated sweetness rather than a dried-out vegetable.
3. Roast Until Tender
Transfer the baking sheet to the oven and roast the beets for about 45 minutes.
Cooking time can vary depending on their size. Test one by carefully opening the foil and inserting a fork or small knife into the center. It should slide in easily.
If there’s resistance, give the beets another 10 to 15 minutes and check again.
4. Cool and Peel
Remove the roasted beets from the oven and allow them to cool until they’re comfortable to handle.
Once slightly cooled, peel away the skins. Properly roasted beet skins should come off fairly easily. A paper towel can help rub away stubborn spots while keeping some of that bright red color off your hands.
Although, fair warning: beets occasionally laugh at our attempts to stay tidy.
5. Make the Dill Cream
While the beets cool, prepare the sauce.
Add the sour cream, chopped fresh dill, lemon juice, minced garlic, and salt to a mixing bowl. Whisk until smooth and creamy.
Taste before serving. Want more brightness? Add another small squeeze of lemon. Prefer a stronger herbal flavor? Sprinkle in a little extra dill.
Chef Omar’s rule is simple: recipes give you direction, but your taste buds get the final vote.
6. Slice and Assemble
Slice the peeled roasted beets into rounds or wedges and arrange them across a serving platter.
Drizzle the dill cream over the top. You can also serve some of the cream on the side so everyone can add as much as they like.
Finish with a little fresh dill for a pop of green.
Then bring that platter to the table and enjoy the moment when everyone realizes the vegetable side dish might be their favorite part of dinner.
Chef Omar’s Tips for Better Roasted Beets
- Choose similarly sized beets. Beets of roughly equal size will finish roasting around the same time. If one looks like a golf ball and another looks like a softball, they’ll have very different schedules.
- Don’t rush the roasting. Beets need enough time for their natural sweetness to develop. If they’re still firm in the center, keep cooking.
- Let them cool before peeling. Trying to peel piping-hot beets is an excellent way to question your life choices. A short cooling period makes the process much easier.
- Finely mince the garlic. Raw garlic goes directly into the dill cream, so large chunks can overpower the delicate sauce.
- Taste the sauce cold. Once everything is combined, taste and adjust the lemon and salt. Sour cream brands vary in tanginess, so small adjustments can make a noticeable difference.
What to Serve with Roasted Beets
The earthy sweetness of roasted beets works especially well with savory main dishes. Try serving them alongside roast chicken, grilled steak, baked salmon, pork tenderloin, or a simple grain bowl.
They also fit naturally into a vegetarian spread with lentils, crusty bread, roasted potatoes, and a crisp green salad.
For entertaining, I like putting the beets on a wide platter rather than piling them into a bowl. Spread the slices out, drizzle the sauce loosely across them, and scatter fresh dill on top. It takes seconds but gives the dish that effortless restaurant-style finish.
I first came to appreciate combinations like this while looking for ways to make everyday vegetables feel worthy of the center of the table. A creamy sauce, fresh herbs, and a little acidity can completely change the personality of a humble ingredient. Beets are a perfect example—they don’t need much help, just the right partners.

FAQs About Roasted Beets with Dill Cream
Can I roast the beets without foil?
Yes. You can roast beets in a covered baking dish instead. The important part is creating an environment that keeps enough moisture around the beets while they become tender.
How do I know when roasted beets are done?
Insert a fork or small knife into the thickest part. When it slides through easily, the beets are ready. Larger beets may need longer than 45 minutes.
Can I make the dill cream ahead of time?
Absolutely. In fact, making it a few hours ahead gives the dill and garlic time to mingle with the sour cream. Keep it covered in the refrigerator until serving.
How long do leftovers keep?
Store the beets and dill cream in separate airtight containers in the refrigerator. For the best quality, enjoy them within about 3 to 4 days.
Can I use dried dill?
Fresh dill gives this sauce its brightest flavor, but dried dill can work when necessary. Since dried herbs have a more concentrated flavor, start with a smaller amount, taste, and adjust.
Can I use Greek yogurt instead of sour cream?
Yes. Plain Greek yogurt is a good substitute if you want a slightly lighter, tangier sauce. Choose full-fat Greek yogurt for the creamiest texture.
A Colorful Side Worth Making Again
Some of the best dishes don’t need a dozen ingredients or complicated cooking techniques. They simply bring together flavors that make sense.
That’s exactly what happens with roasted beets with dill cream. The warm, earthy sweetness of the beets plays against cool sour cream, fragrant dill, bright lemon, and just enough garlic to keep things interesting.
Serve it at a holiday dinner, add it to your next weekend meal, or make it when you’re tired of vegetables feeling like an afterthought. It’s colorful, practical, and just fancy enough to make an ordinary dinner feel special.
Grab those beets, embrace the possibility of a pink cutting board, and get roasting. Sometimes a memorable side dish really is that simple.
More Fresh & Flavorful Recipes to Try
If these roasted beets with dill cream earned a spot on your table, keep the colorful veggie inspiration going! Try these delicious recipes:
- Roasted Beet, Orange, and Avocado Salad — earthy beets paired with bright citrus and creamy avocado
- Quinoa Beet Bowls — a hearty and satisfying way to enjoy your favorite root vegetable
- Creamy Roasted Beet Salad with Sweet Potato and Feta — rich, creamy, and full of flavor
- Dilly White Bean Cucumber Salad — crisp, refreshing, and packed with fresh dill flavor
Tried this recipe? Leave a review below and give it a ⭐⭐⭐⭐⭐ star rating—we’d love to hear how your roasted beets with dill cream turned out!

Roasted Beets with Dill Cream
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Roasted Beets with Dill Cream is a colorful, flavor-packed side dish featuring tender caramelized beets over a cool, creamy dill sauce. Finished with crunchy pistachios, fresh dill, and a drizzle of olive oil, it’s an easy yet impressive vegetarian recipe for weeknight dinners, holidays, or entertaining.
Ingredients
For the Roasted Beets
- 2 pounds beets, red and/or golden
- 2 tablespoons extra-virgin olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
For the Dill Cream
- 1 cup plain Greek yogurt
- 2 tablespoons fresh dill, finely chopped
- 1 tablespoon fresh lemon juice
- 1 small garlic clove, finely grated
- 1 tablespoon extra-virgin olive oil
- 1/4 teaspoon kosher salt
- Black pepper, to taste
For Serving
- 1/3 cup shelled pistachios, roughly chopped
- 2 tablespoons fresh dill
- 1 tablespoon extra-virgin olive oil
- Freshly ground black pepper, to taste
Instructions
- Preheat the oven: Heat the oven to 425°F. Line a large baking sheet with parchment paper for easier cleanup.
- Prepare the beets: Peel the beets and cut them into roughly 1/2-inch-thick rounds or wedges. If using both red and golden beets, keep them slightly separated to prevent the red beets from staining everything.
- Season: Toss the beets with 2 tablespoons olive oil, salt, and black pepper. Arrange them in a single layer on the prepared baking sheet.
- Roast: Roast for 35–45 minutes, flipping halfway through, until the beets are tender and lightly caramelized around the edges.
- Make the dill cream: While the beets roast, combine Greek yogurt, chopped dill, lemon juice, garlic, olive oil, salt, and black pepper. Stir until smooth and creamy. Refrigerate until ready to serve.
- Toast the pistachios: Add the pistachios to a dry skillet over medium-low heat. Toast for 2–3 minutes, stirring frequently, until fragrant. Watch them closely—they can go from golden to “well, there goes that batch” surprisingly fast.
- Assemble: Spread the dill cream generously over a serving platter. Arrange the warm or room-temperature roasted beets on top.
- Finish and serve: Scatter the toasted pistachios and fresh dill over the beets. Drizzle with olive oil, add a little freshly ground black pepper, and serve.
Notes
- Wear disposable gloves when peeling red beets if you want to avoid stained hands.
- Cut the beets to a similar thickness so they roast evenly.
- The dill cream can be prepared up to 2 days ahead and refrigerated in an airtight container.
- For the best presentation, let the roasted beets cool slightly before placing them over the cream. Very hot beets can make the yogurt sauce thinner.
- Walnuts or pecans can replace the pistachios.
- For a vegan version, use a thick unsweetened plant-based Greek-style yogurt.
- Leftover roasted beets and dill cream should be stored separately when possible and refrigerated for up to 3–4 days.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: side dish
- Method: Roasting
- Cuisine: American / Mediterranean-Inspired
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 230 kcal
- Sugar: 10 g
- Sodium: 310 mg
- Fat: 14 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 10.5 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 5 g
- Protein: 7 g
- Cholesterol: 5 mg
