Roasted Green Bean and Pesto Salad with Parmesan

Roasted Green Bean Pesto Salad

This fresh, flavorful vegan and paleo Roasted Green Bean Pesto Salad is bold, simple to make, and perfect for lunch or as a side dish with dinner.

Roasted Green Bean Salad Recipe

I used the same Walnut Sage Pesto I shared recently to toss with roasted vegetables and the result was bright, savory, and deeply satisfying. This salad works equally well as a light main with crusty bread or as a colorful accompaniment to grilled meats, roasted pork, or salmon.

Vegan Roasted Green Bean Pesto Salad

Why you’ll love this salad

Roasting concentrates the sweetness of the tomatoes and softens the green beans while keeping a pleasant bite. Balsamic vinegar and olive oil add balanced acidity and richness, and a scoop of walnut sage pesto brings fresh herbal depth. Toasted walnuts add crunch and complement the pesto’s nutty notes, making every bite layered and satisfying.

Ingredients

  • 1 lb green beans, trimmed and cut into 1-inch pieces
  • 1 cup grape tomatoes
  • 4 garlic cloves
  • 1 red bell pepper, diced
  • 1/4 cup balsamic vinegar
  • 1/4 cup olive oil
  • 1/2 tsp black pepper
  • 1 tbsp fresh basil, chopped
  • 1/4 cup Walnut Sage Pesto (prepared)
  • 1/3 cup walnuts, toasted

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Trim the ends off the green beans and cut them into 1-inch pieces. Place the beans in a large mixing bowl.
  3. Add the grape tomatoes, diced red bell pepper, and whole garlic cloves to the bowl.
  4. Drizzle the vegetables with the balsamic vinegar and olive oil. Season with black pepper and toss everything together until evenly coated.
  5. Spread the tossed vegetables in a single layer on a rimmed baking sheet lined with parchment or foil. Sprinkle the chopped fresh basil over the top.
  6. Roast in the preheated oven for 25–30 minutes, until the green beans are tender and the tomatoes have begun to blister and release their juices.
  7. While the vegetables roast, toast the walnuts in a small skillet over medium heat for 3–5 minutes, stirring frequently until they are fragrant and lightly browned. Remove from heat and set aside.
  8. When the vegetables are done, transfer them to a large mixing bowl. If you used parchment or foil, slide the roasted vegetables and any accumulated juices into the bowl to capture all the flavor.
  9. Add the Walnut Sage Pesto to the warm roasted vegetables and toss thoroughly so the pesto melts into the juices and coats each piece.
  10. Transfer to a serving bowl and sprinkle the toasted walnuts over the top. Serve warm, at room temperature, or chilled.

Serving suggestions: This salad pairs beautifully with roasted pork tenderloin, lemon-herb salmon, or herb-crusted turkey breast. It also makes a colorful addition to barbecues, potlucks, and holiday spreads.

Roasted Green Bean, Tomato Salad

Tips and variations

  • Make it nut-free: Omit the walnuts and swap the walnut pesto for a seed-based pesto if needed for allergies.
  • Extra acidity: Add a squeeze of fresh lemon or a splash more balsamic just before serving if you prefer brighter acidity.
  • More veggies: Stir in roasted zucchini, eggplant, or mushrooms for extra bulk and flavor.
  • Meal prep: This salad stores well in the refrigerator for 3–4 days. Serve chilled or bring to room temperature and toss again before serving.

Nutrition (per serving)

These values are approximate and based on the ingredients listed. One serving provides a nutrient-dense balance of healthy fats and fiber.

  • Calories: 313 kcal
  • Carbohydrates: 17 g
  • Protein: 5 g
  • Fat: 26 g
  • Saturated Fat: 3 g
  • Cholesterol: 1 mg
  • Sodium: 159 mg
  • Potassium: 463 mg
  • Fiber: 5 g
  • Sugar: 9 g
  • Vitamin A: 2370 IU
  • Vitamin C: 57.8 mg
  • Calcium: 90 mg
  • Iron: 2 mg

Final note

This Roasted Green Bean Pesto Salad is an effortless way to elevate simple vegetables into a flavorful, satisfying dish. The combination of roasted produce, bright balsamic, herbaceous pesto, and toasted walnuts creates a pleasing contrast of textures and flavors that’s equally welcome at a casual lunch or a festive dinner table.