The Story Behind the Dish
Moroccan cooking isn’t only elaborate tagines and celebratory meals.
It also includes wonderfully comforting dishes designed for sharing.
Kefta refers to seasoned ground meat—often beef, lamb or a combination.
For Kefta Mkaouara, small meatballs simmer in a fragrant tomato sauce seasoned with Moroccan spices.
And then comes an optional finishing touch that makes the dish particularly fun:
Eggs cracked directly into the bubbling sauce.
The entire dish can arrive at the table still simmering.
Bread becomes your utensil.
Everyone reaches in.
Dinner becomes communal.
Why This Dish Matters
This is exactly the sort of Global Kitchen recipe I love.
The ingredients aren’t intimidating.
Ground meat.
Tomatoes.
Onions.
Garlic.
Eggs.
Herbs.
Spices.
Most readers recognize everything.
But put them together differently…
And suddenly dinner has taken you somewhere new.
Recipe at a Glance
Prep Time: 25 minutes
Cooking Time: 35 minutes
Total Time: About 1 hour
Difficulty: Easy to Moderate
Serves: 4–6
Ingredients
For the Kefta
- 1 pound ground lamb or beef
- ¼ cup finely chopped parsley
- ¼ cup finely chopped cilantro
- ½ small onion, grated
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon sweet paprika
- ½ teaspoon ground coriander
- ½ teaspoon salt
- ¼ teaspoon cinnamon
- ¼ teaspoon black pepper
- Pinch cayenne, optional
For the Tomato Sauce
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon ground coriander
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Pinch cayenne, optional
- 2 tablespoons chopped cilantro
- 2 tablespoons chopped parsley
Optional Finish
- 4 large eggs
Preparation
Step 1 — Make the Kefta
Place all meatball ingredients in a bowl.
Using your hands, gently combine.
Don’t aggressively knead the mixture.
Form into small meatballs approximately 1 to 1¼ inches across.
Set aside.
Step 2 — Start the Sauce
Heat olive oil in a wide skillet or tagine.
Add onion.
Cook approximately 5 minutes.
Add garlic.
Cook 30 seconds.
Step 3 — Add Tomatoes & Spices
Add:
- Crushed tomatoes
- Cumin
- Paprika
- Coriander
- Salt
- Pepper
- Cayenne, if desired
Bring to a gentle simmer.
Cook uncovered approximately 10–15 minutes.
Step 4 — Add the Meatballs
Nestle the kefta into the sauce.
Cover.
Simmer gently approximately 15 minutes, occasionally spooning sauce over the meatballs.
Step 5 — Add the Herbs
Stir in cilantro and parsley.
Taste and adjust seasoning.
You could stop here.
Dinner would be wonderful.
But…
We’re not stopping.
Step 6 — Add the Eggs
Make four small spaces in the sauce.
Crack one egg into each.
Cover.
Cook approximately 4–7 minutes, depending on how set you prefer the yolks.
Step 7 — Serve Immediately
Bring the skillet or tagine directly to the table.
Scatter with additional herbs.
Put plenty of bread nearby.
Chef’s Notes
Keep the meatballs small.
They cook quickly and become easier to scoop with bread.
Lamb provides a more distinctive flavor; beef makes the recipe especially approachable for families.
Or use half of each.
And don’t overcook those eggs unless that’s how your family prefers them.
A slightly runny yolk mixed into the tomato sauce is spectacular.
Garnishing & Presentation
Serve family-style.
Finish with:
- Fresh cilantro
- Parsley
- Pinch of paprika
- Warm Moroccan-style bread
Put the pan in the middle.
Let everyone share.
🍷 Beverage Pairing
Wine: Grenache, Syrah or dry rosé
Traditional: Moroccan mint tea
Family-Friendly: Pomegranate spritzer or sparkling citrus water
⏱️ 5-Minute Travel Version
Use:
- Prepared meatballs
- Quality tomato sauce
- Cumin
- Paprika
- Cilantro
Heat together.
Crack eggs over the top if you have another five minutes.
Warm some bread.
Dinner has officially left Texas for Morocco.
✈️ Gregg’s Passport Notes
One of the great pleasures of travel is discovering that some of the most memorable meals aren’t complicated.
Sometimes it’s bread.
A bubbling pan.
A few friends.
And something you’ve never tasted prepared quite that way before.
Don’t travel only looking for “fine dining.”
Look for real dining too.
There’s room for both.
📍 Where to Experience It
Marrakech, Fez & Moroccan Family Kitchens
Kefta dishes appear in different forms throughout Morocco.
Look for traditional restaurants and smaller neighborhood establishments rather than limiting yourself to hotel dining.
📍 Central Texas Picks
Global Kitchen Challenge
Know someone making authentic Moroccan kefta around Central Texas?
Send us the name.
🌎 Turn This Recipe Into Your Next Vacation
Maybe someday you’ll find yourself sitting in a Moroccan courtyard.
There’s bread on the table.
Tea being poured.
A bubbling tagine of kefta arrives.
You tear off a piece of bread.
Dip it into the tomato sauce.
And remember making something very similar in your own kitchen thousands of miles away.
That’s Travel Without a Ticket becoming travel with one.
When you’re ready…
We’ll get you there.
Dream Trips. Done Deals. Relax…We’ve Got This!