Moussaka: Meat & Vegetarian Version
Prep time
Cook time
Total time
This is my Grandma’s version of Moussaka. It’s hearty and great to make ahead of time. You can prep it all and place it in the fridge until you’re ready to cook it in the oven. And it’s a big enough dish to have for leftovers. I enjoyed it with a side salad!
Recipe type: Dinner, Casserole
Cuisine: Croatian, American
Serves: 8
  • Olive oil spray (Misto)
  • 2 cloves garlic, minced
  • 2 onions, chopped
  • 2 lbs 96% ground beef OR 2 lbs ground turkey OR 2 cans black beans (drained & rinsed) (vegetarian version)
  • 24 oz tomato puree
  • 1 cup beef stock OR 1 cup vegetable stock (vegetarian version)
  • 1 tsp ground cinnamon
  • ½ cup chopped mint
  • ½ cup chopped flat-leaf parsley
  • Sea salt & ground cracked pepper to taste
  • 3 eggplants, thinly sliced
  • 1 ½ cups grated mozzarella (lite version)
  • 1 cup grated parmesan cheese
  1. Preheat oven to 350 degrees bake.
  2. In a large pan, spray with the Misto and cook the garlic and onions for 4 minutes.
  3. Add the meat or beans and cook for another 5 minutes (or until the meat is browned).
  4. Add the tomatoes, stock, cinnamon, mint, parsley, salt, and pepper and cook on medium-low heat for about 20 minutes.
  5. While this is cooking, put the eggplants in a dish with a little water and place in the microwave. Heat on high for 8 minutes so they are cooked.
  6. TIP: microwave alternative: cook the eggplant in batches on the stove top in a large non-stick frying pan over medium heat so the eggplants are cooked on both sides.
  7. In a glass Pyrex (9x13in), layer the eggplant, meat/bean sauce, and cheese on top.
  8. Add a second layer of the eggplant, meat/bean sauce, and cheese on top.
  9. Cook in the oven for 35 minutes.
  10. This is fantastic served with crusty bread and a side salad.
Nutrition Information
Serving size: 1.5 cups Calories: 287 Fat: 9 Saturated fat: 4.3 Carbohydrates: 14 Sugar: 6.5 Sodium: 472.3 Fiber: 3.9 Protein: 37.6 Cholesterol: 82.9
Recipe by Sarah Koszyk at