Moroccan Meatballs with Eggs, known as “Kefta Mkaouara,” is a traditional Moroccan dish that beautifully blends aromatic spices and hearty ingredients. This flavorful meal features succulent meatballs made from ground beef or lamb, simmered in a rich tomato sauce and topped with perfectly poached eggs. The combination of spices like cumin, paprika, and coriander gives the dish its distinctive taste, while the eggs add a creamy texture that enhances the overall experience. Popular for both its delectable flavors and its comforting nature, Moroccan Meatballs with Eggs is often enjoyed as a family meal or served at gatherings, making it a beloved staple in Moroccan cuisine. As one culinary enthusiast puts it, The dish encapsulates the essence of Moroccan cookingrich flavors and warmth.” Whether served with crusty bread or over couscous, this dish is truly a celebration of Morocco’s vibrant culinary heritage.

For those looking to explore Moroccan flavors, this dish is a must-try, captivating food lovers worldwide with its unique fusion of tastes and textures.

Moroccan Meatballs with Eggs

Moroccan Meatballs with Eggs is a flavorful dish that combines the rich culinary traditions of Morocco with the comforting elements of a one-pot meal. This dish, often referred to as kefta, features spiced meatballs simmered in a savory tomato sauce, topped with poached eggs. It reflects Morocco’s history of blending spices and ingredients from various cultures, creating a unique and memorable dining experience. Ideal for brunch or a hearty dinner, this dish is both satisfying and easy to prepare.

Preparation

History

The use of meatballs in Moroccan cuisine has roots in Arab and Berber traditions, where ground meat is often seasoned with a variety of spices. Kefta is commonly served in many Moroccan households and is enjoyed with bread, making it a popular comfort food. The addition of eggs is a traditional practice that enhances the dish’s heartiness, making it suitable for any meal of the day.

Ingredients

For the Meatballs:
Ground beef or lamb 500g
Onion, finely chopped 1 medium
Garlic, minced 2 cloves
Fresh parsley, chopped 1/4 cup
Ground cumin 1 tsp
Ground cinnamon 1/2 tsp
Paprika 1 tsp
Salt to taste
Pepper to taste
Olive oil 2 tbsp
For the Sauce:
Canned tomatoes (crushed) 400g
Ground coriander 1 tsp
Red chili powder (optional) 1/2 tsp
Water 1 cup
Eggs 4-6 (depending on servings)

Steps

  1. Prepare the meatballs: In a large bowl, combine the ground meat, chopped onion, minced garlic, parsley, cumin, cinnamon, paprika, salt, and pepper. Mix well with your hands until fully combined.
  2. Form the meatballs: With your hands, shape the mixture into small balls, about the size of a golf ball. Set aside on a plate.
  3. Cook the meatballs: In a large pan, heat the olive oil over medium heat. Carefully add the meatballs in batches, cooking until browned on all sides. Remove from the pan and set aside.
  4. Make the sauce: In the same pan, add crushed tomatoes, ground coriander, red chili powder (if using), and water. Stir to combine.
  5. Simmer: Bring the sauce to a gentle simmer. Return the meatballs to the pan, cover, and let simmer for about 15-20 minutes until the meatballs are cooked through and the sauce thickens slightly.
  6. Add the eggs: With a spoon, make small wells in the sauce and crack an egg into each well. Cover the pan and cook for an additional 5-7 minutes, or until the eggs are set to your liking.
  7. Serve: Garnish with additional chopped parsley if desired, and serve hot with crusty bread to soak up the sauce.

Enjoy your Moroccan Meatballs with Eggs, a dish that beautifully melds vibrant flavors and traditions!

Frequently Asked Questions

What are Moroccan meatballs with eggs?

Moroccan meatballs with eggs are a traditional dish featuring spiced ground meat balls simmered in a rich tomato sauce, often topped with poached eggs.

What type of meat is used in Moroccan meatballs?

Ground beef or lamb is commonly used, but you can also use chicken or turkey for a lighter option.

What spices are typical in Moroccan meatballs?

Common spices include cumin, coriander, paprika, cinnamon, and sometimes harissa for added heat.

How do you serve Moroccan meatballs with eggs?

Serve the dish with crusty bread or couscous to soak up the flavorful sauce, and garnish with fresh herbs like cilantro or parsley.

Can I make Moroccan meatballs in advance?

Yes, you can prepare the meatballs ahead of time, refrigerate them, and finish cooking just before serving.

Are Moroccan meatballs with eggs suitable for meal prep?

Absolutely, this dish stores well in the refrigerator and can be reheated for convenient meals throughout the week.

Can I use a meat substitute for Moroccan meatballs?

Yes, plant-based meat alternatives or lentils can be used for a vegetarian or vegan version of this dish.

What kind of eggs are used in Moroccan meatballs?

Typically, whole eggs are cracked directly into the sauce for poaching, but you can adjust based on your preference.

How spicy are Moroccan meatballs with eggs?

The spice level can vary depending on the amount of spices, especially chili or harissa, that you use; adjust to your taste.

What is the cooking time for Moroccan meatballs with eggs?

The total cooking time is around 30-40 minutes, including simmering the meatballs and poaching the eggs.

Can I freeze Moroccan meatballs with eggs?

Yes, you can freeze cooked meatballs without the eggs. Add the eggs fresh when reheating.

What side dishes pair well with Moroccan meatballs?

Sides like couscous, quinoa, or a simple green salad complement the dish perfectly.

Are Moroccan meatballs gluten-free?

They can be gluten-free if made without breadcrumbs or using gluten-free alternatives, ensuring all ingredients are certified gluten-free.

What type of sauce is used in Moroccan meatballs?

A tomato-based sauce, often spiced with traditional Moroccan spices, is typically used to simmer the meatballs.

Rate this Recipe