Salads
This beetroot feta green bean salad recipe transforms humble ingredients into a vibrant, flavor-packed dish that balances earthy sweetness with tangy crunch. The key lies in roasting the beets until tender yet firm, which intensifies their natural sweetness while maintaining structure.
Crumbled feta adds salty contrast, and blanched green beans bring freshness that cuts through the richness.
The salad's magic comes from the contrast of textures and flavors—creamy feta against crisp green beans, sweet beets with their vibrant pink hue, and a bright dressing that ties everything together.
This isn't just a side dish; it's a complete meal with protein from the feta and fiber from the vegetables, making it satisfying and nutritious. The roasting process also adds a subtle caramelization that deepens the beets' flavor profile.
What makes this recipe stand out is its versatility—serve it as a light lunch, a side for grilled meats, or even as a vegetarian main course with crusty bread.
The dressing, a simple blend of lemon juice, olive oil, and a touch of honey, enhances the natural sweetness of the beets while adding brightness. Each bite offers a harmonious blend of flavors that keeps the palate engaged.
For an extra touch of elegance, garnish with toasted pine nuts or fresh herbs like mint or parsley. This salad is as beautiful as it is delicious, making it perfect for both everyday meals and special occasions.
The ingredients are simple, but the result is anything but ordinary—proof that sometimes the most impressive dishes require the least effort.
Ingredients for beetroot feta green bean salad
These vibrant ingredients create a salad that balances earthy beets, creamy feta, and crisp green beans for a complete meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Medium size, peeled and cut into cubes |
| Green Beans 🌱 | 1 ½ lb | Fresh, trimmed and blanched |
| Feta Cheese 🧀 | 8 oz | Crumbled, preferably Greek-style |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and dressing |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Honey 🍯 | 2 tbsp | Wildflower preferred for depth |
| Red Wine Vinegar 🍷 | 1 ½ tbsp | For tangy balance |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped for garnish |
| Toasted Pine Nuts 🥜 | ¼ cup | Optional garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
The beets are the star—look for deep red, firm varieties at stores like Whole Foods or your local farmers' market. Pre-peeled beets from the grocery store work too, but fresh has more flavor. Medium-sized beets roast evenly without turning mushy, and the vibrant color stays intact. For the green beans, harvest-time or snap beans hold their shape best when blanched. If you can't find fresh, frozen green beans work in a pinch—just thaw and drain well. The feta should be crumbled by hand for that perfect texture; pre-crumbled often contains anti-caking agents that make it taste dry.
No fresh mint? Dried mint at half the amount works, though it lacks freshness. Substitute parsley or basil if needed, but the flavor will shift slightly. Out of pine nuts? Toasted walnuts or slivered almonds add crunch too. For the dressing, if you don't have honey, maple syrup or agave works in a 1:1 ratio. The red wine vinegar can be swapped for apple cider vinegar, though it'll taste slightly sweeter. If you're avoiding honey entirely, skip it and add an extra tablespoon of lemon juice for brightness. The garlic is optional but recommended—it adds depth that ties everything together.
Roasted beets keep 5-6 days in the fridge wrapped tightly in foil, while blanched green beans stay crisp for 3-4 days if stored in a sealed container. The dressing should be made fresh, but the components can be prepped ahead. For a make-ahead meal, assemble the salad without dressing and store separately—toss just before serving to keep the green beans crisp. Feta stays fresh for up to 2 weeks in the fridge, but it's best used within a week for optimal flavor. If you have leftovers, the salad reheats poorly, so plan to enjoy it fresh or use components in other dishes like frittatas or grain bowls.
Why You'll Love This Recipe
- No-Cook Magic: I swear, this salad comes together while you’re still debating what to make for lunch. Roast the beets ahead (or grab pre-cooked ones), trim the green beans in two minutes, and toss with feta—no chopping, no fuss. The only thing hotter than the salad is the speed it disappears.
- Earthy-Creamy Crush: That first bite? Sweet beets meet salty feta, brightened by lemon—it’s like a flavor hug. The olive oil ties it all together with a richness that makes you want to eat it straight from the jar. (Yes, I’ve done it.)
- Lunchbox to Party Platter: Pack it for work and it’ll still look fresh hours later. Double the batch for a picnic, potluck, or even a fancy dinner side—just add crusty bread and call it a meal. Honestly, I’ve served it at both my kitchen table and a holiday spread.
- Budget Bright Spot: Feta’s the star, but it stretches far when paired with affordable beets and green beans. Leftovers? They taste just as good cold the next day. Between us, this is my go-to when I’m broke but still want to feel fancy.
Step-by-step instructions for beetroot feta green bean salad
This vibrant salad combines roasted beets and green beans with tangy feta for a perfect balance of textures and flavors.
Roast the Beets and Green Beans
Preheat your oven to 400°F. Toss the 2 whole Medium Beets (peeled and cut into cubes) with 2 tablespoons of the 0.5 cup Extra-Virgin Olive Oil, 0.5 teaspoon of the Salt, and 0.25 teaspoon of the Black Pepper. Spread them on a baking sheet in a single layer. Roast for 25-30 minutes until tender and caramelized at the edges.
While the beets roast, trim the ends from the 1.5 lb Green Beans and blanch them in boiling water for 3-4 minutes until bright green and tender-crisp. Immediately plunge them into ice water to stop cooking, then drain and pat dry. Toss the blanched green beans with 1 tablespoon of the remaining 0.5 cup Extra-Virgin Olive Oil, the same 0.5 teaspoon Salt, and 0.25 teaspoon of the Black Pepper. Roast alongside the beets for the final 10 minutes of their cooking time.
Prepare the Dressing
In a small bowl, whisk together the 3 tbsp Lemon Juice, 2 tbsp Honey, 1.5 tbsp Red Wine Vinegar, and the 2 cloves Garlic Cloves (minced). Gradually whisk in the remaining 2 tablespoons of 0.5 cup Extra-Virgin Olive Oil until emulsified. Taste and adjust seasoning with additional Salt or Black Pepper if needed. This dressing should be bright, tangy, and slightly sweet.
Here's the thing—let the dressing sit for 5 minutes before using. This resting time allows the flavors to meld, creating a more cohesive taste profile that perfectly complements the roasted vegetables and feta.
Assemble the Salad
In a large bowl, combine the roasted beets and green beans. Add the 8 oz Feta Cheese (crumbled) and gently toss to distribute evenly. Pour the dressing over the salad and toss again, being careful not to overmix to maintain the integrity of the roasted vegetables.
This is where the magic happens—the combination of earthy beets, crisp green beans, and salty feta creates a symphony of textures. The dressing should coat everything lightly, enhancing the natural flavors without overwhelming them.
Garnish and Serve
Transfer the salad to a serving platter and sprinkle with the 0.25 cup Fresh Mint Leaves (chopped) and 0.25 cup Toasted Pine Nuts. The mint adds a refreshing contrast, while the pine nuts provide a delightful crunch that balances the tender roasted vegetables.
Serve immediately while the vegetables are still warm from roasting. The contrast of warm roasted vegetables with the cool, tangy dressing creates an unforgettable dining experience. This salad holds well for 2-3 hours in the refrigerator if needed, though it's best enjoyed fresh.
Pro Tips For Making Beetroot Feta Green Bean Salad
- ROAST BEETS UNTIL TENDER: I learned this the hard way—beets need to soften completely, not just brown. Wrap them in foil and roast at 400°F (200°C) for 45–50 minutes until a knife slides in like butter. Overcooking turns them mushy; undercooking leaves you chewing like you’re in a woodchipper.
- TRIM GREEN BEANS LIKE A PRO: Skip the time-consuming snapping—just cut off the tough ends with a sharp knife. For extra crunch, blanch them in boiling water for 2 minutes, then shock in ice water. This keeps them bright and snappy instead of limp, which happens when you skip the prep.
- CRUMBLE FETA BY HAND: Resist the urge to shred it with a fork—your salad will end up with feta dust. Instead, break it into ½-inch chunks with your fingers for texture and visual appeal. If it’s too salty, soak the crumbles in cold water for 5 minutes and pat dry.
- DRESS SALAD LAST MINUTE: Make everything else first, but toss with the lemon-olive oil dressing right before serving. The acid and oil mellow over time, turning the green beans soggy and the beets mealy. Wait until you’re ready to eat—this keeps the salad fresh and vibrant.
Best sauces and condiments for this dish
Lemon-Honey Dressing
The classic lemon-honey dressing in this salad is a game-changer—its bright acidity cuts through the richness of the feta while the honey enhances the beets' natural sweetness. I always use wildflower honey because it adds subtle floral notes that complement the earthy beets beautifully.
For extra depth, I minced 2 garlic cloves directly into the dressing; this adds a savory backbone that ties everything together. 🍯
Balsamic Reduction
For a richer, more complex flavor, swap the lemon dressing for a balsamic reduction. Simmer ¼ cup balsamic vinegar with 1 tbsp honey and 1 tsp Dijon mustard until thickened (about 5-7 minutes).
Let it cool before drizzling over the salad—it adds a deep, tangy sweetness that pairs perfectly with the salty feta. I like to reduce it in a small saucepan over medium heat and finish with a splash of 1 tsp red wine vinegar for brightness.
Yogurt-Dill Sauce
A Greek yogurt-dill sauce adds creaminess and freshness to this salad. Mix ½ cup plain Greek yogurt with 1 tbsp lemon juice, 1 tsp honey, 1 tbsp chopped fresh dill, and a pinch of salt.
This sauce softens the feta’s saltiness while adding a cooling contrast to the warm roasted vegetables. I love using full-fat yogurt for a richer texture, but low-fat works too if you prefer a lighter option. 🥄
Tahini-Lemon Dressing
For a nutty, umami twist, try a tahini-lemon dressing. Whisk together 2 tbsp tahini, 3 tbsp lemon juice, 1 tbsp honey, 1 tbsp water, and 1 tsp garlic powder. Thin with water as needed for a pourable consistency.
This dressing adds a deep, earthy flavor that pairs wonderfully with the beets and green beans. I always add a pinch of smoked paprika to give it a subtle smokiness that elevates the dish.
Mustard Vinaigrette
A Dijon mustard vinaigrette is my go-to for a bold, tangy kick. Combine 2 tbsp red wine vinegar, 3 tbsp olive oil, 1 tbsp Dijon mustard, 1 tsp honey, and ½ tsp salt.
The mustard adds a sharp, slightly spicy note that cuts through the richness of the feta and beets. I like to emulsify it by whisking vigorously—this ensures it clings beautifully to the salad components. For extra depth, I add 1 tsp minced shallot to the mix.
Herb-Infused Olive Oil
For a lighter touch, drizzle the salad with herb-infused olive oil instead of a full dressing. Heat ¼ cup olive oil with 1 tbsp chopped fresh rosemary, 1 tbsp chopped thyme, and 2 minced garlic cloves until fragrant (about 2 minutes).
Let it cool, then drizzle over the assembled salad. This adds an aromatic, herby note that brightens the dish without overpowering the other flavors. I often pair this with a sprinkle of flaky sea salt for extra texture. 🌿
Nutrition facts
Frequently asked questions
Can I use canned beets instead of fresh?
Yes, but with a few adjustments! Drain and rinse canned beets thoroughly to remove excess liquid, then pat dry. They'll be softer than roasted fresh beets, so reduce the roasting time to 10-15 minutes at 400°F to maintain texture. For extra flavor, toss them with 1 tsp balsamic vinegar before roasting.
How can I make this salad ahead of time?
Prep components separately for best results! Roast the beets and green beans up to 2 days ahead, storing them in airtight containers. Crumble the feta and store it separately. When ready to serve, toss everything together and add the dressing just before eating to keep the green beans crisp. The dressing should always be made fresh.
What's the best way to store leftovers?
Store the salad in an airtight container for up to 2 days, but separate the dressing until serving. The green beans will soften over time, so add a splash of cold water and toss gently if you want to revive them. Feta stays best when kept dry—pat any excess moisture from the salad before storing. For longer storage, freeze the roasted beets and green beans separately for up to 3 months.
Can I add protein to make this a complete meal?
Grilled chicken breast, poached shrimp, or even chickpeas work beautifully. For chicken, marinate ½ lb in lemon and herbs, then grill until 165°F. Add ½ cup cooked quinoa for extra fiber. The protein will balance the salad's richness while keeping it light and satisfying—perfect for a hearty lunch or dinner.
Why do my green beans turn mushy?
Overcooking is the most common mistake! Blanch them for exactly 3-4 minutes (no longer) and immediately shock in ice water. For roasting, keep them at 400°F for only 10 minutes. If they're still too soft, reduce the time by 2-3 minutes. Fresh green beans should stay crisp-tender, not limp.
