• Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
menu icon
go to homepage
  • Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
×
Home » Sides

Beet Broccoli Salad

Modified: Jul 22, 2025 · Published: Sep 5, 2024 by Steve · This post may contain affiliate links · 2 Comments
Jump to Recipe·4 from 1 review

This beet broccoli salad recipe combines two unexpected vegetables for a fresh, earthy, and satisfying side dish. Steaming the vegetables requires minimal cooking, and a tangy, herby yogurt dressing pulls everything together.

large dish of beet salad with side of dressing

Beets and broccoli may seem an unusual pairing, but sometimes it's worth trying something new. And who hasn't found themselves with unexpected items in the fridge and the desire to toss everything together in one cohesive dish?

Roasting may also seem the more obvious choice for cooking vegetables like beets and broccoli. I love a good roasted vegetable, yet there's something to be said for the simplicity of steaming, especially when both vegetables can be cooked together in one pan.

The simple cooking method truly allows the vegetables to shine on their own, though a yogurt dressing with lemon, dill, garlic, and honey helps tie everything together and create something that's part salad and part vegetable side dish.

😍 Why you'll love this recipe

  1. The beets and broccoli steam together in one pot for minimal cooking and cleanup.
  2. Served at room temperature or chilled, it's a good make-ahead dish that pairs well with a main dish or can be topped with a protein of choice for an easy meal.
  3. It's packed with vegetables and is a good source of Vitamin C and fiber.

For more vegetable side dishes, check out my recipes for Roasted Napa Cabbage, Instant Pot Red Cabbage and Apples, and Honey Sriracha Brussels Sprouts.

If you're a beet lover, don't miss this Sweet Potato and Beet Salad, Mashed Beets, or these Beet and Feta Tartlets.

Jump to:
  • 😍 Why you'll love this recipe
  • 🥦 Ingredients
  • 🍳 Substitutions & Variations
  • 🔪 Instructions
  • 🌟 Top Tips
  • 🥘 Equipment
  • 🥡 Storage
  • 🤔 FAQ
  • 🍴 Pairing
  • 📖 Recipe
  • 🥬 Related Recipes
  • 💬 Comments

🥦 Ingredients

Here's everything you need to make

ingredients for making beet broccoli salad

Key Ingredients

  • Beets - They have a deep, earthy, fresh flavor and are simply cooked in this recipe to let them shine as they are. Look for smaller beets for quicker cooking.
  • Broccoli - An uncommon pairing with beets, but I enjoy the complementary earthiness and contrasting textures when both vegetables are steamed.
  • Greek Yogurt - Makes the basis of the dressing. I like to use a full-fat Greek yogurt for the most flavor.
  • Raisins - Add bites of chewy sweetness to the dish
  • Walnuts - For a contrasting crunch
  • Lemon - The tang and freshness of lemon helps to brighten up the dressing and salad
  • Dill - Fresh dill contributes herby, grassy flavor the pairs particularly well with lemon, yogurt, and beets

See the recipe card below for the complete list of ingredients and quantities.

🍳 Substitutions & Variations

  • Instead of raisins, try dried cranberries for a similar taste and texture.
  • Peanuts or cashews make good substitutes for walnuts while still supplying the crunch.
  • Cauliflower makes a decent sub for broccoli if you have some handy. It will just take a bit longer to steam.
  • If steaming doesn't sound good, try roasting the vegetables. Spread the beets on a baking sheet, lightly coated with oil, and cook for 40 minutes, adding the broccoli about halfway through.
  • You can peel the beets before cooking them if you find it easier to use a vegetable peeler rather than your hands. I think it's up to personal preference.
  • Make it a meal by topping the salad with a fried egg or other quick protein.
  • No fresh dill? Use one teaspoon of dried dill in its place.

🔪 Instructions

Here's how to make this beet broccoli salad.

beets in a pan on a steaming rack
  1. Step 1: Add your beets to a steamer basket set in a pan with about an inch of water in the bottom. Cover the pot, set the heat to medium, and steam the beets for 20-25 minutes or until cooked about ¾ of the way. At this point, you should be able to insert a knife into a beet.
chopped broccoli on a cutting board
  1. Step 2: Meanwhile, cut your broccoli into rough pieces, crush the garlic, and zest and juice the lemon.
walnuts toasting in a pan
  1. Step 3: Toast the walnuts in a pan over low heat until lightly browned and fragrant, stirring often.
adding broccoli to steaming pan
  1. Step 4: Add the broccoli to the pan with the beets and steam for another 7-8 minutes or until both the beets and broccoli are tender.
dressing being whisked in a bowl with ingredients
  1. Step 5: While the beets and broccoli cook, combine the ingredients for the yogurt dressing.
yogurt dressing being mixed in a bowl
  1. Step 6: Whisk until smooth. Taste and add salt or lemon juice, if needed.
beets being peeled
  1. Step 7: When the beets and broccoli are cooked to your liking, remove them from the pot. Let the beets cool briefly, then rub off the peels.
sliced beets on a dish
  1. Step 8: Cut the beets into quarters and arrange on a serving platter.
salad items gathered together
  1. Step 9: Gather the other ingredients and add the broccoli, raisins, and walnuts to the dish.
salad dressing being poured over beets and broccoli
  1. Step 10: Drizzle over the dressing and serve at room temperature or briefly chilled.

🌟 Top Tips

  • You want to use small to medium beets in this recipe. Larger ones will take longer to cook. Alternatively, you could peel and cut large beets into smaller pieces to help speed up the cooking time.
  • Beets can sometimes be tough, depending on how fresh they are. You may need to increase the cooking time slightly.
  • Drizzle the dressing over the salad rather than tossing it all together, which will turn everything a bright purple thanks to the beets.

🥘 Equipment

Steaming basket - This makes steaming vegetables super easy. If you don't have one handy, here are some makeshift ideas or you can always roast the vegetables instead.

🥡 Storage

Store the beet and broccoli salad in an airtight container in the fridge, with the dressing separate, for up to four days. Top with the dressing just before serving.

🤔 FAQ

Is it better to roast or boil beets for salad?

Either method works. Roasting brings out the sweetness of the beets and adds some caramelization. On the other hand, boiling or steaming, as in this recipe, may be a quicker and easier approach.

What are some creative ways to make salads more exciting?

For more exciting salads, think beyond lettuce, use a variety of vegetables, incorporate some crunch, and use a flavorful homemade dressing.

Should beets be peeled or unpeeled?

You can eat beets with the peels, though it is more common to peel them either before or after cooking. Larger, older beets can have tough skins and should generally be peeled. If you leave the peels on, wash them well to remove any dirt.

🍴 Pairing

Any of these recipes would pair well with this beet broccoli salad:

  • plate of grilled chicken with bourbon BBQ sauce
    Grilled Bourbon Chicken
  • a plate with sliced scotch eggs
    Baked Scotch Eggs (Gluten Free and Keto)
  • large pan of chicken thighs with apricots and barley
    Apricot and Chicken Tagine
  • plate of grilled herb pork chops
    Grilled Pork Chops with Herbs
Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a dish of beet broccoli salad with yogurt dressing

Beet Broccoli Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

  • Author: Steve Peters
  • Total Time: 0 hours
  • Yield: 4-6 servings, as a side 1x
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This recipe combines two unexpected vegetables for a fresh, earthy, and satisfying side dish. Steaming the vegetables requires minimal cooking, and a tangy, herby yogurt dressing pulls everything together.


Ingredients

Units Scale
  • 1 ½ pounds small beets
  • 1 pound broccoli
  • 1 small clove garlic
  • 1 lemon, zested and juiced
  • ½ cup chopped walnuts
  • 1 cup Greek yogurt
  • 1 tablespoon finely chopped fresh dill
  • 1 tablespoon olive oil
  • 1 tablespoon honey
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ cup raisins

Instructions

  1. Cook the beets. Add about 1 inch of water to the bottom of a pot. Add a steaming basket and place your beets on top. Cover the pan, turn the heat to high, and bring the water to a boil. Reduce to medium-low, and allow the beets to steam for 15-20 minutes. 
  2. Prep the other ingredients. Cut the broccoli into large bite-sized pieces. Mince or press the garlic. Zest and juice the lemon, reserving 2 tablespoons of the juice for this recipe and saving the rest for another use. Add the walnuts to a small pan and toast over low heat, stirring occasionally, until they are browned and fragrant.
  3. Cook the broccoli. When the beets have cooked for about 10-12 minutes, add the broccoli to the pan, cover it again, and continue steaming for 7-8 minutes or until both the beets and broccoli are tender.
  4. Make the dressing. Combine the yogurt, dill, oil, honey, garlic, salt, and pepper in a bowl. Whisk until smooth. Taste the dressing and add more honey or salt, as needed.
  5. Assemble the salad. Peel the beets after they have cooled for a few minutes by gently rubbing them with your fingers. Then cut into large pieces. Arrange the beets on a serving dish. Add the broccoli, toasted walnuts, and raisins. 
  6. Dress the salad and serve. Drizzle the yogurt dressing over the salad and serve at room temperature or briefly chilled.

Notes

You can use any kind of beets for this recipe. However, depending on the size and variety, the exact cooking time of your beets may vary, so test them for doneness and continue cooking a few more minutes, if needed.

Nutritional info is based on four servings.

  • Prep Time: 10 mintues
  • Cook Time: 25 mintues
  • Category: Sides
  • Method: Steaming
  • Cuisine: American

Did you make this recipe?

Leave a comment below and share your thoughts!

🥬 Related Recipes

Looking for more recipes like this one? Try these:

  • a large bowl of pasta salad with basil leaves
    Pesto Pasta Salad with Sundried Tomatoes
  • rosemary parmesan bread sliced on a cutting board
    Rosemary Parmesan Bread
  • dish of roasted onions with balsamic glaze
    Roasted Balsamic Onions
  • a bowl of mashed beets with butter and thyme
    Mashed Beets

Comments

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. G says

    February 22, 2025 at 7:23 pm

    Beautiful and easy, this was the perfect side dish for a cold weeknight dinner. Adds a little pizzazz - I might try with orange next time. We had it slightly warm and fresh - this will become a regular for us!

    Reply
    • Steve says

      February 23, 2025 at 2:59 pm

      Hi Gwen. So glad you enjoyed it. Orange would be great. Thanks for sharing!

      Reply
man eating pizza in italy

Hey, I'm Steve

Here you'll discover delicious recipes featuring fresh, whole foods inspired by my garden and local New England farms and producers.

About Me

Fall Eats

  • dish of roasted onions with balsamic glaze
    Roasted Balsamic Onions
  • a plate of spaghetti squash topped with a meat sauce, cheese, and basil
    Grilled Spaghetti Squash with Meat Sauce
  • bowls of potato and mushroom soup
    Potato and Mushroom Soup
  • mug of amaretto latte with almonds and whipped cream
    Amaretto Latte
  • a hand serving a cider cocktail
    Apple Cider Whiskey Cocktail
  • a delicata pizza on parchment paper
    Delicata Pizza with Ricotta and Bacon
  • two napa cabbage halves with sesame seeds
    Roasted Napa Cabbage
  • jars of date overnight oats
    Cinnamon Overnight Oats with Dates
  • a serving dish on a wooden table filled with cabbage, apples, and walnuts
    Instant Pot Red Cabbage with Apples
  • roasted brussels sprouts in a dish
    Honey Sriracha Brussels Sprouts
  • small dishes of cherry crisp topped with whipped cream
    Apple Cherry Crisp
  • a bowl of soup with celery and leeks, and potatoes
    Creamy Celery Leek Soup with Croutons
  • cornmeal pudding dessert served at table
    Sweet Coconut Cornmeal Pudding
  • a large pan of cooked ratatouille
    Remy’s Ratatouille with Tomato Cream Sauce
  • dish of pumpkin pasta with sage
    Roasted Pumpkin Pasta with Sage
  • bowl of rhubarb chutney with apple slices
    Easy Rhubarb and Apple Chutney
See more Fall →

Footer

  • About
  • Recipe Index
  • Privacy Policy
  • ↑ back to top

Copyright © 2025 What Steve Eats

dish of beet and broccoli salad with dressing