How good does this sound? Meatballs in a spiced tomato and pepper sauce, topped with runny eggs.
Today I am sharing a recipe for shakshuka, a North African dish consisting of eggs and in a spiced tomato and pepper mixture. I love this dish and it’s something I often order at restaurants because it’s incredibly flavorful and fun to eat.
There are many versions of shakshuka and each one will taste different, as each cook has their own preferences in the use of spices and seasonings. This meatball shakshuka has some modern twists with the feta cheese and well, the addition of meatballs. Nonetheless, it’s an incredibly delicious meal that is based on the wonderfully tasty North African dish. Shakshuka traditionally does not contain meatballs, but it’s a great addition to the dish for an extra layer of flavor and protein. Spiced meatballs are commonly eaten in the North African region so it works well. This dish is best served fresh out of the oven, sizzling hot, with toasted bread on the side, and enjoy any time of the day. Dip your bread into the runny egg yolks and enjoy the flavor explosion that shakshuka is.
I like to prepare the all-in-one dish in a cast iron pan since the pan helps brown the meatballs and the overall presentation looks nice. My cast iron pan is such a staple in the kitchen so if you don’t have one already, I highly recommend investing in a good quality one.
Meatball Shakshuka
yield: 4 – 6 servings
total cook time: 1 hour
Ingredients:
For meatballs:
- 350 g. or 1 2/3 c. ground beef (80/20)
- 4 g. or 2 tsp. cumin
- 4 g. or 2 tsp. paprika
- 2 g. or 1/2 tsp. cinnamon
- 2 g. or 1/2 tsp. coriander
- 2 g. or 1/2 tsp. salt
- 2 cloves garlic, minced
- 1 egg
- 25 g. or 1/4 c. breadcrumbs
For tomatoes and toppings:
- 12 g. or 1 tsp. olive oil
- 2 cloves garlic, minced
- 1 medium yellow onion, diced
- 1 bell pepper, diced
- 670 g. or 24 oz. canned whole, diced, or crushed tomatoes
- 4 g. or 2 tsp. cumin
- 4 g. or 2 tsp. paprika
- 1-2 g. or 1/4 – 1/2 tsp. cayenne pepper
- 2 g. or 1/2 tsp. salt
- 4 large eggs
- chopped cilantro to top
- crumbled feta to top
- Toasted bread to serve
Directions:
- Combine meatballs ingredients and mix. You may make the meatballs now or let the meat marinade in the fridge overnight for best flavor. Form the meatballs. I shaped them relatively small.
- Brown the meatballs in a cast iron skillet and cook until halfway done. Remove meatballs from pan and set aside.
- Add 1 tsp. olive oil into the meatball grease and add garlic. Saute for 20 seconds. Add the onions and pepper and saute for about 5 min. Add in the canned tomatoes and seasonings and combine. Add the meatballs into the sauce and allow the mixture to come to a simmer.
- Using your cooking spatula, make four wells in the tomato mixture and crack an egg in each well. Cover the pan with a lid and allow the mixture to simmer on low heat for 10 minutes. This should be enough time to fully cook the meatballs and just the whites of the eggs.
- Remove the lid and sprinkle cilantro and feta on top. Serve the shakshuka immediately with a side of toasted bread.
*Nutrition facts are estimates.
This post contains affiliate links, which I may receive a commission at no additional cost to you.
Never tried it with meat before, but love the idea. It looks divine.
Yum! I can’t wait to try this!
I need to get myself a cast Iron skillet….will look in my local market Wednesday (UK time)
Hi Jamie! This looks great! If you could do a post for a vegetarian dish too, it would be great.
That’s a great idea, I’ll look into making a vegetarian option.
I will ABSOLUTELY be trying this!! Thank you!
Greetings from the USA. This dish fits right in my comfort zone, I think. Thanks for the recipe. Neil S.
A delicious dish to make for Sunday Brunch. Thanks for the share.
definitely, you’re welcome!
Sounds delicious!
I bet this is quite tasty!
On another note, for those of you who are looking for a cast iron skillet, Lodge is one of the big brands of cast iron skillet makers. New skillets have a rough texture to them. To break one in, wash it before initial use. Spray a coating of cooking spray and heat the pan, or use a light coating of a vegetable oil and heat the pan.
If you buy a used one at a yard sale or estate sale, you might come across one that is smooth textured, which means it is well seasoned and been used quite often, which is good & sometimes the envy of a seasoned chef when you come across such a find.
Jamie this seems like a great recipe as always! ✨♥️✨
thank you!
Shakshuka is so good…yum!
i love it!
One of our favorite dishes, and your version sounds lovely!
thanks!
Shatshuka is really great, I used to enjoy at an Israel family restaurant whilst living in Beijing.