A hearty, cozy Mediterranean-style bake loaded with roasted zucchini, bell peppers, eggplant, tomatoes, cannellini beans, garlic, herbs, and feta. Everything comes together in one dish with a rich tomato sauce and golden, slightly melted feta on top.
Ingredients
Roasted Vegetables
1 medium zucchini, cut into chunks
1 medium eggplant, cut into 1-inch cubes
1 red bell pepper, chopped
1 yellow bell pepper, chopped
1 small red onion, cut into wedges
2 cups cherry tomatoes
4 cloves garlic, minced
3 tbsp extra-virgin olive oil
1 tsp dried oregano
1 tsp dried thyme
½ tsp smoked paprika
½ tsp salt
¼ tsp black pepper
¼ tsp red pepper flakes, optional
Bean & Tomato Base
2 cans (15 oz each) cannellini beans, drained and rinsed
1 can (14.5 oz) diced tomatoes, with juices
2 tbsp tomato paste
½ cup vegetable broth
1 tsp dried oregano
½ tsp dried basil
½ tsp garlic powder
½ tsp salt
¼ tsp black pepper
1 tbsp balsamic vinegar
1 tsp honey or maple syrup, optional
Topping
¾ cup crumbled feta cheese
¼ cup grated Parmesan, optional
2 tbsp fresh parsley, chopped
1 tbsp fresh basil, torn
Lemon wedges, for serving
Instructions
- Prepare the Oven
Preheat oven to 425°F (220°C).
Lightly grease a large baking dish, approximately 9 × 13 inches.
- Roast the Vegetables
Add zucchini, eggplant, bell peppers, red onion, and cherry tomatoes to a large bowl.
Add olive oil, garlic, oregano, thyme, smoked paprika, salt, black pepper, and optional red pepper flakes.
Toss well.
Spread the vegetables over a large baking sheet in a single layer.
Roast for 25–30 minutes, stirring once halfway through, until the vegetables are tender and caramelized around the edges.
- Prepare the Bean-Tomato Mixture
While the vegetables roast, combine the cannellini beans, diced tomatoes, tomato paste, vegetable broth, oregano, basil, garlic powder, salt, black pepper, balsamic vinegar, and optional honey or maple syrup in a large bowl.
Stir gently so the beans don’t break apart.
- Assemble the Bake
Remove the roasted vegetables from the oven.
Reduce the oven temperature to 400°F (200°C).
Transfer the roasted vegetables to the prepared baking dish.
Pour the bean-and-tomato mixture over them.
Gently stir everything together so the beans and vegetables are evenly distributed.
- Add the Cheese
Sprinkle the feta evenly over the top.
Add Parmesan if using.
Drizzle with a small amount of olive oil.
- Bake
Bake uncovered for 20–25 minutes, until bubbling around the edges and the feta is warm and lightly golden.
For a more browned top, broil for 1–2 minutes, watching carefully.
- Finish
Remove from the oven and let rest for 5–10 minutes.
Scatter fresh parsley and basil over the top.
Finish with fresh lemon juice and an optional drizzle of olive oil.
Serve warm.
Serving Suggestions
This bake is delicious on its own or served with:
Warm pita bread
Crusty sourdough
Quinoa
Brown rice
Couscous
Bulgur
Simple Greek salad
Tzatziki
Hummus
For extra protein, serve with grilled chicken, shrimp, or salmon.
Recipe Details
Prep Time: 20 minutes
Roasting Time: 25–30 minutes
Final Bake: 20–25 minutes
Total Time: About 1 hour 10 minutes
Servings: 6
Course: Main Dish / Side Dish
Cuisine: Mediterranean-inspired
Diet: Vegetarian
Approximate Nutrition
Per serving, depending on the exact ingredients:
Calories: ~350–400
Protein: ~16–19 g
Carbohydrates: ~45–50 g
Fat: ~14–17 g
Fiber: ~11–13 g
Sugar: ~9–12 g
Nutrition is an estimate and varies according to brands and portion sizes.
Nut & Allergen Information
Tree nuts: None in the basic recipe.
Peanuts: None.
Dairy: Contains feta and optional Parmesan.
Gluten: Naturally gluten-free as written. Serve with gluten-free bread or grains if needed.
Eggs: None.
Soy: No soy is intentionally included.
Nut-Free Note
This recipe is naturally nut-free. If preparing for someone with a severe allergy, check packaged ingredients such as canned beans, broth, tomato paste, and cheese for cross-contact information.
Dairy-Free Option
Use a dairy-free feta alternative and omit the Parmesan.
Vegan Option
Use vegan feta or omit the cheese, and replace honey with maple syrup.
Easy Substitutions
Cannellini beans: Use great northern beans, butter beans, chickpeas, or navy beans.
Eggplant: Use extra zucchini, mushrooms, or cauliflower.
Zucchini: Use yellow squash.
Feta: Use goat cheese or a dairy-free feta alternative.
Vegetable broth: Use chicken broth if you don’t need the recipe to be vegetarian.
Fresh herbs: Use dried herbs when fresh aren’t available.
Honey: Use maple syrup or omit it.
Helpful Tips
Cut the vegetables into similar-sized pieces so they roast evenly.
Don’t overcrowd the roasting pan; crowded vegetables tend to steam instead of caramelize.
Rinse canned beans well to reduce excess sodium.
Add the feta toward the end so it warms and lightly browns without drying out.
A squeeze of lemon at the end brightens the entire dish.
For an even richer flavor, roast the vegetables until the edges are deeply golden.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for 3–4 days.
Reheat in a 350°F (175°C) oven for 15–20 minutes or microwave individual portions until hot.
The bake can be frozen for up to 2 months, although the vegetables may become slightly softer after thawing.
Q&A
Q: Can I use dried cannellini beans?
A: Yes. Cook them completely until tender before adding them to the recipe.
Q: Can I use chickpeas instead?
A: Absolutely. Chickpeas provide a slightly firmer texture and work very well with the roasted vegetables.
Q: Can I make this without eggplant?
A: Yes. Replace it with mushrooms, cauliflower, zucchini, or additional bell peppers.
Q: Can I make this vegan?
A: Yes. Use vegan feta or leave out the cheese, and use maple syrup instead of honey.
Q: Is this recipe gluten-free?
A: Yes, the bake itself is naturally gluten-free. Check packaged broth, beans, tomato products, and cheese if cross-contact is a concern.
Q: Is this high in protein?
A: Cannellini beans provide a substantial amount of plant protein. For an even higher-protein meal, add Greek yogurt, grilled chicken, shrimp, or serve with quinoa.
Q: Can I add spinach?
A: Yes. Stir in 2–3 cups of fresh spinach during the final 5–10 minutes of baking.
Q: Can I add mushrooms?
A: Definitely. Roast sliced mushrooms with the other vegetables for additional savory flavor.
Q: Can I make it spicy?
A: Add extra red pepper flakes, chili powder, or chopped fresh chili.
Q: Can I prepare this ahead of time?
A: Yes. Roast the vegetables and prepare the bean mixture separately. Refrigerate them, then assemble and bake when ready.
Q: Can I use frozen vegetables?
A: Yes, although fresh vegetables generally caramelize better. Thaw and drain frozen vegetables well before roasting.
Q: Why are my vegetables watery?
A: Overcrowding the pan or using vegetables with excess moisture can cause steaming. Spread them out and roast at high heat.
Q: Can I use canned cherry tomatoes?
A: Yes. Use drained canned tomatoes if fresh cherry tomatoes aren’t available.
Q: What cheese goes best with this bake?
A: Feta is ideal because its salty, tangy flavor balances the sweet roasted vegetables. Goat cheese is another excellent option.
Q: Can I add olives?
A: Yes. Kalamata or green olives add a classic Mediterranean flavor. Add about ½ cup before the final bake.
Q: Can I add artichokes?
A: Yes. Drained canned or jarred artichoke hearts are a great addition.
Q: What can I serve with this for dinner?
A: Serve it with pita, quinoa, couscous, a green salad, or grilled protein for a complete meal.
Q: How do I make it more creamy?
A: Add a few spoonfuls of Greek yogurt to individual servings or stir a small amount of cream cheese into the bean mixture before baking.
Q: Can I freeze this bake?
A: Yes. Cool completely, portion into freezer-safe containers, and freeze for up to about 2 months. Thaw overnight in the refrigerator before reheating.


Leave a Reply