Eggplant Beef Marinara

Get those eggplants ready! Yes, eggplant is more than just an emoji on your phone, it’s actually a highly nutritious purple vegetable that is pretty easy to grow on your own in a garden. Plus it being purple in color with a lot of foods are not, it’s a great way to introduce a new color to your food rainbow. So enjoy this colorful, meaty and delicious meal!


  • Preheat oven to 400°F (200°C).
  • Cut each eggplant in half lengthwise. Using a knife, cut the flesh of each eggplant in a cross-hatch pattern; be careful not to cut through the skin. Place the eggplant halves on a baking tray, flesh side up. Drizzle with olive oil and season with salt and pepper. Then, bake for about 30 minutes until soft.
  • In the meantime, prepare the beef marinara sauce. Heat a dry, non-stick pan over medium-high heat and cook the ground beef for 5-6 minutes until browned. Add in the onion and garlic, and cook for another 3-4 minutes.
  • Next, add in the diced tomatoes, tomato paste, and rosemary, then bring to a boil. After bringing to a boil, reduce heat to low. Continue simmering until eggplant is ready, which should take around 20 minutes.
  • Remove the eggplant from the oven, and scoop out the center, leaving enough meat inside the skin to hold its shape. Chop the removed flesh, and add to the beef, mixing well.
  • Spread 1⁄4 of the beef marinara sauce over each eggplant half, and sprinkle each with cheese.
  • Place the stuffed eggplant back into the oven, and continue to cook for about 10 more minutes until lightly browned.

Serves: 4 Prep: 15 mins Cook: 40 mins

Nutrition per serving: 359 kcal 18g Fats 24g Carbs 27g Protein


  • 2 eggplants
  • 1tbsp.extravirginoliveoil 
  • 14 oz. (400g) extra lean ground beef
  • 1 medium yellow onion,chopped
  • 2 garlic cloves, minced
  • 1 cup (200g) diced tomatoes 
  • 2 tbsp. tomato paste
  • 1 tsp. dried rosemary
  • 1⁄2 cup (50g) cheddar cheese, grated