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
Prepare the ingredients
Finely chop the large onion. Beat the egg in a small bowl if you choose to use it.
Time: PT5M
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
Form the meatballs
With slightly damp hands, form medium-sized meatballs (about 30 g each). Place the meatballs on a plate.
Time: PT5M
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
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
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: August 21, 2026





