Bean and roast vegetable salad

This Bean and Roast Vegetable Salad combines roasted red pepper, zucchini, mushrooms, and onion with fresh green beans and cherry tomatoes, tossed in a garlic-vinegar dressing. It's a colorful and nutritious option for lunch or as a side dish.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 35 min
Prep time 10 min

Ingredients:

1 red pepper
2 zucchini
1/2 cup mushrooms
1 onion
1 tbsp olive oil
2 tbsp vinegar
2 garlic cloves
1.50 cups cherry tomatoes
1 cup green beans
2 tbsp pine nuts
Bean and roast vegetable salad

This Bean and Roast Vegetable Salad is a delightful and nutritious dish that combines the rich flavors of roasted vegetables with the crunch of fresh beans and the nutty taste of pine nuts. It's perfect for a light lunch or a flavorful side dish. Follow this recipe to create a healthy and satisfying salad that will impress your family and friends.

Instructions:

1. Preheat the Oven:
Preheat your oven to 400Β°F (200Β°C).
2. Prepare the Vegetables:
- Wash all the vegetables thoroughly.
- Cut the red pepper into strips.
- Slice the zucchini into rounds, about 1/4 inch thick.
- Quarter the mushrooms.
- Peel and slice the onion.
3. Roast the Vegetables:
- Place the red pepper, zucchini, mushrooms, and onion on a baking sheet.
- Drizzle with olive oil and toss to coat evenly.
- Roast in the preheated oven for 25-30 minutes or until the vegetables are tender and golden, stirring halfway through.
4. Prepare the Garlic and Dressing:
- Mince the garlic cloves.
- In a small bowl, whisk together the minced garlic and vinegar to create a simple vinaigrette dressing.
5. Cook the Green Beans:
- While the vegetables are roasting, bring a pot of water to a boil.
- Add green beans and cook for 4-5 minutes, until crisp-tender.
- Drain and immediately transfer to a bowl of ice water to stop the cooking process and retain their color. Drain again after a few minutes and set aside.
6. Prepare the Cherry Tomatoes:
- Halve the cherry tomatoes.
7. Toast the Pine Nuts:
- In a dry skillet over medium heat, toast the pine nuts, stirring frequently until they are golden brown and fragrant, about 2-3 minutes. Be careful not to burn them.
8. Combine the Salad:
- In a large serving bowl, combine the roasted vegetables, cooked green beans, cherry tomatoes, and toasted pine nuts.
- Pour the garlic-vinegar dressing over the salad and toss gently to combine.
9. Serve:
- Season with salt and pepper to taste.
- Serve immediately, or chill in the refrigerator for about 30 minutes to blend the flavors further before serving.

Your Bean and Roast Vegetable Salad is now ready to serve. This fresh and vibrant salad is not only packed with vitamins and nutrients but also bursting with flavors. Enjoy it as a standalone meal or as a side to complement your main dishes. Bon appΓ©tit!

Bean and roast vegetable salad FAQ:

What is the baking time for the roasted vegetables?

The vegetables should be roasted in a preheated oven at 400Β°F (200Β°C) for 25-30 minutes, stirring halfway through, until they are tender and golden.

How do I know if the green beans are cooked properly?

Cook the green beans in boiling water for 4-5 minutes until they are crisp-tender. They should be bright green and still firm, retaining their color and crunch.

Can I substitute any of the vegetables in this salad?

Yes, you can substitute vegetables as per your preference. Good alternatives include bell peppers, asparagus, or cherry tomatoes. Ensure similar cooking times for the substituted veggies.

How should I store leftover Bean and Roast Vegetable Salad?

Store leftover salad in an airtight container in the refrigerator for up to 3 days. It's best to keep the dressing separate until ready to serve to maintain freshness.

What can I use instead of pine nuts?

If you don't have pine nuts, you can substitute with walnuts, almonds, or sunflower seeds for a similar texture and flavor complement.

Cooking Tips:

- Ensure your vegetables are evenly cut to the same size for consistent roasting.

- Preheat your oven to 200Β°C (400Β°F) to get the perfect roast on your vegetables.

- Toss the vegetables in olive oil and season with salt and pepper before roasting to enhance their flavor.

- Roast the vegetables for about 20-25 minutes, or until they are tender and slightly caramelized.

- Allow the roasted vegetables to cool slightly before combining them with the other ingredients.

- Toast the pine nuts in a dry pan over medium heat for a few minutes until golden and fragrant for added crunch and flavor.

- Consider adding a handful of fresh herbs like basil or parsley for an extra burst of flavor.

Nutrition Facts

6 Servings
Calories 90kcal
Protein 3.56g
Carbohydrates 11g
Fiber 3.43g
Sugar 7g
Fat 6g

More recipes

Carrot-cabbage-spinach-pineapple juice

A nutritious juice blending carrots, cabbage, spinach, and pineapple.

05 May 2026

Pea, potato & parsley soup with blue cheese breadcrumbs

Creamy pea and potato soup topped with blue cheese breadcrumbs.

05 May 2026

No-sugar spiced chai chia pudding

Enjoy a no-sugar spiced chai chia pudding for a healthy snack.

05 May 2026

Green olive and lime tapenade

A zesty green olive and lime tapenade perfect for entertaining.

05 May 2026

Piri piri chicken

Enjoy spicy Piri Piri chicken marinated in garlic and chili.

05 May 2026

Chicken tikka masala

Savory chicken tikka masala in creamy tomato sauce with spinach.

05 May 2026

Citrus and coconut pie

A refreshing citrus and coconut pie with a nutty twist.

05 May 2026

Parmesan-crusted roast chicken

Enjoy tender chicken with a crispy parmesan crust and roasted veggies.

05 May 2026

Posts