No ads. No life stories. Just recipes.
EasyCook

The home cook’s answer sheet

Vegan Roasted Green Bean Medley

Prep
15 min
Cook
12 min
Yield
12 servings
Level
medium
Cuisine
Mexican
Roasted Green Bean Medley with Creamy Avocado Vinaigrette

This vibrant roasted green bean dish simple vegetables into an elegant side that's perfect for dinner parties or holiday meals. Fresh green beans and shallots are roasted until caramelized and tender, then topped with creamy cubed avocado and a silky avocado-based vinaigrette made with Dijon mustard and white wine vinegar. The addition of reduced-sugar dried cranberries provides a sweet-tart contrast that balances the rich, creamy elements. The result is a colorful, nutritious side dish that pairs beautifully with roasted meats or can stand alone as a light vegetarian meal.

No ratings yet — be the first

Method

8 steps
  1. 1

    Preheat oven to 425°F and coat a roasting pan with cooking spray

  2. 2

    Toss green beans, shallots, canola oil, black pepper, and salt in a large bowl

  3. 3

    Spread green beans on roasting pan and roast for 10-12 minutes, stirring a few times, until beans start to brown

  4. 4

    Cut 3 avocado halves into cubes and toss with lemon juice to prevent browning, set aside

  5. 5

    Blend remaining avocado half with olive oil, mustard, vinegar, salt, and pepper until smooth

  6. 6

    Add water to thin dressing to desired consistency

  7. 7

    Arrange roasted green beans on serving plate and top with cubed avocados

  8. 8

    Drizzle with avocado dressing and sprinkle with dried cranberries

Tips

Tip 1

Stir the green beans a few times while roasting to ensure even browning and prevent burning.

Tip 2

Add water gradually to the avocado dressing until you reach your preferred consistency.

Tip 3

Toss cubed avocado with lemon juice immediately after cutting to prevent browning.

Good to Know

Storage

Refrigerate assembled dish for up to 2 days. Store dressing separately for best texture.

Make Ahead

Roast vegetables and make dressing up to 1 day ahead. Assemble just before serving.

Serve With

Best served warm or at room temperature as a side dish for roasted meats or grain bowls.

Common Mistakes

Watch

Don't skip stirring the beans during roasting to avoid uneven browning

Watch

Add water gradually to dressing to avoid making it too thin

Substitutions

canola oil→
olive oil1:1heart-healthy

Use olive oil for extra flavor

Full guide →
white wine vinegar→
apple cider vinegar1:1pantry-friendly

Similar acidity level

Full guide →
dried cranberries→
pomegranate seeds1:1freshantioxidant

Fresh burst of tartness

Full guide →
shallots→
red onion1:1budget-friendly

Slightly stronger flavor

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, roast the vegetables and make the dressing up to 1 day ahead. Assemble just before serving for best texture and color.

What if I don't have a blender for the dressing?

You can mash the avocado with a fork and whisk in the other ingredients, though it won't be as smooth as blended.

How long will leftovers keep?

Refrigerate for up to 2 days, but the avocado may brown slightly. The flavors actually improve after a few hours.