Algerian Merguez-Spiced Beef Meatballs
Photo by zhor abdellkader on Pexels

Algerian Merguez-Spiced Beef Meatballs

Tender pan-fried beef meatballs infused with the warm, aromatic spices of merguez sausage—cumin, coriander, and cinnamon—bound with harissa for heat and depth. Fennel seeds add a subtle licorice note that's distinctly North African. These meatballs are crispy outside, juicy within, and are equally at home served as an appetizer with yogurt sauce, nestled in warm bread, or tossed into a tomato stew.

Prep
15 min
Cook
12 min
Wait
10 min
Total
37 min
Makes
About 24 meatballs (serves 4 as a main, 6–8 as an appetizer)
Share

Steps

Before you start
  • Have all ingredients measured and ready—the mixture firms up once chilled
  • Chill the meatball mixture for 10 minutes so they hold their shape during frying
  • Use a 12-inch (30 cm) skillet so meatballs have room to brown without crowding
  1. Mix the meatball mixture

    • In a large mixing bowl, combine the ground beef, minced onion, minced garlic, harissa paste, ground cumin, ground coriander, crushed fennel seeds, cinnamon, fresh mint, panko breadcrumbs, lightly beaten egg, kosher salt, and black pepper.
    • Using your hands, gently mix until just combined—avoid overmixing, which makes meatballs tough and dense.
    • The mixture should hold together but feel light.
    + Show details

    Ready when: Mixture is evenly combined but not overworked

    Tip: Mix with a light touch—press the ingredients together only until they just hold. Overmixing develops gluten in the breadcrumbs and makes meatballs dense and dry.

  2. Chill and shape meatballs

    • Cover the bowl and refrigerate the mixture for 10 minutes.
    • This allows the spices to bloom and the mixture to firm up so the meatballs hold their shape while frying.
    • Using a small spoon or ice cream scoop, divide the mixture into about 24 equal pieces (about 1 inch / 2.5 cm across).
    • Roll each piece gently between your palms into a smooth ball.
    • As you shape them, arrange them on a plate.
    + Show details

    Ready when: Meatballs are uniform in size and rolled smooth

    Tip: Use an ice cream scoop for uniform meatballs that cook at the same rate. Chill your hands under cold water before rolling if the mixture sticks.

  3. Heat the skillet

    • Place a 12-inch (30 cm) nonstick or cast-iron skillet over medium-high heat.
    • Add the olive oil and heat for about 1 minute until it shimmers and is very hot.
    • The oil should be hot enough that a meatball sizzles immediately when it hits the pan.
    + Show details

    Ready when: Oil shimmers and moves freely in the pan

    Tip: Don't skip heating the oil—a cold skillet results in meatballs that stick and don't brown properly.

  4. Pan-fry the meatballs

    • Working in a single layer (do not crowd the pan), place the meatballs into the hot oil.
    • You'll likely need to do this in two batches.
    • Let them cook undisturbed for about 2–3 minutes, allowing a golden-brown crust to form on the bottom.
    • Then gently shake the pan or stir with a spoon to roll them and brown the other sides, about 2–3 minutes more.
    • They should be caramelized on all sides and cooked through (internal temperature 160°F / 71°C).
    + Show details

    Ready when: Meatballs are deeply browned on all sides and internal temperature reaches 160°F (71°C)

    Tip: Resist the urge to move them around constantly—they need 2–3 minutes of undisturbed time on each side to develop a proper crust. If your pan is crowded, use two skillets or cook in smaller batches.

  5. Rest and finish

    • Transfer the finished meatballs to a plate lined with paper towels to drain excess oil.
    • Let them rest for 1–2 minutes.
    • Taste and adjust seasoning if needed with extra salt and pepper.
    • Serve warm.
    + Show details

    Ready when: Meatballs are drained and ready to serve

    Tip: Resting allows the interior to firm up and keeps them juicy. If the meatballs release liquid while resting, they were likely overcooked; next time, reduce heat slightly or cook for a minute less.

Good to know

Tips
  • Serve with a cool yogurt-mint sauce (Greek yogurt mixed with chopped mint, lemon juice, and salt) to balance the heat and spices.
  • These meatballs are perfect served in warm pita bread with pickled vegetables and the yogurt sauce for a casual meal.
  • If the harissa paste you find is very thick, warm it slightly with a fork before mixing so it distributes evenly.
  • For a braise, after pan-frying, nestle the cooked meatballs into a simmering tomato sauce and cook gently for 10–15 minutes to marry the flavors; serve over couscous or with crusty bread.
Make ahead

Prepare the meatball mixture up to 8 hours ahead, cover, and refrigerate. Shape into balls and fry just before serving, or fry up to 4 hours ahead and reheat gently in a 300°F (150°C) oven for 5–7 minutes until warm throughout.

Storage & reheating

Room temperature (up to 2 hours): cover loosely with foil. Refrigerator (up to 4 days): store in an airtight container; reheat in a 300°F (150°C) oven for 8–10 minutes until heated through. Freezer (up to 3 months): freeze meatballs in a single layer on a baking sheet, then transfer to a freezer bag; reheat from frozen in a 350°F (175°C) oven for 15–18 minutes until warmed through.

Substitutions
  • ground beef, 85/15 → ground lamb or ground beef and lamb (half and half). Lamb is traditional in merguez; using half lamb and half beef balances richness and price while honoring the classic spice profile.
  • harissa paste → 1½ tablespoons (22 g) chili powder mixed with ½ tablespoon (8 g) tomato paste. Harissa can be hard to find; this blend mimics its heat and depth. Use less if you prefer milder meatballs.
  • fresh mint leaves, finely chopped → fresh parsley or cilantro. Mint is traditional but parsley is a reliable backup for a milder herbal note.
  • panko breadcrumbs → fine breadcrumbs or ¼ cup (30 g) crumbled day-old bread mixed with 1 tablespoon (15 ml) milk. Panko adds crunch; fine breadcrumbs or soaked bread work too, yielding a slightly denser interior.

More meatballs

See all →

Find more like this

Meal
Dinner
Cuisine
Moroccan
Main ingredient
Ground Beef
Method
Stovetop
Quick & Easy
EasyBeginner

Reviews (0)