Skip to Content

Give lamb, beef or mutton meatballs the Indian curry treatment in this easy curry recipe. It’s simple to make and is a great meal to share with friends or family.

This little treat is mild in heat, but still packed with flavour. This recipe is enough for 4 people and will take less than 1 hour to prepare and cook, so let's get started......


* 450g of lean minced lamb, beef or mutton
* 1 teaspoon of crushed garlic
* 1 large onion (finely chopped)
* 1/2 teaspoon of black pepper (coarsely ground)
* 1 teaspoon of garam masala
* 1 free-range egg
* 1 teaspoon of rapeseed oil
* 1 teaspoon of cumin seeds
* 1 teaspoon of root ginger (finely chopped)
* 1 x 400g can of chopped tomatoes
* 1 teaspoon of tomato puree
* 1/2 teaspoon of ground turmeric
* 60-90ml of water (optional)
* Your choice of rice to serve

Preparation Method

1. To start, preheat the grill to hot.
2. Into a bowl add the meat, garlic, half of the onion, pepper, garam masala and egg and mix together well. Using your hands, shape the mixture into 22-24 balls.
3. Place the meatballs on a grill tray and cook under the grill on a medium heat for 10-15 minutes, turn occasionally until nicely browned.
4. Heat the rapeseed oil in a frying pan, add in the cumin seeds and the rest of the onion. Cook for 4-5 minutes, or until soft, then stir in the ginger.
5. Now add the chopped tomatoes, tomato puree and turmeric and cook for 10 minutes, or until the sauce has thickened.
6. To the sauce add in the meatballs, reduce the heat and simmer for a further 20 minutes. Stir in some water if the curry dries out to much.
7. Serve with rice (cooked to packet instructions) and your ready to tuck in!

Courtesy of BBC Food and Sonia Deol.

Masdings Reviews

Get 15% off your first order

Offer does not include sale items

Signup for either  or

We will only use your email address to notify you of your discount code, about any future offers and news at

Please read our privacy policy for more information about how we protect your personal data.

Back to top