Moroccan Pepper and Egg Skillet with Meatballs

 

This Moroccan pepper and egg skillet combines sweet and hot peppers, a rich tomato base, and tender beef meatballs simmered in olive oil for a deeply flavorful one-pan meal. The eggs cook gently on top for a hearty dish that begs to be scooped up with warm bread. It is simple enough for weeknights yet satisfying and rustic enough to share with guests.

Prep Time: 20 minutes
Cook Time: 35–40 minutes
Total Time: 55–60 minutes
Servings: 4
Calories: ~420 per serving

Inspired by classic Moroccan home cooking, this Moroccan pepper and egg skillet with meatballs is the kind of dish families gather around the table for, dipping bread straight into the pan. Sweet green peppers and a touch of hot chilies slowly fry in olive oil, then simmer with fresh tomatoes and spiced beef meatballs until everything is rich, tender, and deeply aromatic. Eggs are cracked over the top at the end, creating a silky, flavorful finish that feels comforting, rustic, and wonderfully simple to prepare.

Recipe Info

  • Difficulty: Easy–Intermediate
  • Cuisine: Moroccan
  • Diet: Balanced, family-friendly
  • Best Occasion: Cozy weeknight dinner or casual family lunch with Moroccan salad and bread

Ingredients

For the Pepper and Tomato Base

  • 3–4 medium green bell peppers (sweet), sliced into thin strips (about 450 g)
  • 1–2 fresh hot green chilies, thinly sliced (adjust to taste)
  • 3 medium ripe tomatoes, peeled if desired and diced small (about 350 g)
  • 4–5 tablespoons extra-virgin olive oil
  • 1 teaspoon fine sea salt, or to taste
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon ground cumin
  • ½ teaspoon sweet paprika (or mild red pepper)

The Beef Meatballs

  • 300–400 g ground beef (10–15 oz), preferably fairly lean
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon ground cumin (optional, for extra flavor)

For the Eggs and Serving

  • 4–5 large eggs
  • Additional pinch of salt and pepper for the eggs
  • Fresh crusty Moroccan bread or similar bread, for serving
  • Classic Moroccan salad (tomato, cucumber, onion, herbs) on the side

Moroccan pepper and egg skillet with beef meatballs in a rustic pan
Rustic Moroccan pepper and egg skillet with tender beef meatballs, perfect for scooping with warm bread.

Step-by-Step Instructions

  1. Prep the vegetables. Slice the sweet green peppers into thin strips and the hot chilies into fine rings. Dice the tomatoes into small cubes so they break down easily into a sauce.
  2. Shape the meatballs. In a bowl, mix the ground beef with salt, black pepper, and cumin. Combine gently without overworking, then roll into small meatballs, about the size of a walnut. Set aside while you start the base.
  3. Fry the peppers. In a wide, heavy skillet or shallow pan, heat the olive oil over medium heat. Add the sweet peppers and hot chilies, then cook, stirring occasionally, until they soften and start to lightly color, about 8–10 minutes.
  4. Add tomatoes and spices. Stir in the diced tomatoes along with salt, black pepper, cumin, and sweet paprika. Mix well so the spices coat the vegetables, then reduce the heat slightly and let the mixture simmer, uncovered, until the tomatoes break down and the sauce thickens, about 10–12 minutes.
  5. Simmer with meatballs. Gently nestle the meatballs into the pepper and tomato sauce in a single layer. Spoon a little sauce over the top of each meatball, cover the pan, and let everything simmer over medium-low heat for about 12–15 minutes, or until the meatballs are cooked through and tender.
  6. Adjust seasoning. Uncover the pan and check the consistency of the sauce—it should be thick and rich, not watery. Taste and adjust with a little more salt or pepper if needed.
  7. Add the eggs. Create small wells in the sauce with a spoon and carefully crack an egg into each space, or lightly beat the eggs in a bowl and pour them evenly over the top for a more homogenous finish. Sprinkle the eggs with a pinch of salt and pepper.
  8. Cook the eggs gently. Cover the pan again and cook over low heat until the egg whites are set and the yolks reach your preferred doneness, usually 5–8 minutes. For runnier yolks, start checking at 5 minutes; for firmer eggs, give them another minute or two.
  9. Serve. Bring the Moroccan pepper and egg skillet to the table in the pan or transfer carefully to a shallow serving dish. Serve hot with plenty of Moroccan bread and a simple Moroccan salad on the side.

Chef’s Tips & Variations

For a deeper flavor, let the meatballs rest in the fridge for 20–30 minutes after shaping to help them hold together and absorb the seasoning. If your tomatoes are not very ripe, add a tablespoon of tomato paste to enrich the sauce. Keep the heat moderate so the peppers soften slowly without burning.

You can lighten the dish by using lean ground beef or a mix of beef and turkey. For a slightly spicier version, increase the hot chilies or add a pinch of cayenne. Leftovers keep well in the refrigerator for up to 2 days; reheat gently over low heat with a splash of water or olive oil until just warmed through. If you prefer fewer eggs, simply use 3 instead of 4–5 and space them out across the pan.

Nutrition Snapshot (Approx. per Serving)

  • Calories: ~420
  • Protein: ~24 g
  • Carbohydrates: ~14 g
  • Fat: ~30 g

This hearty skillet balances protein from the beef and eggs with plenty of peppers and tomatoes, making it a satisfying main dish when paired with salad and bread.

Frequently Asked Questions

Can I make this Moroccan pepper and egg skillet without meat?

Yes, simply omit the meatballs and increase the amount of peppers and tomatoes slightly. You will still get a flavorful, protein-rich meal from the eggs alone.

How spicy is this dish?

The heat level depends on how many hot chilies you use. Start with one chili for a mild kick and add more if you prefer a spicier Moroccan-style skillet.

Can I prepare the meatballs in advance?

You can shape the meatballs up to a day ahead and store them covered in the refrigerator. This actually helps them firm up and hold together better during cooking.

What should I serve with this Moroccan pepper and egg skillet?

Serve it with warm Moroccan bread or crusty baguette and a simple Moroccan salad of chopped tomatoes, cucumber, onion, and herbs dressed with olive oil and lemon.

Can I use other types of peppers?

You can swap green bell peppers for red or yellow bell peppers, or mix them for color. Keep at least some green peppers for a more traditional Moroccan flavor profile.

This Moroccan pepper and egg skillet with meatballs brings together simple ingredients in a single pan to create a meal that feels both comforting and special. Add your favorite Moroccan salad and a basket of warm bread, and you have a generous, shareable dish that fits beautifully into any family table or casual gathering.