RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Warm Lemon-White Bean & Roasted Fingerling Potato Breakfast Bowl with Wilted Spinach & Herbed Olive Oil
  • Pan-Seared Garlic-Butter Chicken Thighs with Herbed Lemon Rice and Honey-Roasted Carrots
  • Lemon-Dill Soft Scrambled Eggs on Quick Herbed Cloud Bread with Spring Radish–Arugula Salad
  • Pan-Seared Lemon-Garlic Chicken with Herbed Chickpea & Spinach Ragout
  • Mediterranean Lemon Chicken with Roasted Cherry Tomatoes, Olives & Herbed Couscous
  • Harissa-Marinated Grilled Chicken Thighs with Lemon Spring Vegetable Couscous and Charred Cherry Tomatoes
  • Browse all recipes →
Roasted Vegetable & Cannellini Bean Panzanella with Herbed Lemon Vinaigrette

Roasted Vegetable & Cannellini Bean Panzanella with Herbed Lemon Vinaigrette

By emensah m

Italian / MediterraneanIntermediate

A bright, restaurant-quality Mediterranean panzanella that turns rustic day-old bread and glossy roasted vegetables into a lively summer salad. Expect charred-sweet tomatoes, tender zucchini and peppers, creamy cannellini beans, and a punchy lemon-Dijon vinaigrette — all balanced by fresh basil and parsley for an irresistible mix of textures and flavors.

Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
4 servings

Ingredients

  • 8 oz (about 226 g) Day-old country bread (or sourdough), cut into 1-inch cubes
  • 1.5 cups (about 250 g) Cherry tomatoes (halved)
  • 1 medium (about 200 g) Zucchini (cut into 1/2-inch half-moons)
  • 1 medium (about 150 g) Red bell pepper (seeded, cut into 1-inch pieces)
  • 1 small (about 70 g) Red onion (cut into 1/2-inch wedges)
  • 15 oz can (about 240 g drained) Cannellini beans (canned, rinsed and drained)
  • 4 tbsp (60 ml) Extra-virgin olive oil
  • 2 cloves (about 6 g) Garlic (minced)
  • 2 tbsp (30 ml) Fresh lemon juice
  • 1 tsp Lemon zest
  • 1 tbsp (15 ml) Red wine vinegar
  • 1 tsp (5 g) Dijon mustard
  • 1/2 cup (about 15 g) Fresh basil leaves (chiffonade)
  • 1/4 cup (about 8 g) Fresh flat-leaf parsley (finely chopped)
  • 1.5 tsp (adjust to taste) Kosher salt
  • 1/2 tsp Freshly ground black pepper
  • 1/2 cup (75 g) Optional: crumbled feta
  • 2 tbsp (about 18 g) Optional: toasted pine nuts

Instructions

1

Preheat and prep: Preheat the oven to 425°F (220°C). Line a large sheet pan with parchment or a silicone mat for easier cleanup. High heat will quickly roast vegetables and create char on tomatoes and peppers, which concentrates their sweetness and adds depth of flavor.

2

Toss the vegetables: In a large bowl, combine the halved cherry tomatoes, zucchini half-moons, red pepper pieces, and red onion wedges. Add 2 tablespoons of the olive oil, 1/2 teaspoon of the kosher salt, and a few grinds of black pepper. Toss to coat. A light coating of oil prevents sticking and promotes even browning; seasoning early allows salt to begin drawing moisture and concentrating flavor.

3

Roast the vegetables: Spread the vegetables in a single layer on the sheet pan, leaving space between pieces (crowding causes steaming). Roast for 18–22 minutes, flipping once halfway through, until the peppers and zucchini are browned in spots and the tomatoes are blistered and collapsing. Roasting caramelizes natural sugars and softens the veg, creating contrast with the chewy bread.

4

Toast the bread: While the vegetables roast, toss the bread cubes with the remaining 2 tablespoons olive oil and 1/2 teaspoon kosher salt. Spread on a second sheet pan in a single layer and toast in the oven for 10–12 minutes (or until golden and crisp), stirring once. Toasting dries the bread so it will soak up vinaigrette without turning mushy — the key to good panzanella texture.

5

Warm the beans and bloom the garlic: In a small skillet over medium heat, warm 1 teaspoon olive oil. Add the minced garlic and sauté 20–30 seconds until fragrant but not browned — this blooms the garlic’s oils and mellows sharpness. Add the rinsed and drained cannellini beans and warm gently for 2–3 minutes, seasoning with a pinch of salt. Warming the beans brings them up to temperature so they don’t cool the salad and helps them absorb a little dressing flavor.

6

Make the herbed lemon vinaigrette: In a small bowl or jar, combine lemon juice, lemon zest, red wine vinegar, Dijon mustard, and about 3 tablespoons of the olive oil. Whisk (or shake) vigorously until emulsified, then season with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper. Taste and adjust acidity or oil — the vinaigrette should be bright and lively to balance the richness of the bread and beans. If it tastes flat, add another teaspoon of vinegar or a pinch of salt.

7

Assemble the panzanella: In a large serving bowl, combine the toasted bread cubes, roasted vegetables (including any pan juices for flavor), and warmed cannellini beans. Pour about two-thirds of the vinaigrette over the salad and toss gently to combine. The idea is to coat enough so the bread absorbs some but doesn’t disintegrate — you can add more vinaigrette after resting.

8

Finish with herbs and rest: Fold in the chopped basil and parsley, and if using, crumble the feta and scatter toasted pine nuts on top. Let the panzanella rest 8–10 minutes at room temperature so the bread can absorb the dressing and roasted veg juices — resting melds flavors and improves texture.

9

Adjust and serve: Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon if needed. Serve warm or at room temperature. Panzanella is best the same day, but leftovers keep 1–2 days refrigerated; bring to room temperature and refresh with a splash of olive oil before serving.

Chef's Tips

  • 1If your bread is fresh, dry it in a low oven for 20–30 minutes before toasting so the cubes dry out and will crisp up rather than becoming gummy.
  • 2Don’t overcrowd the sheet pan when roasting — space allows for proper browning. Use two pans if necessary.
  • 3To deepen flavor, add 1 teaspoon of honey to the vinaigrette for a subtle sweet-sour balance, or a pinch of red pepper flakes for heat.
  • 4When toasting pine nuts, watch them closely and shake the pan often — they go from golden to bitter in seconds.

Variations

  • Grilled Panzanella: Grill the vegetables and bread cubes on a hot grill instead of roasting and toasting for a smoky char. Swap cannellini beans for grilled chickpeas tossed in smoked paprika.
  • Protein Boost: Add flaked roasted salmon, chunks of grilled chicken, or slices of seared halloumi for a heartier main. For a vegan boost, stir in extra roasted chickpeas and skip the feta.
  • Different flavors: Swap lemon for orange juice and zest with a pinch of fennel pollen for a sweeter, aromatic profile, or use balsamic vinegar and chopped arugula for a peppery twist.

Nutrition per Serving

400

Calories

12g

Protein

51g

Carbs

16g

Fat

8g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Roasted Vegetable & Cannellini Bean Panzanella with Herbed Lemon Vinaigrette

By emensah m

Roasted Vegetable & Cannellini Bean Panzanella with Herbed Lemon Vinaigrette - Day-old country bread (or sourdough), cut into 1-inch cubes, Cherry tomatoes (halved) recipe

A bright, restaurant-quality Mediterranean panzanella that turns rustic day-old bread and glossy roasted vegetables into a lively summer salad. Expect charred-sweet tomatoes, tender zucchini and peppers, creamy cannellini beans, and a punchy lemon-Dijon vinaigrette — all balanced by fresh basil and parsley for an irresistible mix of textures and flavors.

Italian / MediterraneanIntermediate4 servings
Prep: 20 minutes
Cook: 35 minutes
55 minutes

Ingredients

  • 8 oz (about 226 g) Day-old country bread (or sourdough), cut into 1-inch cubes
  • 1.5 cups (about 250 g) Cherry tomatoes (halved)
  • 1 medium (about 200 g) Zucchini (cut into 1/2-inch half-moons)
  • 1 medium (about 150 g) Red bell pepper (seeded, cut into 1-inch pieces)
  • 1 small (about 70 g) Red onion (cut into 1/2-inch wedges)
  • 15 oz can (about 240 g drained) Cannellini beans (canned, rinsed and drained)
  • 4 tbsp (60 ml) Extra-virgin olive oil
  • 2 cloves (about 6 g) Garlic (minced)
  • 2 tbsp (30 ml) Fresh lemon juice
  • 1 tsp Lemon zest
  • 1 tbsp (15 ml) Red wine vinegar
  • 1 tsp (5 g) Dijon mustard
  • 1/2 cup (about 15 g) Fresh basil leaves (chiffonade)
  • 1/4 cup (about 8 g) Fresh flat-leaf parsley (finely chopped)
  • 1.5 tsp (adjust to taste) Kosher salt
  • 1/2 tsp Freshly ground black pepper
  • 1/2 cup (75 g) Optional: crumbled feta
  • 2 tbsp (about 18 g) Optional: toasted pine nuts

Instructions

1

Preheat and prep: Preheat the oven to 425°F (220°C). Line a large sheet pan with parchment or a silicone mat for easier cleanup. High heat will quickly roast vegetables and create char on tomatoes and peppers, which concentrates their sweetness and adds depth of flavor.

2

Toss the vegetables: In a large bowl, combine the halved cherry tomatoes, zucchini half-moons, red pepper pieces, and red onion wedges. Add 2 tablespoons of the olive oil, 1/2 teaspoon of the kosher salt, and a few grinds of black pepper. Toss to coat. A light coating of oil prevents sticking and promotes even browning; seasoning early allows salt to begin drawing moisture and concentrating flavor.

3

Roast the vegetables: Spread the vegetables in a single layer on the sheet pan, leaving space between pieces (crowding causes steaming). Roast for 18–22 minutes, flipping once halfway through, until the peppers and zucchini are browned in spots and the tomatoes are blistered and collapsing. Roasting caramelizes natural sugars and softens the veg, creating contrast with the chewy bread.

4

Toast the bread: While the vegetables roast, toss the bread cubes with the remaining 2 tablespoons olive oil and 1/2 teaspoon kosher salt. Spread on a second sheet pan in a single layer and toast in the oven for 10–12 minutes (or until golden and crisp), stirring once. Toasting dries the bread so it will soak up vinaigrette without turning mushy — the key to good panzanella texture.

5

Warm the beans and bloom the garlic: In a small skillet over medium heat, warm 1 teaspoon olive oil. Add the minced garlic and sauté 20–30 seconds until fragrant but not browned — this blooms the garlic’s oils and mellows sharpness. Add the rinsed and drained cannellini beans and warm gently for 2–3 minutes, seasoning with a pinch of salt. Warming the beans brings them up to temperature so they don’t cool the salad and helps them absorb a little dressing flavor.

6

Make the herbed lemon vinaigrette: In a small bowl or jar, combine lemon juice, lemon zest, red wine vinegar, Dijon mustard, and about 3 tablespoons of the olive oil. Whisk (or shake) vigorously until emulsified, then season with 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper. Taste and adjust acidity or oil — the vinaigrette should be bright and lively to balance the richness of the bread and beans. If it tastes flat, add another teaspoon of vinegar or a pinch of salt.

7

Assemble the panzanella: In a large serving bowl, combine the toasted bread cubes, roasted vegetables (including any pan juices for flavor), and warmed cannellini beans. Pour about two-thirds of the vinaigrette over the salad and toss gently to combine. The idea is to coat enough so the bread absorbs some but doesn’t disintegrate — you can add more vinaigrette after resting.

8

Finish with herbs and rest: Fold in the chopped basil and parsley, and if using, crumble the feta and scatter toasted pine nuts on top. Let the panzanella rest 8–10 minutes at room temperature so the bread can absorb the dressing and roasted veg juices — resting melds flavors and improves texture.

9

Adjust and serve: Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon if needed. Serve warm or at room temperature. Panzanella is best the same day, but leftovers keep 1–2 days refrigerated; bring to room temperature and refresh with a splash of olive oil before serving.

Chef's Tips

  • 1If your bread is fresh, dry it in a low oven for 20–30 minutes before toasting so the cubes dry out and will crisp up rather than becoming gummy.
  • 2Don’t overcrowd the sheet pan when roasting — space allows for proper browning. Use two pans if necessary.
  • 3To deepen flavor, add 1 teaspoon of honey to the vinaigrette for a subtle sweet-sour balance, or a pinch of red pepper flakes for heat.
  • 4When toasting pine nuts, watch them closely and shake the pan often — they go from golden to bitter in seconds.

Variations

  • Grilled Panzanella: Grill the vegetables and bread cubes on a hot grill instead of roasting and toasting for a smoky char. Swap cannellini beans for grilled chickpeas tossed in smoked paprika.
  • Protein Boost: Add flaked roasted salmon, chunks of grilled chicken, or slices of seared halloumi for a heartier main. For a vegan boost, stir in extra roasted chickpeas and skip the feta.
  • Different flavors: Swap lemon for orange juice and zest with a pinch of fennel pollen for a sweeter, aromatic profile, or use balsamic vinegar and chopped arugula for a peppery twist.

Nutrition per Serving

400

Calories

12g

Protein

51g

Carbs

16g

Fat

8g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with Day-old country bread (or sourdough), cut into 1-inch cubes🥘 More with Cherry tomatoes (halved)🥘 More with Zucchini (cut into 1/2-inch half-moons)

Similar Recipes