top of page

One-Pot Moussaka Beef Rice Pilaf – Easy Mediterranean Comfort Food

Updated: 6 days ago

Enjoy the rich flavors of Moussaka in an easy one-pot meal! This Moussaka Beef Rice Pilaf blends seasoned ground beef, rice, eggplant, and warm spices for a cozy, Mediterranean-inspired dinner.


Hearty rice and meat dish with cheese, eggplant chunks, and parsley garnish in a round pot on a wooden table surface.

One-Pot Moussaka Beef Rice Pilaf

Description

This One-Pot Moussaka Beef Rice Pilaf is a comforting twist on the classic Greek dish — layered flavors of ground beef, tender eggplant, rice, and aromatic spices all simmered together for a hearty, soul-warming meal. It’s cozy, flavorful, and perfect for weeknight dinners or relaxed family gatherings. Enjoy Mediterranean flavors? You’ll love this with our Tomato Soup & Grilled Cheese Casserole or Honey Garlic Chicken for a complete, hearty meal.

Ingredients

  • 1 pound ground beef (or lamb for a traditional touch)

  • 1 medium eggplant, diced

  • 1 small onion, finely chopped

  • 3 cloves garlic, minced

  • 1 cup long-grain rice (basmati or jasmine works best)

  • 2 tablespoons olive oil

  • 2 cups beef broth (or vegetable broth)

  • 1 (14 oz) can diced tomatoes

  • ½ teaspoon cinnamon

  • ½ teaspoon paprika

  • ½ teaspoon oregano

  • ¼ teaspoon nutmeg

  • Salt and black pepper, to taste

  • ½ cup shredded mozzarella or feta (for topping)

  • Fresh parsley for garnish

Instructions

  1. Prepare the eggplant: Heat 1 tablespoon of olive oil in a large pot or deep skillet. Add diced eggplant and sauté until tender and lightly browned, about 5–7 minutes. Remove and set aside.

  2. Brown the beef:

  3. In the same pot, add another tablespoon of olive oil. Add the ground beef and onion. Cook until browned and the onion is soft, about 6–8 minutes. Stir in garlic and cook 1 more minute.

  4. Add seasonings: Stir in cinnamon, paprika, oregano, nutmeg, salt, and pepper. Cook 1 minute to release the spices’ aroma.

  5. Add rice and liquids: Stir in uncooked rice, diced tomatoes, and broth. Mix well, scraping any browned bits from the bottom of the pot.

  6. Simmer: Add the cooked eggplant back into the pot. Cover and simmer on low heat for 18–20 minutes, or until the rice is tender and the liquid is absorbed.

  7. Finish with cheese: Sprinkle mozzarella or crumbled feta over the top. Cover for 2–3 minutes to melt.

  8. Serve: Garnish with fresh parsley and serve warm with a side of bread or a crisp salad.

Tips & Variations

  • Use ground lamb for a more authentic Moussaka flavor.

  • Add a handful of spinach or zucchini for extra veggies.

  • Replace rice with cauliflower rice for a lighter, low-carb version.

  • For a creamy touch, drizzle with a quick yogurt garlic sauce before serving.

One-Pot Moussaka Beef Rice Pilaf — FAQ

Q: Can I use ground turkey instead of beef? Yes — ground turkey or lamb both work well and still give great flavor to the dish.

Q: Do I have to peel the eggplant? No, the skin softens as it cooks. Peeling is optional and based on preference.

Q: Can I make this ahead? Yes. This dish reheats beautifully, and the flavors deepen even more. Add a splash of broth when reheating if needed.

Q: Can I add more vegetables? Definitely — zucchini, bell peppers, or spinach blend in perfectly with the flavors.

Q: How do I store leftovers? Store in an airtight container for up to 4 days. Freeze for up to 2 months.

Comments


Affiliate Disclosure:
Some posts on Cozy Home Recipes contain affiliate links, including Amazon Associates links. If you click and purchase, I may earn a small commission at no extra cost to you. Thank you for supporting this site and helping me continue sharing cozy recipes, helpful kitchen tips, and home-cooked comfort.
© 2025 Cozy Home Recipes | cozyhomerecipes.com | All rights reserved​.                         Privacy Policy
bottom of page