There’s something undeniably comforting about a layered dish that brings together rich flavors, tender textures, and a touch of nostalgia. Beef and eggplant stacks with tomato sauce do exactly that. This dish takes familiar ingredients and elevates them into something elegant and satisfying. It’s like a deconstructed lasagna, only lighter and fresher.
The magic begins with the eggplant. When sliced and roasted until golden, it becomes buttery and slightly smoky. Its softness is the perfect contrast to the savory depth of ground beef. Together, they form a delicious foundation that’s both hearty and wholesome.
The beef, seasoned with herbs and gently browned, adds substance without overpowering the other elements. A good tomato sauce ties it all together. Whether it’s homemade or store-bought, the sauce brings acidity and brightness, cutting through the richness and enhancing every bite. A sprinkle of fresh basil or parsley on top gives the final touch, making it as beautiful as it is tasty.
These stacks are ideal for dinner parties or weeknight meals when you want something comforting but not too heavy. They can be made in advance and warmed in the oven, which makes them perfect for hosting. Serve them on their own, or pair them with a crisp green salad or garlic bread for a fuller spread.
Beef and eggplant stacks are also a smart way to introduce more vegetables into your meals without compromising on flavor. They feel indulgent but are built on simple, whole ingredients. For anyone looking to reduce carbs without missing out on their favorite Italian-style dishes, this stack is a satisfying alternative.
The best part? You can customize it. Add a layer of cheese for richness, or use a spiced tomato sauce for an extra kick. However you build it, these stacks bring comfort and creativity to the table.

Ingredients
- 4 slices beef sirloin or ribeye
- 2 eggplant large,
- 2 tbsp olive oil
- 2 cloves garlic minced
- 1 onion chopped
- 1 can crushed tomatoes 400 g
- 2 tsp dried oregano
- Salt and pepper to taste
- Basil leaves for garnish
Instructions
- Preheat the oven to 375°F (190°C).
- Slice the eggplants into 1/2-inch thick rounds. Sprinkle with salt and let sit for 10 minutes to draw out excess moisture. Rinse and pat dry.
- Heat 1 tablespoon of olive oil in a large skillet over medium heat. Cook the eggplant slices in batches until tender and slightly browned, about 2-3 minutes per side. Set aside.
- In the same skillet, heat the remaining tablespoon of olive oil. Add the garlic and onion and cook until softened, about 5 minutes.
- Add the crushed tomatoes, dried oregano, salt, and pepper. Simmer for 10 minutes, until the sauce thickens.
- Meanwhile, season the beef slices with salt and pepper. Heat a separate skillet over high heat and sear the beef for 2 minutes on each side.
- Place a slice of eggplant on a baking sheet. Top with a slice of beef and a spoonful of tomato sauce. Repeat the layers, finishing with a slice of eggplant on top.
- Bake in the preheated oven for 15 minutes, until heated through.
- Garnish with fresh basil leaves and serve hot.
Nutrition










The instructions are clear, but I didn’t rinse the eggplant well and it was slightly salty. The sauce fixed it a bit though.
Ahh that sounds like the salting step got you a little—glad the sauce helped! I usually rinse longer and pat super dry.
Maybe you should not rinse? I salt to get less watery eggplant, then just bake. Your way sounds like it loses flavor 😅
Tried this out and it was just okay. The eggplant seemed a bit soggy. I prefer more crunch.
Nah, I think it’s supposed to be soft. Give it another try! You might like it better next time.
I also found the eggplant a bit mushy, maybe try grilling them instead? 😕
Not gonna lie, searing the beef for 2 minutes each side made it a bit rare for my taste. Flavor was nice though. Next time I’ll adjust the timing.
Yummmm! 😍 Made this for dinner last night and it was a hit! My husband wants it again next week.
Searing the beef for only 2 minutes each side seems short—mine was a little underdone. I should’ve measured thickness better. Still tasty!
I’m not really a cook, so this was hard to follow. Can you simplify it more?
This was too salty for my taste. I think the beef and sauce combined made it overwhelming.
The recipe was ok, but I think it needed more spices. Kinda bland for my taste.
Yum! 🤤 I love layers in food, and eggplant is my jam. Will definitely make this again, so good!
Sounds delicious! I gotta try it too! 😋
This recipe is fantastic! The flavors blend really well together. My family loved it.
Just made this and my kids wouldn’t eat it. They think eggplants are yuck. Gotta find better recipes for them.
Not gonna lie, the cooking times seem off. 2 minutes per side for beef can be too much or too little depending on thickness, and 15 minutes in the oven might dry it out. I’d suggest checking doneness instead of trusting the clock.
I tried something similar and yeah, 15 min can dry the beef if it’s not super thick. Next time I’ll underbake and let it rest or cover it with foil.
Good point. I always go by thickness and temperature—2 min/side is a gamble. I’d rather use a thermometer or at least the finger/visual cues.
Not bad! But I felt the sauce needed more seasoning. Also, 2 tsp oregano is maybe too much? I used dried oregano from an old jar and it tasted kinda flat. Still ate it all though.
This recipe is amazing! My family loved the combination of flavors. Will definitely make it again!
I followed it pretty closely and it came out juicy and flavorful. The layers are a great presentation too—like restaurant vibes without the effort. Would be even better with a sprinkle of parmesan!
I love this dish! It’s like a fancy restaurant meal but I made it at home! 😍❤️ Can I use zucchini instead of eggplant?
375°F for 15 minutes… seems random? I baked mine longer and the eggplant was perfect. Not sure if my oven runs hot or cold.
Eggplant + beef + tomatoes = good. But I wish the recipe said how many servings. I kinda guessed and ended up with leftovers.
Totally agree on the serving size—mine lasted for days too. Any chance you know how many stacks this makes?
This is great for meal prep. Reheats well and doesn’t get watery. Also, basil on top makes it look like I tried harder than I did 😄
I’m a noodle lover, so I don’t get the appeal. Why not just use spaghetti?
I get where you’re coming from, but it’s not just about the noodles! This dish has a lot of flavors that make it unique. Spaghetti can’t give you that vibe! 🍆🥩
Super easy to make and I love how healthy it is! My kids even ate the eggplant 🙂
I don’t get the point of this. Why mix beef and eggplant? Sounds weird.
Is this even the right way to cook beef? Seems strange to bake it after searing. I’m skeptical.
Not bad! But takes more time than I thought. Should’ve ordered takeout instead.
Took too long? Really? I thought it was straightforward. Maybe you just gotta pace yourself or something.
Yeah, I hear you! Sometimes it’s just easier to get takeout, especially after a long day. But these stacks do look pretty tasty!
I found it kinda bland… I added some chili flakes and it helped a bit. But I think it needs something more, maybe a different sauce?
Yum! I love how the beef and tomato sauce come together. Perfect comfort food.
Delicious! My family loved it!
Honestly, this felt like eggplant parm’s cooler cousin. I used ribeye and it turned out juicy. Will make again for sure.
Totally agree—eggplant parm vibes but with a heartier bite. I did mine with sirloin and the layers held up way better than I expected. Definitely adding this to our rotation.
This is my new favorite dish! My family loved it. Will def make again!
Honestly, it sounds good, but my family is picky. Has anyone else tried it? Did it work for you?
I’m so glad you loved it! This dish is such a winner for family dinners. 😍
Lol my eggplant ended up mushy because I forgot the salt step. But still tasted alright. Gonna try again properly next time!
This was absolutely divine! The flavors melded perfectly together. Definitely a 5-star meal!
I didn’t understand why we salt the eggplant. What if I don’t?! Can I skip that part?
Okay, this was real good, but where’s the beef? Can I use chicken instead?
Where’s the beef? It’s in the title! But if ur making chicken, just call it chicken and eggplant stacks. 🤷♂️
You could totally use chicken! Just cook it a bit longer, but beef gives it a richer taste. 🥩🐔
Not bad, but I might’ve overcooked the eggplant. It turned mushy. Any tips?
This recipe was absolutely delicious! The flavors are amazing, especially the combination of the beef with eggplant and the sauce. Will definitely make it again!
Absolutely delicious! I’ve made these stacks twice this week. So easy to follow!
I tried this and it was alright, but honestly the eggplants turned out kinda soggy for me. Not sure if I did something wrong or if it’s just how it is. 🤷♂️
I followed the steps exactly… but my eggplant was still watery. Maybe I didn’t rinse enough after the 10 minutes salt. Texture wasn’t there.
I kinda think 10 min is not enough for all eggplants. If they’re older/bigger, they can stay watery. Next time I’d do longer or salt both sides and let it sit while you prep everything else.
Ugh, that’s frustrating. Eggplant can still hold water even after salting—did you really pat it dry *after* rinsing? I usually press between paper towels for a minute or two and it helps a lot.
Yummy! But next time, I might add some cheese on top for extra flavor. 😋
Super easy to make and tasty! I added some mozzarella cheese on top for extra flavor.
I love the idea of adding cheese! Makes everything better, right?