High-Protein Veggie Eggplant Parmesan – Comfort Food With a Nutritious Twist
This is the kind of weeknight dinner that tastes like a hug but still leaves you feeling energized. Tender roasted eggplant, a bright tomato sauce, and a golden, cheesy top come together in pure comfort. The twist?
We pack in extra protein with lentils and cottage cheese, so it’s hearty without being heavy. Whether you’re vegetarian or just trying to eat more plants, this version delivers big flavor and great nutrition. It’s simple to make, freezer-friendly, and perfect for meal prep.
What Makes This Recipe So Good

- High in protein, fully vegetarian: Lentils and cottage cheese boost the protein count while keeping the dish light and satisfying.
- No messy deep-frying: The eggplant gets roasted until tender, cutting down on oil and keeping the texture crisp at the edges and creamy inside.
- Balanced and flavorful: Fresh basil, garlic, and a touch of chili flakes wake up the marinara, while melted mozzarella and Parmesan add that classic comfort.
- Meal-prep friendly: Bakes well, reheats like a dream, and holds its shape for lunches throughout the week.
- Customizable: Easy to make gluten-free or dairy-light, and simple to adapt with extra veggies or different cheeses.
What You’ll Need
- 2 large eggplants, sliced into 1/2-inch rounds
- 2 tablespoons olive oil (plus more for brushing)
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 1/2 teaspoon crushed red pepper flakes (optional)
- 3 cups marinara sauce (homemade or good-quality jarred)
- 1 cup cooked brown or green lentils (well-drained)
- 1 cup low-fat cottage cheese
- 1 cup part-skim shredded mozzarella
- 1/2 cup grated Parmesan or pecorino, plus 2 tablespoons for topping
- 2 cloves garlic, minced
- 1/4 cup chopped fresh basil (plus extra leaves for garnish)
- 1/4 cup whole-wheat or gluten-free breadcrumbs (optional for topping)
- Nonstick spray
Instructions

- Prep and salt the eggplant: Preheat the oven to 425°F (220°C).
Line two sheet pans with parchment and lightly spray with nonstick spray. Arrange the eggplant rounds in a single layer. Sprinkle with 1/2 teaspoon salt and let sit for 10 minutes to draw out moisture.
- Season and roast: Pat the eggplant dry.
Brush both sides with olive oil and season with pepper and oregano. Roast for 20–25 minutes, flipping halfway, until lightly browned and tender.
- Make the protein filling: In a bowl, stir together cottage cheese, lentils, minced garlic, 1/4 teaspoon salt, red pepper flakes (if using), 1/4 cup Parmesan, and half the basil. Taste and adjust seasoning.
- Layer the casserole: Reduce oven to 375°F (190°C).
Lightly oil or spray a 9×13-inch baking dish. Spread 1/2 cup marinara on the bottom. Add a layer of roasted eggplant.
Spoon half the cottage cheese–lentil mixture over the eggplant. Sprinkle with 1/2 cup mozzarella. Spoon over 1 cup marinara.
- Repeat layers: Add another layer of eggplant, the remaining cottage cheese–lentil mixture, another 1/2 cup mozzarella, and 1 cup marinara.
Finish with a final layer of eggplant, the remaining marinara, remaining mozzarella, and 1/4 cup Parmesan.
- Add the topping: If using breadcrumbs, toss them with 1 teaspoon olive oil and 2 tablespoons Parmesan. Sprinkle evenly over the top for a crisp finish.
- Bake: Cover loosely with foil and bake for 20 minutes. Uncover and bake another 10–15 minutes, until bubbly and golden at the edges.
- Rest and garnish: Let the casserole rest for 10–15 minutes to set.
Sprinkle with remaining fresh basil before serving.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat in a 350°F oven for 10–15 minutes or microwave in short bursts until hot.
- Freezer: Cool completely, then wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge and reheat covered at 350°F until warmed through.
- Meal prep: Portion into single-serve containers with a side salad or roasted veggies for easy lunches.

Health Benefits
- Protein for satiety and muscle repair: Lentils and cottage cheese add complete and complementary proteins, keeping you full longer.
- Fiber-rich vegetables: Eggplant and lentils provide fiber that supports digestion, steady energy, and heart health.
- Lower in saturated fat: Using part-skim mozzarella and cottage cheese keeps this lighter than traditional versions that rely on heavy frying and extra cheese.
- Micronutrients that matter: Tomatoes offer lycopene, garlic brings antioxidants, and basil adds vitamin K and a fresh, herbal lift.
Common Mistakes to Avoid
- Skipping the roast: Raw eggplant layered with sauce turns mushy and watery.
Roasting first concentrates flavor and improves texture.
- Over-saucing: Too much marinara can make the dish soupy. Stick to the amounts listed and let the casserole set after baking.
- Not salting or drying the eggplant: Moisture is the enemy of a good texture. Patting dry helps keep layers sturdy.
- Cutting too soon: Resting for 10–15 minutes lets the cheese firm up and the layers hold together.
- Using watery cottage cheese: If your cottage cheese is very loose, drain it in a fine-mesh sieve for 10 minutes before mixing.
Variations You Can Try
- Gluten-free: Use gluten-free breadcrumbs or skip them entirely.
Everything else is naturally gluten-free.
- Extra veggies: Layer in sautéed spinach, mushrooms, or zucchini ribbons for more plant power. Cook them down first to remove moisture.
- Ricotta blend: Swap half the cottage cheese for part-skim ricotta for a creamier, classic flavor while keeping a good protein count.
- Spicy arrabbiata: Use a spicy marinara and add more chili flakes to the filling for a little heat.
- Higher protein boost: Add 1/2 cup finely chopped, cooked soy crumbles or crumbled tempeh to the lentil mixture.
- Herb-forward: Stir in chopped parsley and extra basil, and finish with a squeeze of lemon for brightness.
FAQ
Can I make this ahead?
Yes. Assemble up to one day in advance, cover, and refrigerate.
Bake as directed, adding 5–10 extra minutes if it goes into the oven cold.
Do I have to peel the eggplant?
No. The skin softens in the oven and helps the rounds hold their shape. If your eggplant is very large or the skin seems tough, peel alternating stripes.
What kind of lentils work best?
Brown or green lentils hold their shape and have a mild flavor that blends well with the sauce.
Avoid red lentils here; they get too soft.
Can I use vegan cheese?
Yes. Use your favorite melty vegan mozzarella and a dairy-free Parmesan. For the filling, swap cottage cheese with a firm tofu ricotta blended with lemon, olive oil, and nutritional yeast.
How do I keep it from getting watery?
Roast the eggplant first, don’t overload with sauce, and let the casserole rest before slicing.
If your marinara is thin, simmer it for 10 minutes to thicken.
What should I serve with it?
A crisp green salad with a zesty vinaigrette balances the richness. Garlic green beans or roasted broccoli also pair nicely.
Can I skip the breadcrumbs?
Absolutely. They add crunch, but the dish is great without them.
If you want texture, sprinkle crushed almonds or pumpkin seeds on top after baking.
Wrapping Up
This High-Protein Veggie Eggplant Parmesan brings comfort food and smart nutrition to the same plate. It’s rich, saucy, and satisfying without leaving you sluggish. With straightforward steps and simple ingredients, it fits right into a busy week and scales beautifully for guests.
Make it once, and it may become your go-to cozy, meatless main.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.






