Go Back
+ servings
Shakshuka with Kofta Meatballs and poached eggs in a cast Iron Skillet.
Print Recipe
5 from 2 votes

Easy Recipe for Shakshuka with Kofta Meatballs

This easy recipe for Shakshuka with Kofta meatballs is slightly spicy, incredibly savory, and perfect for any brunch, lunch, or dinner party.
Prep Time10 minutes
Cook Time1 hour
Total Time1 hour 10 minutes
Course: Main
Cuisine: African, Moroccan
Servings: 4 servings
Calories: 456kcal
Author: Jeremy Klae

Ingredients

Kofta Meatballs

  • 1 lb Lean Ground Beef
  • 2 tablespoon Tallow
  • ¼ Cup Chopped Fresh Parsley
  • ¼ Cup Chopped Cilantro
  • 5 Chopped Mint Leaves
  • 1 teaspoon Cinnamon
  • 2 tsps Paprika
  • 1 teaspoon Cumin
  • ¼ teaspoon Cayenne Pepper
  • 1 teaspoon Kosher Salt
  • ½ tsp Black Pepper

Shakshuka

  • 3 tablespoon Extra Virgin Olive Oil
  • 1 Yellow Onion - Diced
  • 1 Red Bell Pepper - Diced
  • 3 tsps Minced Garlic
  • 28 Oz Canned Fire Roasted Tomatoes
  • 1 teaspoon Cumin
  • 1 teaspoon Smoked Paprika
  • ¼ teaspoon Cayenne Pepper
  • ¼ teaspoon Chili Powder
  • ¾ tsp Kosher Salt
  • ¼ teaspoon Black Pepper
  • 8 Large Eggs

Instructions

Kofta Meatballs (Step 1)

  • In a mixing bowl, hand mix all of the ingredients, cover and refrigerate for at least an hour.

Shakshuka (Step 1)

  • Heat olive oil in a 12-inch Cast Iron Skillet over low heat.
  • Add diced onion and bell pepper sautéing for about 20 minutes or until softened and becoming translucent.
  • Stir in minced garlic and allow to cook for about 2 minutes.
  • Increase heat to medium-high, add Spices, Harissa, and Roasted tomatoes, stir to combine and bring to a boil.
  • Reduce heat to low, cover, and simmer until sauce has thickened, about 25 minutes.

Kofta Meatballs (Step 2)

  • Form the meatballs on a foil lined cookie sheet.

Shakshuka (Step 2)

  • Stir in Feta cheese and add the formed meatballs.
  • Cover and allow the meatballs to cook through, about 10 minutes.
  • Add 6 large eggs, cover and poach for about 5 minutes or until egg whites have cooked through leaving the yolks runny.
  • SERVE AND ENJOY!

Video

Notes

  • Serve this on its own, with bread for dipping or a side of air fryer potatoes for the ultimate meal.
  • Mix the meatballs ahead of time and refrigerate for at least an hour to let the flavors meld.
  • Shakshuka doesn't refrigerate or reheat very well so be sure to make just enough for everyone.

Nutrition

Calories: 456kcal | Carbohydrates: 17g | Protein: 38g | Fat: 25g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.4g | Cholesterol: 398mg | Sodium: 1534mg | Potassium: 726mg | Fiber: 4g | Sugar: 8g | Vitamin A: 3534IU | Vitamin C: 50mg | Calcium: 161mg | Iron: 7mg