Looking for a filling and satisfying vegan recipe? This Vegan Eggplant and Tomato Pasta Bake is just what you need. It’s a delightful combination of roasted eggplant, juicy tomatoes, and pasta, all baked to perfection with a rich and satisfying flavor.
This dish is not only delicious but also packed with nutrients. The eggplant brings a smoky depth, while the tomatoes add a burst of sweetness, making this pasta bake a favorite for both vegans and non-vegans alike.
A Hearty Vegan Pasta Bake


This Vegan Eggplant and Tomato Pasta Bake features layers of tender pasta, roasted eggplant, and a savory tomato sauce, baked until bubbly and golden. The combination of flavors creates a comforting, hearty meal that’s perfect for any night of the week.
Ingredients
- 2 medium eggplants, diced
- 3 cups pasta of your choice (penne or rigatoni work well)
- 4 cups diced tomatoes (canned or fresh)
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1/4 cup nutritional yeast (optional for a cheesy flavor)
- Fresh basil for garnish
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C).
- Prepare the Eggplant: In a large bowl, toss the diced eggplant with olive oil, salt, and pepper. Spread the eggplant on a baking sheet and roast for about 25 minutes or until golden brown.
- Cook the Pasta: Meanwhile, cook the pasta according to package instructions until al dente. Drain and set aside.
- Make the Sauce: In a large skillet over medium heat, sauté the onion and garlic until translucent. Add the diced tomatoes, oregano, basil, salt, and pepper. Let simmer for about 10 minutes.
- Combine: In a large mixing bowl, combine the roasted eggplant, cooked pasta, and tomato sauce. Mix well to ensure everything is coated.
- Bake: Transfer the mixture to a baking dish and sprinkle with nutritional yeast if using. Bake for 25-30 minutes, or until bubbly and golden on top.
- Serve: Let it cool slightly before serving. Garnish with fresh basil and enjoy your delicious Vegan Eggplant and Tomato Pasta Bake!
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
Nutrition Information
- Servings: 4-6
- Calories: 320kcal
- Fat: 10g
- Protein: 12g
- Carbohydrates: 45g