Homemade Spicy Beef Meatballs

Homemade Spicy Beef Meatballs is a easy African recipe that serves 6. 200 calories per serving. Recipe by LA CUISINE D’AMA on YouTube.

Prep: 15 min | Cook: 22 min | Total: 47 min

Cost: $6.32 total, $1.05 per serving

Ingredients

  • 500 g Unseasoned beef meatballs (purchased at the supermarket, no salt or spices)
  • 1 piece Onion (large, finely chopped)
  • 1 piece Egg (beaten, optional (acts as binder))
  • 1 tablespoon Fine salt
  • 1 tablespoon Dahl spice powder (or granules, adds an aromatic note)
  • 0.5 tablespoon Dried rosemary (coarsely chopped)
  • 1 pinch Cayenne pepper (large pinch, adjust to taste)
  • 1 cube Maggi bouillon cube (dissolved in the mixture)
  • 125 ml Vegetable oil for frying (neutral oil, withstands 180 °C)

Instructions

  1. Prepare the ingredients

    Finely chop the large onion. Beat the egg in a small bowl if you choose to use it.

    Time: PT5M

  2. Season the meatballs

    In a large bowl, combine the unseasoned beef meatballs with the chopped onion, salt, dahl spice, rosemary, cayenne pepper, crumbled Maggi cube, and beaten egg. Mix until a homogeneous consistency is achieved.

    Time: PT5M

  3. Form the meatballs

    With slightly damp hands, form medium-sized meatballs (about 30 g each). Place the meatballs on a plate.

    Time: PT5M

  4. Heat the oil

    Pour 125 ml of vegetable oil into the pot and heat over medium heat until reaching 180 °C (a small dough ball should fry immediately).

    Time: PT5M

    Temperature: 180°C

  5. Fry the meatballs

    Drop the meatballs in small batches into the hot oil. Fry 3‑4 minutes on each side, turning regularly, until golden and crispy (about 20‑25 minutes total).

    Time: PT22M

    Temperature: 180°C

  6. Drain and cool

    Remove the meatballs with tongs and place on paper towels to eliminate excess oil. Let cool for a few minutes before serving or storing.

    Time: PT5M

Nutrition Facts

Calories
200
Protein
12 g
Carbohydrates
5 g
Fat
12 g
Fiber
1 g

Dietary info: non-vegetarian, contains beef, low-carb, low-calorie

Allergens: egg, gluten

Ingredient Substitutions

  • Instead of Unseasoned beef meatballs: Ground beef
  • Instead of Onion: Shallot
  • Instead of Egg: Mashed potatoes, Cornstarch
  • Instead of Fine salt: Sea salt
  • Instead of Dahl spice powder: Curry powder
  • Instead of Dried rosemary: Thyme
  • Instead of Cayenne pepper: Hot paprika
  • Instead of Maggi bouillon cube: Chicken bouillon cube
  • Instead of Vegetable oil for frying: Peanut oil, Sunflower oil

Equipment Needed

  • Kitchen knife
  • Cutting board
  • Mixing bowl
  • Wooden spoon or spatula
  • Saucepan or deep skillet
  • Kitchen tongs (optional)
  • Plate lined with paper towels

Critical Steps — Do Not Skip

  • Mix the ingredients until homogeneous (step 2).
  • Reach the correct oil temperature (180 °C) before frying (step 4).
  • Monitor cooking to prevent the meatballs from burning (step 5).

Chef Tips from the Video

  • Use peanut oil for better high‑temperature stability.
  • Add a small handful of freshly chopped coriander just before serving for a fresh touch.
  • Serve with a spicy tomato‑based sauce or a peanut sauce.

Troubleshooting

Meatballs fall apart during frying.

Add a second egg or 1 tablespoon of breadcrumbs to strengthen the binder.

Oil is not hot enough and the meatballs absorb too much oil.

Wait until the oil reaches 180 °C before adding the meatballs; test with a small piece of bread.

Meatballs are too salty.

Reduce the amount of salt or lightly rinse the meatballs after frying.

Storage

Refrigerator: Store in an airtight container, 3 to 4 days.

Freezer: Pack in a freezer bag, up to 2 months.

Room temperature: Do not leave at room temperature for more than 2 hours.

Make-Ahead Tips

  • Prepare the seasoned mixture and keep it in the refrigerator for 2 hours before cooking to let the flavors develop.
  • The meatballs can be fried ahead of time and reheated in the oven at 150 °C for 10 minutes.

Last updated: September 6, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Homemade Spicy Beef Meatballs

Recipe by LA CUISINE D’AMA

Learn how to turn bland supermarket beef meatballs into delicious African spicy meatballs, seasoned with onion, spices, rosemary and cayenne pepper, then fried until a golden, crispy crust is achieved.

EasyAfricanServes 6

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
20m
Prep
27m
Cook
10m
Cleanup
57m
Total

Cost Breakdown

$6.32
Total cost
$1.05
Per serving

Critical Success Points

  • • Mix the ingredients until homogeneous (step 2).
  • • Reach the correct oil temperature (180 °C) before frying (step 4).
  • • Monitor cooking to prevent the meatballs from burning (step 5).

Safety Warnings

  • • Hot oil can cause severe burns; handle with care.
  • • Never leave oil unattended.
  • • Use oven mitts to handle the pot.