10% off for all new customers! Use coupon code ‘firstorder’ Shop now

Harissa Meatballs with Beans & Tomato

A bold, flavour-packed dish that’s easy to make and full of aromatic spices. Made with Shemin’s Harissa Spice Blend – a rich, warming spice inspired by North African flavours. Serve it up with couscous, Shemin’s Indian Breads, or rice for a satisfying meal any day of the week.

  • Total Time: 30 minutes (20 minutes prep)
  • Serves: 4
  • Calories per Serving: Approx. 528 kcal
Prep Time

20 minutes

Cook Time

30 minutes

Serves

4

The star of the show

Gluten free
Shemins Harissa Spice Blend
vg-tag

Shemin's Harissa

A vibrant chilli-based blend with warmth and depth. Bold, aromatic and versatile. Perfect for adding heat and character.
  • star-icon
  • star-icon
  • star-icon
  • star-icon
  • star-icon
(4)
vg-tag pattern-img-2
product-img-4
Gluten free Dairy free
  • star-icon
  • star-icon
  • star-icon
  • star-icon
  • star-icon
(66)
spice-iconMedium

Shemin’s Indian Curry Paste

Our multi-award winning paste will be your new secret when it comes to Indian cooking. 

Ingredients

  • 1 tbsp olive oil, plus extra to serve
  • 500g lamb meatballs
  • 1 onion, finely sliced
  • 1 clove garlic, finely chopped
  • 1 large carrot, roughly chopped
  • 1.5 tbsp Shemin’s Harissa Spice Blend (adjust to taste)
  • 400g tin butter beans, drained and rinsed
  • 400g tin chopped tomatoes
  • 1 tsp clear honey
  • Natural yogurt & chopped fresh parsley, to serve
  • Optional: couscous, rice, or flatbreads

How to make Harissa Meatballs with Beans & Tomato

  1. Brown the Meatballs: Heat the olive oil in a large sauté pan or shallow casserole over high heat. Add the meatballs and fry for 5–8 mins until browned. Scoop out and set aside.
  2. Build the Flavour: Lower the heat, add the onion, garlic and carrot with a pinch of salt. Cook for 10 mins, stirring often, until softened. Return the meatballs to the pan, sprinkle in Shemin’s Harissa Spice Blend, and cook for 2 mins to toast the spices.
  3. Simmer the Stew: Add the beans, chopped tomatoes and honey. Half-fill the tomato tin with water and add that too. Stir well, bring to a gentle simmer, cover, and cook for 20 mins.
  4. Finish & Serve: Uncover and cook for another 10 mins, or until the meatballs are cooked through. Drizzle with olive oil and serve with natural yogurt, parsley, and your choice of sides.

Tips

Tips:

  • Mix Up the Meatballs: This recipe works beautifully with beef, turkey, chicken, or plant-based meatballs – Shemin’s Harissa Spice Blend adds bold flavour to them all.
  • Balance the Heat: Stir through a spoonful of natural yogurt or a squeeze of lemon at the end to mellow the spice and lift the flavours.
  • Spice Swap Ideas: You can use any of Shemin’s Spice Blends in this recipe.
  • Boost the Base: Add a little tomato purée when cooking for a richer, deeper sauce.
  • Serving Suggestion: Serve with warm Shemin’s Indian Breads, fluffy couscous, or your favourite rice for a complete meal.

Loved by curry enthusiast globally

tik Verified curry lover

Love love love Shemin's curry pastes. Best in the world and easy quick cooiking and always delicious result. Thank you!!!!

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

First class!

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

My last order of Madras sauce was wonderful! Time for More. Will report on the paste and breads, pretty sure they will be excellent. I think I might be addicted…

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

Best curry ever and so quick and easy to make dinner with. And very fresh ingredients. Thank you all at Shemins

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

Love Shemins pastes. Perfect curries. The best for home made curries.

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

Excellent

star-icon star-icon star-icon star-icon star-icon
tik Verified curry lover

I love Shemins right from the start on James Martin show. Jamie is great

star-icon star-icon star-icon star-icon star-icon