This Mary Berry Meatballs in Tomato and Basil Sauce recipe combines tender, juicy meatballs with a rich, aromatic tomato and basil sauce. Perfect for a comforting family dinner, this dish is easy to prepare and pairs beautifully with pasta, rice, or crusty bread.
What is Mary Berry Meatballs in Tomato and Basil Sauce?
This dish features homemade meatballs made from minced meat and flavorful seasonings, simmered in a classic tomato and basil sauce. Mary Berry’s recipe ensures perfectly moist meatballs and a sauce that’s bursting with fresh, herby flavor.

Other Popular Recipes
Why You Should Try This Recipe
- Homemade goodness: Freshly made meatballs and sauce.
- Rich and comforting: A hearty, satisfying meal for all ages.
- Simple to make: Straightforward steps with delicious results.
- Versatile: Serve with pasta, rice, or bread for a complete meal.
- Kid-friendly: A dish the whole family will enjoy.
Ingredients Needed for Mary Berry Meatballs in Tomato and Basil Sauce
For the Meatballs:
- 500g minced beef or pork (or a mix)
- 1 small onion, finely chopped
- 1 garlic clove, minced
- 50g breadcrumbs
- 1 egg, beaten
- 2 tbsp fresh parsley, chopped
- Salt and black pepper, to taste
- 2 tbsp olive oil, for frying
For the Tomato and Basil Sauce:
- 1 tbsp olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 cans (400g each) of chopped tomatoes
- 2 tbsp tomato purée
- 1 tsp sugar
- A handful of fresh basil leaves, torn
- Salt and black pepper, to taste
Kitchen Equipment Needed
- Large mixing bowl
- Frying pan or skillet
- Saucepan
- Wooden spoon
Instructions to Make Mary Berry Meatballs in Tomato and Basil Sauce
For the Meatballs:
- Mix the Ingredients: In a large mixing bowl, combine the minced meat, chopped onion, garlic, breadcrumbs, beaten egg, parsley, salt, and pepper. Mix well until evenly combined.
- Shape the Meatballs: Roll the mixture into small, even-sized balls, about the size of a walnut.
- Cook the Meatballs: Heat the olive oil in a large frying pan over medium heat. Add the meatballs in batches and fry until golden brown on all sides. Remove and set aside.
For the Tomato and Basil Sauce:
- Sauté the Vegetables: In the same pan, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and garlic, and sauté for 5-7 minutes until softened.
- Make the Sauce: Stir in the chopped tomatoes, tomato purée, sugar, salt, and pepper. Bring to a simmer and let it cook for 10-15 minutes until slightly thickened.
- Add the Basil: Stir in the fresh basil leaves and adjust the seasoning if needed.
Combine and Cook:
- Simmer the Meatballs in the Sauce: Add the browned meatballs to the sauce, ensuring they are fully coated. Simmer gently for another 10-15 minutes until the meatballs are cooked through and the flavors have melded.
- Serve and Enjoy: Serve the meatballs hot with pasta, rice, or crusty bread, and garnish with extra basil if desired.

What to Serve With Mary Berry Meatballs in Tomato and Basil Sauce
- Spaghetti or penne: A classic pairing.
- Garlic bread: Perfect for mopping up the sauce.
- Mashed potatoes: For a hearty alternative.
- Green salad: Adds freshness and balance.
Pro Tips for the Perfect Mary Berry Meatballs in Tomato and Basil Sauce
- Use a mix of meats: A combination of beef and pork adds flavor and tenderness.
- Chill the meatballs: Refrigerate the shaped meatballs for 30 minutes to help them hold their shape during cooking.
- Don’t overcrowd the pan: Cook the meatballs in batches for even browning.
- Use fresh basil: Fresh basil gives the sauce a vibrant, aromatic flavor.
- Make ahead: Prepare the sauce and meatballs separately, then combine and reheat when ready to serve.
How Do I Store Mary Berry Meatballs in Tomato and Basil Sauce?
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freeze: Freeze the cooked meatballs and sauce in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating.
How Do I Reheat Mary Berry Meatballs in Tomato and Basil Sauce?
- Stovetop: Reheat gently in a saucepan over low heat, stirring occasionally.
- Microwave: Heat in a microwave-safe dish in 1-2 minute intervals until warmed through.
Nutrition Value (per serving):
- Calories: 400
- Protein: 25g
- Fat: 20g
- Carbohydrates: 25g
- Fiber: 4g
FAQs
How do I stop meatballs from falling apart during cooking?
To prevent meatballs from falling apart, ensure the mixture is well combined and includes a binding agent like breadcrumbs and egg. Chilling the meatballs for 30 minutes before cooking helps them hold their shape.
Can I use dried basil instead of fresh in the sauce?
Yes, you can use dried basil if fresh is not available. Use about 1 teaspoon of dried basil as a substitute, but add it earlier in the cooking process to allow the flavor to infuse into the sauce.
What’s the best way to make meatballs more tender?
For tender meatballs, avoid overmixing the ingredients, which can make them dense. Use a combination of minced meats like beef and pork, and include breadcrumbs and a small amount of milk to keep the mixture moist.
Can I freeze meatballs in tomato sauce?
Yes, meatballs in tomato sauce freeze well. Allow the dish to cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop or in the microwave before serving.
Final Words
This Mary Berry Meatballs in Tomato and Basil Sauce Recipe is a delicious, comforting dish that’s easy to make and loved by all. With tender meatballs and a rich, flavorful sauce, it’s perfect for family dinners or entertaining guests. Pair it with your favorite sides and enjoy a hearty, home-cooked meal!
More Delicious Recipes
- Jamie Oliver 5 Ingredients Chicken Lemon
- Jamie Oliver Cottage Pie
- Jamie Oliver Pizza Dough Without Yeast
- Jamie Oliver Kimchi Coleslaw
Mary Berry Meatballs in Tomato and Basil Sauce Recipe
This dish features homemade meatballs made from minced meat and flavorful seasonings, simmered in a classic tomato and basil sauce. Mary Berry’s recipe ensures perfectly moist meatballs and a sauce that’s bursting with fresh, herby flavor.
- Prep Time: 20
- Cook Time: 30
- Total Time: 50 minutes
- Yield: 4 1x
- Category: Main Course
- Method: Frying and Simmering
- Cuisine: Italian
Ingredients
For the Meatballs:
- 500g minced beef or pork (or a mix)
- 1 small onion, finely chopped
- 1 garlic clove, minced
- 50g breadcrumbs
- 1 egg, beaten
- 2 tbsp fresh parsley, chopped
- Salt and black pepper, to taste
- 2 tbsp olive oil, for frying
For the Tomato and Basil Sauce:
- 1 tbsp olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 cans (400g each) of chopped tomatoes
- 2 tbsp tomato purée
- 1 tsp sugar
- A handful of fresh basil leaves, torn
- Salt and black pepper, to taste
Instructions
For the Meatballs:
- Mix the Ingredients: In a large mixing bowl, combine the minced meat, chopped onion, garlic, breadcrumbs, beaten egg, parsley, salt, and pepper. Mix well until evenly combined.
- Shape the Meatballs: Roll the mixture into small, even-sized balls, about the size of a walnut.
- Cook the Meatballs: Heat the olive oil in a large frying pan over medium heat. Add the meatballs in batches and fry until golden brown on all sides. Remove and set aside.
For the Tomato and Basil Sauce:
- Sauté the Vegetables: In the same pan, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and garlic, and sauté for 5-7 minutes until softened.
- Make the Sauce: Stir in the chopped tomatoes, tomato purée, sugar, salt, and pepper. Bring to a simmer and let it cook for 10-15 minutes until slightly thickened.
- Add the Basil: Stir in the fresh basil leaves and adjust the seasoning if needed.
Combine and Cook:
- Simmer the Meatballs in the Sauce: Add the browned meatballs to the sauce, ensuring they are fully coated. Simmer gently for another 10-15 minutes until the meatballs are cooked through and the flavors have melded.
- Serve and Enjoy: Serve the meatballs hot with pasta, rice, or crusty bread, and garnish with extra basil if desired.