Salads
This beet and green bean salad recipe transforms simple ingredients into a vibrant, earthy dish that balances sweetness, crunch, and freshness. đ The secret lies in roasting beets until tender yet firm, then pairing them with crisp-tender green beans and toasted almonds for irresistible texture.
I developed this recipe for busy weeknights when I wanted something nutritious yet restaurant-worthy without the fuss.
The beauty of this salad is its adaptabilityâuse seasonal vegetables, swap nuts for seeds, or adjust the dressing to suit your taste. The dressing, a bright blend of lemon, olive oil, and Dijon, ties everything together with a tangy finish that cuts through the earthy beets and nutty almonds.
Itâs the kind of dish that gets better as it sits, allowing flavors to meld beautifully.
What youâll end up with is a visually stunning salad thatâs packed with color and textureâdeep ruby beets, bright green beans, and golden almonds all tossed in a glossy dressing.
Itâs hearty enough to serve as a main dish but light enough for a side, making it perfect for meal prep or a quick lunch. The contrast of sweet, earthy, and crunchy elements makes every bite satisfying.
This recipe is also incredibly versatileâdouble the batch for leftovers, or adjust the ingredients based on whatâs in season. Whether youâre prepping for the week or serving at a gathering, this salad delivers bold flavors and a satisfying crunch. Letâs get started!
Ingredients for beet and green bean salad
Earthy beets meet crisp green beans in this vibrant vegan salad, brightened by toasted almonds and zesty lemon dressing.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets đ | 2 whole | Roasted until tender, peeled |
| Fresh Green Beans đą | 1 ½ lb | Trimmed, crisp-tender |
| Sliced Almonds đĽ | ½ cup | Toasted for extra crunch |
| Extra-Virgin Olive Oil đŤ | â cup | For roasting and dressing |
| Fresh Lemon Juice đ | 3 tbsp | Freshly squeezed |
| Dijon Mustard đśď¸ | 1 tbsp | For tangy depth |
| Maple Syrup đŻ | 1 tbsp | Vegan sweetener |
| Red Wine Vinegar đˇ | 1 tbsp | For brightness |
| Sea Salt đ§ | ž tsp | Fine grain preferred |
| Fresh Thyme Leaves đż | 2 tbsp | Chopped, for garnish |
| Garlic Cloves đ§ | 2 cloves | Minced for dressing |
| Fresh Parsley đż | Âź cup | Chopped, for freshness |
The beets are the star hereâorganic from Trader Joe's or your local market work best. Look for deep ruby colors, not pale or green-tinged ones. Pre-cut beets save time, but whole ones roast more evenly. For green beans, harvest-fresh from the produce section (not the frozen aisle) ensure crispness. If you can't find fresh thyme, dried works at half the amount, but fresh adds that bright herbal note. Toast your almonds in a dry pan for 3-4 minutes until goldenâthat nutty aroma is worth the minute.
No fresh thyme? Fresh oregano or basil can substitute, though thyme's earthy flavor pairs best. Out of maple syrup? Agave nectar or date syrup works equally well. For the dressing, lemon juice is non-negotiableâit cuts through the richness of the beets and almonds. If you're short on time, pre-chopped parsley from the salad bar saves effort, though fresh is always better. The garlic can be roasted with the beets for a milder flavor if you prefer.
Roasted beets keep 5 days in the fridge, covered tightly. The green beans stay crisp for 3 days if stored in a sealed container with a paper towel to absorb moisture. For meal prep, store dressing separately and toss just before serving. The salad actually improves overnight as flavors meldâdouble the batch for easy lunches. If you have leftovers, the green beans soften quickly, so eat them first.
Why You'll Love This Recipe
- No Roasting Required: I swear by this shortcutâjust boil the beets until tender, then slice them while still warm. The skins slip off like magic, and you skip the mess of peeling raw ones. (Honestly, my lazy Sundays thank me every time.)
- Crunchy-Creamy Magic: That lemon juice cuts through the earthy beets like a bright knife, while the toasted almonds add a buttery crunch. The green beans stay crispâno mushy disappointments hereâand the olive oil ties it all together with a silky finish.
- Lunchbox Hero: Pack this salad in jars for work or schoolâlayer the beets and beans at the bottom, the dressing on top. By lunchtime, everything mingles perfectly, and youâve got a meal thatâs actually exciting. (Yes, even on a Tuesday.)
- Budget Brightener: Beets and green beans are dirt cheap, especially in season, and this recipe stretches them far. Toss in whatever herbs you have (parsley, mint, whateverâs left in your fridge) to keep it fresh-tasting without breaking the bank.
Step-by-step instructions for beet and green bean salad
Transform simple ingredients into a vibrant, flavor-packed salad with perfect textures and balanced seasoning.
đĽ Step 1: Roast Beets and Green Beans to Perfection
Preheat your oven to 400°F and line two baking sheets with parchment paper. Cut the 2 whole medium beets into 1-inch chunks (leave skins on for color). Toss the beets with 2 tablespoons of the 0.33 cup extra-virgin olive oil and 0.25 teaspoon of the 0.75 teaspoon sea salt. Spread them on one baking sheet in a single layer.
Trim the 1.5 lb fresh green beans by snapping off the ends and cutting into 2-inch pieces. Toss them with the remaining 1 tablespoon extra-virgin olive oil and the remaining 0.5 teaspoon sea salt. Spread on the second baking sheet. Roast both for 20-25 minutes until beets are tender when pierced with a fork and green beans are bright green and crisp-tender.
đł Step 2: Toast Almonds and Prepare Dressing Components
While the vegetables roast, spread the 0.5 cup sliced almonds on a separate baking sheet and toast in the oven for 5-7 minutes until golden brown and fragrant. Watch closelyâthey burn quickly! Transfer to a plate to cool.
In a small bowl, whisk together the 3 tablespoons fresh lemon juice, 1 tablespoon Dijon mustard, 1 tablespoon maple syrup, 1 tablespoon red wine vinegar, 2 minced garlic cloves, and the remaining 0.25 teaspoon sea salt. Set asideâthis will be the base of your dressing.
đĽ Step 3: Assemble and Dress the Salad
Once everything is roasted and cooled, peel the beets (if desired) and chop them into ½-inch pieces. In a large bowl, combine the beets, green beans, and toasted almonds. Pour the dressing over the vegetables and toss gently to coat evenly. The salad should look vibrant with deep red beets, bright green beans, and golden almonds.
Let the salad sit for 10 minutes to allow the flavors to meld together. This resting time ensures the dressing fully coats the vegetables and enhances their natural sweetness. Taste and adjust seasoning if neededâyou might want to add a touch more lemon juice or maple syrup depending on your preference.
đ¨âđł Step 4: Garnish and Serve Immediately
Just before serving, sprinkle the salad with 2 tablespoons chopped fresh thyme leaves and 0.25 cup chopped fresh parsley. These herbs add a fresh, aromatic finish that brightens the earthy flavors of the beets and green beans. Toss lightly to distribute the herbs evenly.
Serve the salad immediately while the vegetables are still crisp and the dressing is at its peak flavor. This dish pairs beautifully with grilled chicken, steak, or as a standalone vegetarian meal. The combination of roasted beets, crisp green beans, and toasted almonds creates a perfect balance of textures and flavors that will impress any guest.
Pro Tips For Making Beet And Green Bean Salad
- STEAM BEETS UNTIL TENDER: I learned this the hard wayâroasting beets until theyâre fork-tender takes forever. Instead, steam them whole for 30 minutes first, then slice. Theyâll stay vibrant and cook faster when tossed with the green beans later.
- TRIM BEANS LIKE A PRO: Skip the time-consuming stringing if your green beans are young and tender. Just snap off the ends where they naturally bendâno knife needed. For thicker beans, a quick shave with a peeler removes the tough edges without overhandling.
- TOAST ALMONDS LOW AND SLOW: Cranking the heat to toast sliced almonds always burns them before theyâre golden. Use medium-low and stir every 30 seconds until they smell nutty (about 5-6 minutes). Overcooked almonds taste bitterâyour salad deserves better.
- DRESS SALAD JUST BEFORE SERVING: Green beans wilt and beets bleed color if dressed too early. Toss everything together with olive oil and lemon juice right before eating. If youâre prepping ahead, store components separately and mix only when ready to serve.
Serving suggestions for this recipe
As a Standalone Meal
This vibrant salad is hearty enough to serve as a complete meal, especially when paired with a slice of warm crusty bread or a side of quinoa.
I often serve it as my lunch when I need something filling yet lightâjust add a sprinkle of crumbled feta if you're not keeping it vegan, or top with avocado slices for extra creaminess.
The roasted beets and almonds provide enough protein and fiber to keep you satisfied for hours. đ
With Grilled Proteins
For a balanced dinner, serve this salad alongside grilled chicken breast or salmon fillets. The smoky char of grilled proteins contrasts beautifully with the bright, fresh flavors of the salad.
I like to grill boneless, skinless chicken thighs seasoned with lemon zest and garlicâthey complement the lemony dressing perfectly. For a vegetarian option, try grilled portobello mushrooms marinated in balsamic vinegar.
At Summer Gatherings
This salad shines at picnics, potlucks, or backyard barbecues. Its bold colors and fresh flavors make it a crowd-pleaser, and it holds up well in warm weather. I recommend assembling it just before serving to keep the green beans crisp.
For a festive touch, arrange the salad in a glass bowl with concentric circles of beets, green beans, and almonds. Garnish with edible flowers or a drizzle of pomegranate seeds for extra flair.
Meal Prep Friendly
Double the recipe and store the components separately for easy assembly throughout the week. Keep the roasted beets and green beans in airtight containers in the fridge for up to 5 days, and store the dressing in a small jar.
When ready to eat, simply toss everything together with fresh herbs. I love prepping this salad on Sundaysâitâs perfect for quick lunches or as a side for dinner. The flavors actually deepen as it sits, making it taste even better the next day.
Breakfast Boost
Yes, you read that right! This salad makes an unexpected but delicious breakfast when paired with toasted sourdough or whole-grain toast. The earthy sweetness of the beets and the crunch of almonds add a satisfying texture to start your day.
For extra protein, top with a poached egg or a dollop of Greek yogurt. Itâs a refreshing alternative to traditional breakfast options and keeps you energized for hours. đ
Holiday Side Dish
Elevate your holiday table with this salad as a vibrant side dish. Its festive colors and fresh flavors make it a stunning addition to Thanksgiving or Christmas spreads. Serve it chilled alongside roasted meats or as a refreshing palate cleanser between rich dishes.
For a holiday twist, add candied pecans or dried cranberries to the salad. Itâs a dish that feels special without being overly complicatedâperfect for gatherings where you want to impress without stressing.
Nutrition facts
Frequently asked questions
Can I use cooked green beans instead of fresh?
Yes, but fresh green beans are ideal for their crisp texture. If using canned or frozen beans, rinse them well to remove excess sodium and blanch for 2-3 minutes to restore crispness. For best results, use fresh green beansâthey hold up better to roasting and maintain their bright color.
How can I make this salad ahead of time?
Roast the beets and green beans separately, then store them in airtight containers in the fridge for up to 5 days. Keep the dressing components separate until ready to serve. When assembling, toss everything together with fresh herbsâthis keeps the green beans crisp and the flavors vibrant. The salad actually tastes better the next day as flavors meld!
What if I don't have almonds?
No problem! Swap almonds for toasted walnuts, pecans, or sunflower seeds for a different texture. For a seed-only option, try pumpkin seeds or sesame seeds toasted in olive oil. Just adjust the quantityâ½ cup seeds will provide similar crunch.
Can I make this salad without roasting the beets?
Roasting enhances the beets' natural sweetness, but you can steam or boil them for 15-20 minutes until tender. The flavor will be milder, but still delicious. For extra depth, add 1 teaspoon balsamic vinegar to the dressing. The texture will be softer, so eat it sooner rather than later.
How do I adjust the sweetness level?
The maple syrup adds subtle sweetness, but you can adjust it to taste. For more sweetness, add ½ teaspoon vanilla extract or 1 teaspoon orange zest to the dressing. For less sweetness, reduce the maple syrup to ½ tablespoon and increase the lemon juice to 1 extra tablespoon. Taste as you go!
