Tender roasted eggplant layered with savory seasoned ground beef, melted cheese, juicy roasted tomatoes, and a delicious garlic butter sauce. This hearty, flavor-packed dish is perfect for family dinners, weekend meals, or a special Mediterranean-inspired dinner.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 40–50 minutes
- Total Time: 60–70 minutes
- Servings: 4
- Course: Main Course
- Cuisine: Mediterranean-Inspired
- Difficulty: Medium
Ingredients
For the Eggplant Stacks - 2 medium eggplants
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon dried oregano
For the Cheesy Beef Filling - 1 lb (450 g) ground beef
- 1 small onion, finely diced
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ½ cup (120 g) tomato sauce
- 1 tablespoon tomato paste
- 1 cup (100–120 g) shredded mozzarella cheese
- ¼ cup (25 g) grated Parmesan cheese
For the Roasted Tomatoes - 2 cups cherry tomatoes, halved
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- ½ teaspoon dried oregano
- Salt and black pepper, to taste
For the Garlic Butter Sauce - 3 tablespoons butter
- 3 garlic cloves, finely minced
- 1 tablespoon fresh lemon juice
- 1 tablespoon chopped fresh parsley
- 1 tablespoon water or beef broth, if needed
- Pinch of salt
- Pinch of black pepper
Optional Garnishes - Fresh basil leaves
- Extra grated Parmesan
- Chopped parsley
- Red pepper flakes
Instructions
Step 1: Prepare the Oven
Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper or lightly grease it with olive oil.
Step 2: Slice and Roast the Eggplant
Wash the eggplants and cut them crosswise into thick rounds, approximately ½ inch (1–1.5 cm) thick.
Arrange the slices on the baking sheet. Brush both sides with olive oil and season with salt, black pepper, and oregano.
Roast for 15–20 minutes, flipping halfway through, until the eggplant is tender and lightly golden. Remove from the oven and set aside.
Step 3: Prepare the Roasted Tomatoes
Place the halved cherry tomatoes in a baking dish. Add olive oil, minced garlic, oregano, salt, and black pepper.
Toss gently to coat. Roast at 400°F (200°C) for 15–20 minutes, until softened, juicy, and slightly caramelized around the edges.
Set aside with their flavorful juices.
Step 4: Cook the Ground Beef
Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add the diced onion and cook for 3–4 minutes until softened. Add the minced garlic and cook for another 30 seconds.
Add the ground beef, breaking it apart with a wooden spoon. Cook for 6–8 minutes, until browned and cooked through.
Drain excess fat if necessary. Stir in the smoked paprika, oregano, cumin, salt, and black pepper.
Step 5: Make the Beef Filling
Add the tomato sauce and tomato paste to the cooked beef. Stir well and simmer for 3–5 minutes until the mixture thickens slightly.
Remove the skillet from the heat. Stir in half of the mozzarella and half of the Parmesan, allowing the cheese to melt into the filling.
Step 6: Prepare the Garlic Butter Sauce
Melt the butter in a small saucepan over low heat.
Add the minced garlic and cook gently for 30–60 seconds until fragrant. Do not let the garlic brown.
Stir in the lemon juice, parsley, a pinch of salt, and black pepper. Add a tablespoon of water or beef broth if you prefer a thinner sauce.
Remove from the heat and set aside.
Step 7: Assemble the Eggplant Stacks
Lightly grease a baking dish.
Arrange half of the roasted eggplant slices in the dish. Spoon a generous amount of beef filling onto each slice.
Add another eggplant slice on top of each portion, followed by another layer of beef filling. You can create two-layer or three-layer stacks depending on the size of the eggplant slices.
Spoon some roasted tomatoes and their juices around the stacks.
Sprinkle the remaining mozzarella and Parmesan evenly over the tops.
Step 8: Bake Until Cheesy
Return the assembled stacks to the oven and bake at 400°F (200°C) for 10–15 minutes, until the cheese is melted, bubbling, and lightly golden.
If desired, broil for 1–2 minutes at the end, watching carefully to prevent burning.
Step 9: Add the Garlic Butter Sauce
Remove the baking dish from the oven. Drizzle the garlic butter sauce over the stacks and spoon some roasted tomatoes around each serving.
Garnish with fresh basil, chopped parsley, or extra Parmesan.
Step 10: Serve and Enjoy
Allow the stacks to rest for 5 minutes before serving. Serve warm with a fresh Mediterranean salad, roasted vegetables, or cauliflower rice.
Nutrition Information
Estimated per serving, based on 4 servings. - Calories: 500–650 kcal
- Protein: 32–42 g
- Total Carbohydrates: 15–22 g
- Dietary Fiber: 5–8 g
- Net Carbohydrates: 10–16 g
- Total Fat: 34–45 g
- Saturated Fat: 14–19 g
- Sugar: 7–11 g
- Sodium: 600–950 mg
Nutrition values are estimates and vary according to the fat percentage of the beef, cheese brands, and amount of butter and oil used.
Nut Information & Dietary Notes - Tree Nuts: None included in the standard recipe.
- Peanuts: None included.
- Nut Allergy Note: Check packaged tomato sauce, cheese, broth, and seasonings for allergen statements and potential cross-contact warnings.
- Allergens: Contains dairy from butter, mozzarella, and Parmesan.
- Gluten-Free: Naturally gluten-free when all packaged ingredients are verified gluten-free.
- Low-Carb: Suitable for many low-carbohydrate eating plans.
- Keto-Friendly: May fit some ketogenic plans depending on portion size and individual carbohydrate limits.
- High-Protein: Ground beef and cheese provide protein.
- Vegetarian: No, this recipe contains beef.
- Dairy-Free: No, but dairy-free cheese and a suitable plant-based butter alternative can be substituted.
Although the listed ingredients contain no nuts, this recipe cannot be guaranteed safe for someone with a nut allergy without checking ingredient labels and preparation conditions.
Tips for the Best Eggplant Stacks
- Choose firm eggplants: Medium-sized eggplants with smooth, shiny skin work best.
- Roast before stacking: Pre-roasting helps soften the eggplant and prevents watery stacks.
- Brown the beef properly: Let excess moisture evaporate so the filling stays rich rather than soupy.
- Use freshly grated cheese: It often melts more smoothly than pre-shredded cheese.
- Keep the garlic butter gentle: Cook garlic over low heat to prevent bitterness.
- Control the sauce: If the tomato juices are very watery, simmer them briefly before assembling.
- Make smaller stacks: Use smaller eggplant rounds for individual portions that are easier to serve.
- Add Mediterranean flavor: A few chopped Kalamata olives or fresh basil leaves can enhance the flavor.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for 3–4 days.
- Freezer: Freeze cooked portions for up to 2 months for best quality. The eggplant may become softer after thawing.
- Reheating: Reheat in an oven at 350°F (175°C) until heated through. Microwave individual portions if preferred.
- Food Safety: Refrigerate leftovers within 2 hours of cooking. Ground beef should reach an internal temperature of 160°F (71°C).
Frequently Asked Questions (Q&A)
Q1: Can I make these eggplant stacks ahead of time?
Yes. Roast the eggplant, prepare the beef filling, and make the tomato mixture ahead of time. Refrigerate the components separately, then assemble and bake before serving.
Q2: Do I need to peel the eggplant?
No. The skin helps the slices hold their shape. Just wash the eggplant thoroughly and trim off the ends.
Q3: How do I prevent watery eggplant stacks?
Roast the eggplant until tender and allow excess moisture to evaporate. Also, simmer the beef filling until thick and drain excess liquid from the roasted tomatoes if necessary.
Q4: Can I use ground turkey instead of beef?
Yes. Ground turkey or ground chicken works well. Cook poultry thoroughly to an internal temperature of 165°F (74°C).
Q5: Which cheese works best for this recipe?
Mozzarella provides a stretchy, melty topping, while Parmesan adds a savory flavor. Provolone or Monterey Jack can also be used.
Q6: Is this recipe keto-friendly?
It can fit many low-carb meal plans. For a ketogenic diet, calculate the carbohydrates in your actual ingredients and adjust the tomato sauce and serving size as needed.
Q7: Can I make this recipe without butter?
Yes. Replace the butter with olive oil for a Mediterranean-style garlic sauce. The flavor will be slightly different but still delicious.
Q8: Can I make the recipe spicier?
Absolutely. Add red pepper flakes, cayenne pepper, or a little chili powder to the beef filling.
Q9: Can I use regular tomatoes instead of cherry tomatoes?
Yes. Chop ripe Roma or other firm tomatoes into bite-sized pieces. They may release more liquid, so roast them until some of the moisture evaporates.
Q10: Does this recipe contain nuts?
No nuts or peanuts are included in the standard ingredient list. However, check the labels of packaged ingredients and watch for cross-contact warnings if cooking for someone with a nut allergy.
Q11: Is this recipe gluten-free?
Yes, the listed ingredients are naturally gluten-free when packaged products, including tomato sauce and broth, are verified gluten-free.
Q12: Can I make this dish dairy-free?
Yes. Use dairy-free mozzarella and Parmesan alternatives and replace the butter with olive oil or dairy-free butter. Check labels for allergens and cross-contact information.
Q13: What can I serve with cheesy beef-stuffed eggplant stacks?
They pair well with Greek salad, cucumber and tomato salad, roasted broccoli, cauliflower rice, or grilled zucchini.
Q14: How do I know when the dish is ready?
The eggplant should be tender, the cheese melted and bubbling, and the beef filling fully cooked. If assembling with previously cooked beef, reheat the center thoroughly.
Q15: Can I freeze the assembled stacks?
Yes. Cool the cooked stacks, place them in a freezer-safe container, and freeze for up to 2 months for best quality. Thaw in the refrigerator before reheating.
Serving Suggestions
Serve each cheesy eggplant stack with roasted cherry tomatoes and a generous drizzle of garlic butter sauce. Finish with fresh basil and Parmesan for a beautiful Mediterranean-inspired presentation.
Enjoy your Cheesy Beef-Stuffed Eggplant Stacks with Roasted Tomatoes & Garlic Butter Sauce!


Leave a Reply