Meatball Shakshuka

delicious Maghrebi dish
Delicious Maghrebi dish
Share it on your social network:
Or you can just copy and share this url


2 tbsp Olive oil
2 Bell pepper red and green, sliced
1 Onion thinly sliced
2 tsp Cumin
2 tsp Smoked Paprika
½ tsp Salt
1 (28-oz) can Stewed tomatoes whole
For meatballs:
1 lb Ground beef 80/20
2 tsp Smoked Paprika
2 tsp Cumin
½ tsp Salt
2 cloves Garlic minced
1 bunch Cilantro finely chopped, reserve some for garnish
2 Eggs
1 cup Breadcrumbs
For serving:
Feta cheese

Nutritional information

  • For meatballs:

  • For serving:

Meatball Shakshuka


It’s time to give your go-to egg shakshuka a tweak with this flavorful Meatball Shakshuka recipe! The beef meatballs, flavored with cumin, smoked paprika, and garlic, take the dish to the next level. This easy recipe is perfect for a comforting family dinner or entertaining your friends.  

This one-pot recipe is ridiculously easy to make. Start with the sauce. First, cook the onions and bell peppers in a saucepan. Add the spices and salt and cook until fragrant. Then add in the crushed tomatoes and juices from the can. Bring the sauce to a simmer and cook until it starts to thicken. Once the sauce thickens, gently add the meatballs. Place a lid on top and cook for 10 minutes on low heat. Then uncover and continue cooking for another 10 minutes. Garnish with fresh herbs and crumbled feta and serve with toasted bread or pitas for soaking up all that delicious sauce.

To make the Meatball Shakshuka, you will need the following ingredients:

Ingridiens for Meatball Shakshuka

Steps to make Meatball Shakshuka


Cook peppers and onions


In a large saucepan with a lid over medium heat, heat 2 tablespoons olive oil. Add in 2 sliced bell peppers and 1 thinly sliced onion and cook, stirring often, until the onions are almost caramelized, about 10 minutes.


Add spices


Add in 2 teaspoons cumin, 2 teaspoons smoked paprika and ½ teaspoon salt and stir until fragrant, about 1 minute.


Add tomatoes


Using your hands, crush 1 can tomatoes one at a time and add to the pepper and onion mixture, add in the remaining liquid from the can.


Cook sauce


Bring the mixture to a simmer and cook until it starts to thicken, about 15 minutes. Add salt as needed.


Make meatball mixture


Meanwhile, combine 1 pound ground beef with 2 teaspoons smoked paprika, 2 teaspoons cumin, ½ teaspoon salt, 2 minced garlic cloves, finely chopped cilantro, 2 eggs, and 1 cup breadcrumbs. Mix using your hands, being careful not to over mix.


Shape meatballs


Use your hands to shape meatballs roughly the size of a golf ball.


Cook meatballs


Gently place the meatballs into the sauce and bring back to a simmer. Cover the pan and cook on low heat for 10 minutes. Then uncover and continue cooking for another 10 minutes or until the meatballs reach an internal temperature of 165 °F on an instant-read thermometer.



Top the meatballs with feta and chopped fresh cilantro. Serve with toasted bread or pita bread for soaking up all the sauce.

Take your shakshuka to the next level with this delicious Meatball Shakshuka recipe! Flavorful meatballs cooked in a savory tomato sauce are perfect for a family night or for entertaining your friends. If you've made this recipe, please leave us a comment and rating to let us know how you liked it!

Jeff is a 38-year-old bachelor who prefers not to waste his time on salads and light meals. He’s a true carnivore who knows how to enjoy food to the max! Jeff will tell you how to cook rich and filling meals from scratch, bringing some real meaty decadence to your kitchen. His recipes are sure to satisfy every meat lover!

  • Recipe Reviews:
Baked Double Cheese Chicken Roll-Ups Recipes– Homemade Baked Double Cheese Chicken Roll-Ups – Easy Baked Double Cheese Chicken Roll-Ups
Baked Double Cheese Chicken Roll-Ups
French-Style-Potato-Salad-Recipe-Simple French-Style Potato Salad-Classic French-Style Potato Salad Recipe
French-Style Potato Salad
Add Review
Add Comment

Recipe Reviews

Average Rating:
Total Reviews: 1

Another delicious meatball recipe! Thanks for sharing!

Write your own review

You can optionally upload your own image along with a review