Here’s a go-to recipe for a one-dish meal that takes about 10 minutes to get in the oven. Based on the summery Italian flavors of eggplant, zucchini, tomatoes, beans, olives, and herbs, this Easy Italian Eggplant Bake is filled with flavor and it’s 100% plant-based. It’s also good served over pasta! Use this recipe for Easy Italian Eggplant Bake to showcase a bounty of produce from your garden, farmers market, or grocery store.

Step-By-Step Guide

Layer the eggplant, zucchini, onion, olives and white beans.
Mix marinara sauce with EVOO, garlic, Italian seasoning and black pepper. Spread over the veggies.
Repeat layers and top with plant-based cheese.
Baked at 375 F for 30 minutes covered with foil; remove foil and continue baking until tender and golden.

” alt=”” data-pin-title=”Easy Italian Eggplant Bake (Vegan)” data-src=”×683.jpg” />

Veggie Eggplant Bake (Vegan)

1 Star2 Stars3 Stars4 Stars” alt=”5 Stars” data-src=”” />
(1 votes, average: 5.00 out of 5)

  • Author: The Plant-Powered Dietitian
  •  Prep Time: 10 minutes
  •  Cook Time: 1 hour
  •  Total Time: 1 hour 10 minutes
  •  Yield: 6 servings 1x
  • Diet: Vegan


Based on the summery Italian flavors of eggplant, zucchini, tomatoes, beans, olives, and herbs, this flavorful, plant-based recipe takes about 10 minutes to get into the oven.



Tomato Sauce:


  • 1 medium eggplant, chopped
  • 1 small zucchini, chopped
  • 1 small onion, diced
  • 1/2 cup kalamata olives, sliced
  • 1 can white beans, rinsed drained


  • ½ cup shredded plant-based cheese


  1. Preheat oven to 375 F.
  2. Make the tomato sauce by combining in a medium bowl marinara sauce, olive oil, garlic, Italian seasoning, and black pepper.
  3. In a large baking dish (9 x 13-inches), layer half of the eggplant, zucchini, onion, olives, and beans.
  4. Pour half of the tomato sauce over the vegetables.
  5. Layer the remaining vegetables—eggplant, zucchini, onion, olives and beans.
  6. Pour over the remaining tomato sauce.
  7. Sprinkle with plant-based cheese.
  8. Cover with foil and bake at 375 F for 30 minutes. Remove foil and bake for an additional 25-30 minutes, until tender and golden brown. Makes 6 servings.

  • Category: Entree
  • Cuisine: American, Italian


  • Serving Size: 1 serving
  • Calories: 265
  • Sugar: 10 g
  • Sodium: 245 mg
  • Fat: 10 g
  • Saturated Fat: 2 g
  • Carbohydrates: 38 mg
  • Fiber: 9 g
  • Protein: 8 g
Share This

Share This

Share this post with your friends!