The Scatty Mum

  • Recipes
  • Spring Recipes
  • Meal Planning
  • Food Allergies
  • Shop
  • About
  • Subscribe
  • Download Your FREE Weekly Meal Planner
  • Food Blogging Resources
menu icon
go to homepage
  • Recipes
  • Spring Recipes
  • Meal Planning
  • Food Allergies
  • Shop
  • About
  • Subscribe
  • Download Your FREE Weekly Meal Planner
  • Food Blogging Resources
subscribe
search icon
Homepage link
  • Recipes
  • Spring Recipes
  • Meal Planning
  • Food Allergies
  • Shop
  • About
  • Subscribe
  • Download Your FREE Weekly Meal Planner
  • Food Blogging Resources
×
Home » Dinner

Spicy Lamb Meatballs In Tomato Sauce

Published: Jun 18, 2024 by Lauren Woodger · Disclosure: This post may contain affiliate links -This means I receive a commission for purchases made through those links, at no cost to you. As an Amazon Associate I earn from qualifying purchases · 1 Comment

  • Facebook
Jump to Recipe Print Recipe
Lamb meatballs in tomato sauce.

These Spicy Lamb Meatballs In Tomato Sauce are packed with herbs and spices for a Middle-Eastern inspired family meal that can easily be prepared in advance.  They are mildly spiced so the kids will love them too!

Meatballs in tomato sauce.

Meatballs are a big thing in our household, especially with the kids who absolutely adore them! 

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Scatty Mum.

These egg and dairy-free meatballs have become a go-to dinner for them, whilst I love a traditional Swedish Meatball - IKEA style!

I wanted to create a dish that would be appealing to kids but also a bit more exciting than regular meatballs. 

For these spicy lamb meatballs, I kept the tomato sauce simple. However, I added fresh herbs like mint and parsley to the lamb mince, along with a touch of garam masala for a hint of spice. Cooking them with onion and garlic really adds layers of flavour, resulting in these delicious meatballs.

As the meatballs cook, their rich flavours infuse into the tomato sauce, giving it a slightly spicy and smoky taste that we all love!

We love to serve them with Parmentier Potatoes &  Yoghurt & Mint Dip.

Jump to:
  • 🥘 Ingredients You Will Need & Substitutions
  • ✏️ How to Make - Step-By-Step Instructions 
  • 🤔 Why Are My Meatballs Falling Apart?
  • 💡 Tips & Tricks
  • 🥡 Storage / Reheating / Freezing
  • 💬 Recipe FAQs
  • ⚡ More Lamb Recipes
  • 📖 Recipe
  • 💬 Comments

🥘 Ingredients You Will Need & Substitutions

Here is a brief overview of the ingredients you will need to make these spicy lamb meatballs in tomato sauce. This dish is free from the major 14 allergens, so is a great meal to serve if people have multiple food allergies.

Ingredients laid out for lamb meatballs in tomato sauce.
  • Lamb Mince - I recommend going with a high-fat mince (at least 20%) as this is what helps to keep the meatballs juicy, however, you can use a lower fat percentage if you are looking for a leaner option. Beef mince or pork mince can also be used, but the flavour in the end result will be different. 
  • Onion & Garlic - Used in both the meatballs and the tomato sauce to add a great base flavour to both components.
  • Fresh Herbs - I have used fresh parsley and fresh mint. Try and use fresh herbs if you can, as they have a totally different flavour. You can use any leftover parsley in this dairy-free garlic bread & use the leftover mint in this mint & yoghurt dip which goes really well with the meatballs.
  • Garam Masala - This is a combination of many different spices, that can be bought in most major supermarkets & is what brings the flavour of the meatballs alive. 
  • Tinned Tomatoes -  Try and buy the best ones you can afford, you will notice the difference in taste. You can use diced or finely chopped. Ive also used chopped tomatoes in this milder dish - hidden veggie pasta sauce.
  • Chilli Flakes - These are added for a bit of heat to the sauce. You can leave these out if cooking for small children.
  • Sugar - This takes away some of the acidic tartness you can get from tinned tomatoes and helps create a more balanced flavour to the sauce.

✋ Double check all packaging for allergens ✋

See the recipe card for full information on ingredients and quantities.

✏️ How to Make - Step-By-Step Instructions 

⬇️ Here you will find an overview of how to make the recipe. For full information on ingredients and quantities please see the recipe card at the bottom of the page ⬇️

Onions and curry powder being cooked in a frying pan.

Step 1: Start by heating some oil in a large saucepan. Dice one onion and add it to the pan. Fry on a low to medium heat until the onion becomes translucent.

Finely chop 3 garlic cloves and add them to the pan, along with the garam masala, cooking for an additional 2-3 minutes.

Mince and fresh mint and parsley in a mixing bowl.

Step 2: To prepare the herbs, finely chop the mint leaves, discard the stems, and chop the fresh parsley, stems included.

Raw meatballs on a plate.

Step 3: In a large mixing bowl, combine the lamb mince with the freshly chopped herbs, salt, pepper, and the cooked onion and garlic mixture. 

Step 4: Use your hands to thoroughly mix everything together and shape the mixture into 16 balls around golf ball size.

Chill the meatballs in the fridge while you prepare the sauce to help them firm up a bit.

Tomato sauce in a saucepan with a wooden spoon in it.

Step 5: In the same saucepan used previously for cooking the onion, add some more oil over a low to medium heat.

Finely dice the remaining onion, add it to the pan, and fry until soft. Add the garlic and cook for an additional 1-2 minutes.

Step 6: Pour in the tinned tomatoes, along with the sugar, chilli flakes ( you can leave these out if you are cooking for small children), and salt and black pepper.

Let the sauce cook out for 5 minutes.

Meatballs cooking in a frying pan.
Meatballs in tomato sauce in a saucepan.

Optional: For a smoother sauce, blend it using a stick blender at this stage.

Step 7: In a large frying pan, add 1 tablespoon of oil and heat it over a medium to high heat.

Fry the meatballs for about 5 minutes, turning them regularly until they are browned all over.

Step 8: Transfer the browned meatballs to the tomato sauce. Reduce the heat to a simmer and cook for 10-12 minutes, or until the meatballs are fully cooked.

If the internal temperature reaches 71.1˚C / 160˚F on a meat thermometer they are cooked.

🤔 Why Are My Meatballs Falling Apart?

To keep this recipe gluten & egg free,  I haven’t used egg and breadcrumbs to help bind the meatballs, so it’s really important that you leave them to chill in the fridge for at least 15 minutes before cooking.

This helps them to firm up and keep their shape whilst cooking. You will also need to be gentle when handling and transferring the balls to the tomato sauce.

If you don’t have an allergy to eggs, you can crack 1 egg into the meatball mixture before combining it into balls.

Lamb meatballs in tomato sauce and cubed potatoes on a plate.

💡 Tips & Tricks

  • ✔️ Chill In The Fridge: Whilst you are preparing the sauce, chill the meatballs in the fridge. This helps them firm up, so they don’t fall apart when cooking.
  • ✔️ Meat Thermometer:  Use a meat thermometer to check if the meatballs are cooked.  The internal temperature should read at least 71.1˚C / 160˚F.
  • ✔️ Browning the Meatballs: When frying the meatballs, make sure to brown them evenly on all sides. This adds a nice caramelised flavour to the meatballs.

🥡 Storage / Reheating / Freezing

If you have leftovers they will keep in the fridge in an airtight container for up to 3 days.

Either reheat the meatballs over a low heat on the hob in a saucepan until piping hot throughout or reheat in the microwave for a couple of minutes until heated up. 

You can freeze them in a freezer-safe container for up to 3 months.

When you are ready to eat, let them thaw in the fridge overnight and reheat as above.

💬 Recipe FAQs


How spicy are these meatballs?

I would describe the meatballs as mild spiced and the spicy tomato sauce as mild to medium. The spiciness can be easily adjusted by varying the amount of chilli flakes & garam masala used or leaving them out altogether if you prefer a milder dish.

Taste the sauce before adding the meatballs to adjust the heat level.

What if I don't have a meat thermometer?

If you don't have a meat thermometer, you can check if the meatballs are cooked through by cutting one open. It should be opaque and no longer pink in the centre.

Can I substitute lamb mince with another type of meat?

Yes, you can substitute lamb mince with ground beef, pork, or even turkey mince if you prefer. Note that the dish will have a different flavour, as all of the meats taste different.

⚡ More Lamb Recipes

Looking for other recipes using lamb? Why not check these out...

  • minced lamb and sweet potato hotpot in a casserole dish with a lid to the side.
    Easy Minced Lamb Hotpot
  • Lamb kofta kebab on a blue plate with a wedge of lemon and toppings in bowls in the background.
    Lamb Kofta Wraps
  • Slow Cooker Rolled Lamb Breast
  • Shepherds pie with a portion removed in a casserole dish with a spoon in it.
    Leftover Lamb Shepherd's Pie

If you loved this recipe, please leave me a 5🌟 rating or comment below. I really do appreciate it. 😊

📖 Recipe

Meatballs in tomato sauce.

Spicy Lamb Meatballs In Tomato Sauce

These Spicy Lamb Meatballs In Tomato Sauce are packed with herbs and spices for a Middle-Eastern inspired family meal that can easily be prepared in advance.  They are mildly spiced so the kids will love them too!
5 from 1 vote
Print Pin
Prep Time: 15 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 40 minutes minutes
Servings: 4 servings
Calories: 517kcal
Author: Lauren Woodger

Equipment

  • Large Mixing Bowl
  • Large Saucepan
  • Large frying pan
  • Chopping board
  • Sharp knife

Ingredients

Meatballs

  • 500 g (1lb) lamb mince
  • 1 medium onion finely diced
  • 3 medium garlic cloves finely chopped
  • 10 g (¼ oz) fresh parsley finely chopped - stems included
  • 10 g (¼ oz) fresh mint finely chopped - stems removed
  • 1 tablespoon garam masala
  • 2 tablespoon olive oil
  • salt & pepper to taste

Tomato Sauce

  • 800 g ( 28 oz) tinned tomatoes 2 tins
  • 1 medium onion finely diced
  • 1 medium garlic clove finely chopped
  • 1 teaspoon chilli flakes leave out if cooking for small children
  • ½ teaspoon sugar
  • salt & pepper to taste

Instructions

  • Heat 1 tablespoon of oil in a large saucepan on a low-medium heat. Dice one onion and add to the pan. Fry for 5-7 minutes until translucent. Finely chop 3x garlic cloves and add these to the pan, along with the garam masala, cooking for a further 2-3 minutes. 
  • Finely chop the mint leaves (discarding the stems) & the fresh parsley, stems included.
  • To a large mixing bowl, add the lamb mince, freshly chopped herbs, salt & pepper & cooked onion and garlic.
  • Combine the mixture with your hands and shape into 16 balls around golf ball size. Chill the meatballs in the fridge whilst you make the sauce.
  • To the same saucepan you previously cooked the onion in, add 1tbsp of oil on a low-medium heat. Finely dice the other onion, add this to the pan & fry for 4-5 minutes. Add the garlic & cook for a further 1-2 minutes.
  • Pour in the tinned tomatoes, along with the sugar, chilli flakes and salt & pepper.  Cook for 5 minutes.
  • Optional: If you prefer a smoother sauce, you can blend it at this point with a stick blender.
  • Add 1 tablespoon oil to a large frying pan and fry the meatballs on a medium/high heat for 5 minutes, turning regularly until browned all over.
  • Add the meatballs to the tomato sauce, lower the heat to a simmer and cook for 10-12 minutes until the meatballs are cooked through. (Check they are cooked with a meat thermometer)

Notes

See the recipe post for more detailed guidance and instructions.
Tips & Tricks
 
Chill In The Fridge: Whilst you are preparing the sauce, chill the meatballs in the fridge. This helps them firm up, so they don’t fall apart when cooking.
Browning the Meatballs: When frying the meatballs, make sure to brown them evenly on all sides. This adds a nice caramelised flavour to the meatballs.
Meat Thermometer:  Use a meat thermometer to check if the meatballs are cooked.  The internal temperature should read at least 71.1˚C / 160˚F.
 
What if I don't have a meat thermometer?
If you don't have a meat thermometer, you can check if the meatballs are cooked through by cutting one open. It should be opaque and no longer pink in the centre.
Why are my meatballs falling apart?
To keep this recipe gluten & egg free,  I haven’t used egg and breadcrumbs to help bind the meatballs, so it’s really important that you leave them to chill in the fridge for at least 15 minutes before cooking. This helps them to firm up and keep their shape whilst cooking. You will also need to be gentle when handling and transferring the balls to the tomato sauce.
If you don’t have an allergy to eggs, you can crack 1 egg into the meatball mixture before combining it into balls.

Nutrition

Calories: 517kcal | Carbohydrates: 23g | Protein: 25g | Fat: 37g | Saturated Fat: 14g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Cholesterol: 91mg | Sodium: 352mg | Potassium: 994mg | Fiber: 5g | Sugar: 12g | Vitamin A: 899IU | Vitamin C: 28mg | Calcium: 117mg | Iron: 5mg

More Allergy-Friendly Dinner Recipes

  • Macaroni cheese in a square dish with a serving spoon taking a portion out.
    The Best Three Cheese Mac And Cheese
  • Mac and cheese topped with breadcrumbs.
    Chorizo Mac And Cheese
  • Swwet and sour chicken garnished with sesame seeds.
    Air Fryer Sweet & Sour Chicken
  • Carved ham (gammon) on a chopping board.
    50 Delicious Easter Dinner Ideas

About Lauren Woodger

I’m Lauren, the creator of The Scatty Mum. As a mum to two kids with a history of food allergies and intolerances, I know how tough it can be to cook meals that are both safe and delicious.

That’s why I share easy, allergy-friendly recipes to help families enjoy stress-free mealtimes.

Comments

    5 from 1 vote

    Let me know what you think of this recipe! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Lauren Woodger says

    June 18, 2024 at 1:40 pm

    5 stars
    5 stars

    Reply
Lady sitting on a kitchen side with a coffee cup in her hand.

Hey, I'm Lauren!

I’m Lauren, the creator of The Scatty Mum.

As a mum to two kids with a history of food allergies, I know how challenging mealtimes can be when you’re trying to please everyone.

That’s why I share easy, family-friendly recipes and meal planning tips to help busy families enjoy tasty, stress-free dinners that work for all dietary needs.

MORE ABOUT ME

Spring Recipes

  • Squares of mini egg chocolate slices on a wooden board.
    No-Bake Mini Egg Slices

  • Carved ham (gammon) on a chopping board.
    50 Delicious Easter Dinner Ideas

  • A bowl of pesto orzo garnished with parmesan with a fork in the bowl.
    One Pan Chicken & Pesto Orzo 

  • Tzatziki in a blue bowl
    Dairy-Free Tzatziki Sauce

Mock up of an e-book on a tablet and iphone.

Popular Posts

  • Sliced garlic mushrooms on toast sprinkled with parsley.
    Air Fryer Garlic Mushrooms

  • a bowl of tuna pasta salad with a wooden spoon in it.
    40+ Kids Lunchbox Ideas

  • Raspberry cheesecake topped with fresh raspberries.
    40+ Tasty Easter Dessert Recipes

  • Close up of cajun fries in a small metal bucket.
    30+ Delicious Fakeaway Dinner Recipes

  • A bowl of orzo with spinach sausage and red pepper.
    One Pan Creamy Sausage & Spinach Orzo

  • Rectangle pepperoni pizza on a white plate.
    42 Easy 30 Minute Dinner Ideas

Footer

↑ back to top

About

  • Privacy Policy/Disclosure
  • Accessibility Statement

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright 2025 The Scatty Mum

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.