Roasted Beets & Carrots with Creamy Garlic Dill Sauce

When I was a kid, I didn’t like beets very much. Everyone else in my family loved them, but I was hanging out on the fence. Then one day, well into my teenage years, I had a beet that was simply boiled. That started my love affair with beets! I realized it was actually just PICKLED BEETS I didn’t care for. It also made me realize that a food tastes different in different preparations, so it’s important to keep trying foods in new ways.

Now, I look forward to beet season every year! I know beets are kind of a divisive veggie. You either love the sweet earthiness of them, or you think they taste like dirt. 😉 But did you know roasting beets plays up their sweet flavor while muting that “dirt” taste? My Roasted Beets and Carrots will prove it!

Jump to Recipe
Roasted Beets and Carrots

Did you also know beets are super nutritious? It’s true. People sometimes associate beets with sugar, and there is a variety of beet from which we derive sugar, but those aren’t the ones you buy in the store. A whole beet is low in calories and fat, while being high in fiber, vitamin C, folate, potassium, and iron. Pretty good for a little root, huh?

Before we jump into the recipe, let’s talk a bit about beets and how to cook them.

How To Choose Beets at the Store

If you’re not growing beets yourself, you’re buying them at the store. At the grocery store, beets don’t usually have the tops still attached. That’s because the beet root will stay fresh for weeks, but the tops will last only a few days. The tops are edible, and can be eaten just like spinach!

If the tops are still attached, they should be dark green in color (stems are red), and should not look wilted.

Look for beet roots that seem heavy for their size and are very firm. They should never be squishy or spongy. The skin should be smooth, though there may be some wrinkling around the top where the green grew from.

How to Cook Beets

There are lots of ways to cook beets! They can also be eaten raw. If you do that, I recommend slicing them very thin, or shredding them for use in a cole slaw type dish. They are too hard to just bite into.

How to Cook Beets on the Stove

This is probably the most popular way to cook beets, and requires the least amount of prep.

  • If there are tops on your beets, cut them off.
  • Scrub the roots so there is no dirt or debris on them.
  • Place your whole beets in a large pot, and submerge in water.
  • Bring the pot to a rolling boil. Reduce heat and simmer until a fork can easily pierce the beet flesh. Time will depend on the size of your beets. Small beets may be done in 20 or 30 minutes, while large beets may take an hour.
  • Turn off the heat, move the pot to the sink, and run cold water into the pot until the water is cool.
  • Once the beets are cool enough to handle, you can easily remove the skins and use the beets in your recipe – or eat them right over the sink!

How to Cook Beets in the Microwave

This is probably the quickest way to cook beets! It’s also relatively easy.

  • Trim the tops from the beets, and wash the roots.
  • Place the beets in a microwave safe bowl, and add 2 Tbsp of water.
  • Cover, and microwave in high for 10-15 minutes, turning halfway through. Test the beets by piercing with a fork. If the flesh is easily pierced, they’re done!
  • Remove CAREFULLY, avoiding the steam.
  • Place the beets in cold water until they’re cool enough to handle to remove the skins.

How to Grill Beets

While this method is a little more labor-intensive, grilling adds a whole extra flavor element to beets! Plus, this is really versatile. Since you’re cooking in foil packets, you can add anything you like!

  • Remove the tops and scrub the beets.
  • Coat aluminum foil with cooking spray, and place beets in the center. Add any other ingredients now, like onions, garlic, etc.
  • Add a splash of oil or butter, and close the packet. Grill on high for about 20-45 minutes.
  • Keep an eye on it toward the end so they don’t burn.

How to Roast Beets

I’m saving the best for last here! At least in my opinion. Roasting beets is probably my favorite way to prepare them. And, unless the skin seems unusually tough, there’s no need to remove it!

  • Preheat oven to 400 degrees.
  • Remove tops of beets and scrub the roots.
  • Chop the beets to desired shape and size. The smaller the pieces, the more quickly they’ll cook.
  • Drizzle with oil and any other seasonings you like.
  • Roast for 20 minutes or more, until tender.

These Roasted Beets and Carrots!

Roasted Beets and Carrots 4

Root vegetables of all kinds go great together. But I chose to use carrots because of their beautiful color contrast to the beets, and their subtle sweetness. Dill is the perfect complementary herb to both, and garlic, well…. GARLIC!

You don’t need to peel either the carrots or the beets for this recipe. But if you choose to, and you save scraps to make Vegetable Broth, I advise against using beet peels for that. Unless you don’t mind your broth being bright purple! You could use them, however to make Vegetable Skin Crisps!

For the sauce, I used cashews as the base. Cashews lend an incredible creaminess when they are blended up, without all the saturated fat and cholesterol of actual cream. Pick unsalted varieties, and unroasted if you can find them. Roasted cashews will work in a pinch, they just won’t blend up as completely.

If you make Roasted Beets and Carrots with Creamy Garlic Dill Sauce, let me know in the comments!

Roasted Beets and Carrots 2

Roasted Beets and Carrots with Creamy Garlic Dill Sauce

Roasted beets and carrots will steal the show from your main dish! Sweet, creamy, and garlicky, there's something for everyone – even your pickiest eater!

Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 199 kcal
Author Laura Yautz


For the Vegetables

  • 1 lb Beets
  • 1 lb Carrots
  • 2 tbsp Olive Oil
  • Sprinkle of salt

For the Garlic Dill Sauce

  • 1/2 cup unsalted, raw cashews
  • 1/2 cup water
  • 1 garlic clove
  • 2 tsp packed fresh dill
  • 1/2 tsp lemon juice


  1. Preheat oven to 400 degrees.

  2. Clean the beets and carrots, and cut into large match sticks – or whatever shape you want.

  3. Toss with oil and sprinkle with salt.

  4. Roast at 400 degrees for about 20-30 minutes, until beets and carrots are tender.

  5. Meanwhile, make the sauce. Combine all sauce ingredients in a blender, and blend on high until smooth.

  6. Transfer beets and carrots to serving dish. Drizzle with sauce, and sprinkle with chopped dill, if desired. Serve immediately.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


Get your kitchen ready for your heart healthy way of eating in just 5 days!


(You'll also receive all our new recipes and articles!)

Being Nutritious Logo

Success! Watch your email for your next steps!