HomeAll My Recipes
Stuffed Eggplant Parmesan with Ground Beef!

Stuffed Eggplant Parmesan with Ground Beef!

Approx. Time:
20 min prep • 25 min cook • 45 min total
Servings:
2 to 4 servings

I have a serious love affair with eggplant — like, if I had to pick a favorite veggie, it would win hands down. It’s so versatile, hearty, and can soak up flavor like a sponge. Whether I’m grilling it, roasting it, or layering it in lasagna, I’m always finding new ways to sneak eggplant into my meals. But this Stuffed Eggplant Parmesan with Ground Beef is one of my go-to comfort recipes that never fails me — or anyone I cook for.

This dish is cozy, filling, and still feels pretty light, especially compared to heavier pasta bakes. You get that classic cheesy Italian flavor but in a low-carb, veggie-forward way. Plus, it’s a great recipe for meal prep. You can make it ahead, and it actually tastes even better the next day (which is rare for stuffed anything, let’s be real).

What I love most is that it’s simple enough for a weeknight but still looks beautiful if you're cooking for friends or just want to treat yourself to something extra. And if you're not into beef, you could totally switch it out for turkey, lentils, or even mushrooms to make it vegetarian.

I usually serve it with spaghetti or a big green salad on the side, and always — always — with extra parmesan on top. Because why not?

So if you're looking for a recipe that feels like comfort food but doesn’t leave you feeling heavy after, this one's for you. Bonus: it makes your kitchen smell like a cozy Italian restaurant.

Ingredient List

  • 2 medium eggplants, halved lengthwise
  • 1 sweet onion, diced
  • 3 garlic cloves, minced
  • 3 cups marinara sauce (divided)
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded parmesan cheese
  • 1 cup fresh basil, chopped (plus extra for garnish)
  • 1 tbsp garlic salt
  • 1 tbsp Italian seasoning
  • Salt and pepper, to taste
  • 2 tbsp olive oil
  • 1 lb. ground beef (85/15 preferred for balance of flavor & fat)

Instructions

  1. Preheat oven to 350°F (175°C).
  1. Slice eggplants half lengthwise and carefully scoop out the flesh, leaving enough of a border for the shells to hold their shape. Dice the scooped-out eggplant and set aside.
  1. Spread 2 cups of marinara sauce in the base of a large baking dish. Nestle the eggplant shells into the sauce.
  1. Heat olive oil in a large skillet over medium heat. Add the ground beef and cook, breaking it apart with a spatula, for 3–4 minutes.
  1. Stir in diced onions and garlic. Sauté for 2 minutes. Add the reserved diced eggplant and cook for 5–6 minutes, or until softened.
  1. Stir in 1 cup marinara sauce, garlic salt, Italian seasoning, salt, and pepper to taste. Simmer for 1–2 more minutes.
  1. Spoon the beef mixture evenly into the eggplant shells. Top each with mozzarella and parmesan cheese.
  1. Bake for 25 minutes, or until the cheese is golden and bubbly.
  1. Garnish with fresh basil and serve with spaghetti or a light salad. Enjoy!

Estimated Nutrition

per stuffed half eggplant:

  • Calories: ~410
  • Protein: ~27g
  • Fat: ~27g
  • Carbohydrates: ~18g
  • Fiber: ~5g
  • Sugar: ~8g
  • Sodium: ~840mg

💡 Nutritional Note: These values are rough estimates based on standard ingredient brands. Actual nutrition may vary depending on your marinara, cheese, and exact eggplant size. For the most accurate results, plug your specific ingredients into a food calculator.