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.

Prep Time

20 minutes

Cook Time

30 minutes

Serves

4

The star of the show

Gluten free Dairy 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

No Feedback. Just testing.

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

All the products I have bought from Shemin's have been fabulous! I love them!

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

Have been using your Shemins since you started selling all the pastes ! Never been disappointed !! Delicious every time , many thanks for them all , they are really…

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

Love your pastes, love your Graham Masala, love your videos, love the personal touch of your staff, love it all. You have changed my cooking too after years of trying…

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

Love your products and website

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

Always great curry paste

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

Easy to ise

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