Why You’ll Love This Eggplant Caprese Stack
You know that moment when you want something that feels fancy but takes no more than 30 minutes of actual work? That’s exactly why this Eggplant Caprese Stack became my go-to. It’s got all the comforting, cheesy goodness of a baked pasta dish, but it’s way lighter and naturally low-carb.
I first made this for a small summer dinner party, and honestly? I was nervous. I mean, stacking eggplant, sauce, and cheese feels like it could go wrong so easily. But when I pulled that baking dish out of the oven, the cheese was bubbling and the edges of the eggplant had this beautiful caramelized look. Everyone actually clapped. Not even kidding.
This isn’t your typical caprese salad. It’s a layered Italian dish that’s roasted, not fried, so you get all the flavor without the grease. And the best part? It’s a vegetarian layered dish that even meat-eaters will love. The fresh mozzarella eggplant combo is just perfection.
Ingredients Needed
Let’s talk about what you’ll need. The beauty of this Eggplant Caprese Stack is that the ingredient list is short and simple. You probably already have most of it in your pantry.
- Eggplant: One large globe eggplant. Look for one that’s firm and glossy with no soft spots.
- Salt: For drawing out moisture and bitterness from the eggplant.
- California olive oil: A good quality olive oil makes a difference here.
- Yellow onion and green bell pepper: These form the base of our savory tomato sauce.
- Garlic: Two cloves, minced fresh.
- Tomato sauce: Store-bought or homemade. I usually grab a good quality can from the market.
- Light brown sugar and Worcestershire sauce: Just a touch to balance the acidity of the tomatoes.
- Italian seasoning and fresh parsley: For that classic herbaceous flavor.
- Part-skim shredded mozzarella cheese: This melts beautifully and gives you that perfect golden crust.
That’s it. No breadcrumbs, no complicated ingredients. Just a simple, easy dinner party recipe that looks way more impressive than it is.
How to Make Eggplant Caprese Stacks
Alright, let’s get cooking. I’ll walk you through each stage so you know exactly what to do and why it works. This is a grilled eggplant stack (well, roasted, but you get the idea) that’s foolproof if you follow these steps.
Prepping the Eggplant
Start by slicing your eggplant into 1/2-inch thick rounds. Don’t go thinner or they’ll get mushy. Don’t go thicker or they won’t cook through. Half an inch is the sweet spot. Arrange them on a baking sheet lined with aluminum foil that’s been lightly coated with cooking spray.
Salting the Eggplant
Here’s where a lot of people mess up. You need to salt eggplant before cooking. Sprinkle each slice lightly with salt and let them sit for 20 minutes. You’ll see little beads of moisture form on the surface. That’s the bitter compounds and excess water being drawn out. Salting isn’t just about bitterness it helps the eggplant hold its shape during roasting. After 20 minutes, pat the slices dry with paper towels. Don’t rinse them, just blot.
Roasting the Eggplant
Now preheat your oven to 450°F. Pop those eggplant slices in and roast for 10 to 12 minutes, until the tops are golden brown. You’re not fully cooking them here, just giving them a head start. They’ll finish cooking later when we bake the assembled stacks. This roasted eggplant technique keeps them firm enough to hold all that sauce and cheese.
Making the Tomato Sauce
While the eggplant roasts, let’s make the sauce. In a large skillet, heat the olive oil over medium heat. Add the diced onion and bell pepper, season with salt and pepper, and cook until tender, about 4 minutes. Stir in the minced garlic for 20 seconds don’t let it burn. In a bowl, mix together the tomato sauce, brown sugar, Worcestershire sauce, Italian seasoning, and parsley. Pour that into the skillet and cook for another minute or two until heated through.
Assembling the Stacks
Lower the oven temperature to 350°F. Lightly grease a baking dish. Spread about 1/4 to 1/2 cup of the tomato sauce on the bottom. Place the 4 largest eggplant slices on top. Spoon a couple tablespoons of sauce over each slice, then sprinkle with mozzarella. Repeat the layers, finishing with cheese. Each stack should have 3 slices of eggplant. Bake uncovered for 15 minutes, until the cheese is melted and the tops are lightly browned. When it comes out of the oven, the cheese should be bubbling and the edges of the eggplant slightly caramelized.
Remove from the oven and serve warm. This aesthetic veggie stack is ready to impress.
Tips for the Best Eggplant Caprese Stack
After making this Eggplant Caprese Stack more times than I can count, I’ve learned a few things. Here are my best tips:
Pro Tips for Perfect Stacks
- Don’t skip the salting step. It’s not optional. It removes bitterness and helps the eggplant stay firm.
- Pat the eggplant dry thoroughly. Any leftover moisture will steam the eggplant instead of roasting it.
- Use part-skim mozzarella. It melts better and doesn’t release as much water as fresh mozzarella. If you want that creamy texture, you can swap in fresh mozzarella, but pat it dry first.
- Spread a thin layer of sauce on the bottom of the dish. This prevents the eggplant from sticking and adds flavor to every bite.
- Don’t overfill the stacks. Three slices of eggplant per stack is the perfect height. Any more and they’ll topple over.
Another thing: if you want a keto friendly eggplant version, this recipe is naturally low-carb. Each serving has only 18g of carbs and 5g of fiber. It’s also a gluten free stack, so it’s perfect for anyone avoiding gluten.
Storage and Reheating
Got leftovers? Lucky you. This Eggplant Caprese Stack stores beautifully. Place any leftover stacks in an airtight container and refrigerate for up to 3 days. The flavors actually meld together overnight, making it even better the next day.
To reheat, place the stacks in a baking dish and warm them in a 350°F oven until heated through, about 10 to 15 minutes. The microwave works in a pinch, but the oven keeps the eggplant from getting soggy. If you’re meal prepping, you can assemble the stacks ahead of time and refrigerate them unbaked. Just add 5 minutes to the baking time.
What to Serve with Eggplant Caprese Stacks
This Eggplant Caprese Stack is hearty enough to be a main dish, but it also works beautifully as a side. Here are some ideas:
- Side salad: A simple arugula salad with lemon vinaigrette cuts through the richness.
- Crusty bread: Perfect for sopping up any extra tomato sauce on the plate.
- Grilled chicken or fish: If you want to add protein, this stacks pairs well with a simple grilled protein.
- Roasted vegetables: Zucchini, bell peppers, or asparagus make great sides.
And if you’re looking for a vegetarian appetizer, make smaller stacks with just two slices of eggplant each. They’re perfect for parties.
Frequently Asked Questions
Stack it high, snap a pic, and tag me I want to see your tower! This Eggplant Caprese Stack is one of those dishes that looks like you spent hours on it, but really, it’s just a few simple steps. Perfect for a weeknight dinner or a dinner party when you want to impress without the stress. For more inspiration, check out my Pinterest board for more vegetarian dinner ideas.

Eggplant Caprese Stack
Ingredients
Method
- Preheat the oven to 450°F. Line a baking sheet with aluminum foil and lightly coat with cooking spray.
- Slice the eggplant into 1/2-inch thick rounds. Arrange them on the prepared baking sheet, sprinkle each slice with salt, and let sit for 20 minutes. Pat dry with paper towels, then bake for 10 to 12 minutes, until the tops are golden brown.
- In a large skillet, heat the olive oil over medium heat. Add the diced onion and bell pepper, season with salt and pepper, and cook until tender, about 4 minutes, stirring often. Stir in the minced garlic and cook for 20 seconds.
- In a mixing bowl, combine the tomato sauce, brown sugar, Worcestershire sauce, Italian seasoning, and parsley. Mix well.
- Pour the tomato sauce mixture into the skillet with the onion and pepper. Cook for 1 to 2 minutes, until heated through.
- Remove the eggplant from the oven and lower the oven temperature to 350°F.
- Lightly grease a baking dish or casserole dish with cooking spray (you can reuse the same baking sheet).
- Spread about 1/4 to 1/2 cup of the tomato sauce on the bottom of the dish. Place the 4 largest eggplant slices on top. Spoon a couple of tablespoons of sauce over each slice, then sprinkle with mozzarella. Repeat the layers, finishing with cheese. Each stack should have 3 slices of eggplant.
- Bake uncovered for 15 minutes, until the cheese is melted and the tops are lightly browned.
- Remove from the oven and serve warm.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Source: Nutritional Information