Jamie Oliver Meatballs in Tomato Sauce

Jamie Oliver meatballs in tomato sauce

Jamie Oliver’s meatballs in tomato sauce are the definition of comfort food done right—juicy, tender meatballs simmered in a rich, flavorful tomato sauce that clings beautifully to every bite. It’s a dish that feels homely and nostalgic, yet delivers restaurant-level depth when made properly.

This recipe works brilliantly for family dinners, meal prep, or even entertaining guests. It serves about 4 people and takes roughly 45–60 minutes from start to finish.

In this guide, I’ll walk you through each step in detail so you can achieve soft, flavorful meatballs and a perfectly balanced tomato sauce.

What Makes This Recipe Worth Making

  • Juicy, tender meatballs every time
    The right mix of ingredients ensures softness without falling apart, giving you that perfect bite.
  • Rich and well-balanced tomato sauce
    Slow simmering allows flavors to deepen, creating a sauce that’s both comforting and vibrant.
  • Perfect for batch cooking
    This dish stores and reheats well, making it ideal for meal prep or leftovers.
  • Family-friendly and crowd-pleasing
    A classic that appeals to all ages and tastes.
  • Versatile serving options
    Works with pasta, rice, bread, or even on its own.

What Is Jamie Oliver’s Meatballs in Tomato Sauce?

Jamie Oliver’s meatballs in tomato sauce is a dish where seasoned ground meat is shaped into balls, browned, and then simmered in a tomato-based sauce until tender and full of flavor.

Jamie Oliver’s Meatballs Ingredients List

For the Meatballs

  • 500g ground beef or mixed meat
  • 1 egg
  • 50g breadcrumbs
  • 2 cloves garlic (minced)
  • Fresh parsley (chopped)
  • 2 tablespoons grated parmesan
  • Salt and black pepper (to taste)
  • 2 tablespoons olive oil

For the Tomato Sauce

  • 1 onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 can (400g) chopped tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano or basil
  • Salt and pepper (to taste)

Optional additions:

  • Chili flakes
  • Fresh basil
  • A pinch of sugar

How to Prepare Jamie Oliver’s Meatballs in Tomato Sauce – Simple Steps

Step 1: Prepare the Meatball Mixture

In a bowl, combine ground meat, egg, breadcrumbs, garlic, parsley, parmesan, salt, and pepper. Mix gently using your hands until just combined. Overmixing can make the meatballs dense, so keep it light and airy.

Step 2: Shape the Meatballs

Roll the mixture into evenly sized balls (about golf-ball size). Keeping them uniform ensures even cooking and better presentation.

Step 3: Brown the Meatballs

Heat olive oil in a large pan over medium heat. Add the meatballs and cook until browned on all sides. You don’t need to cook them fully at this stage—just develop a golden crust for flavor.

Step 4: Start the Sauce Base

Remove the meatballs and in the same pan, add chopped onion. Cook until soft and slightly golden, allowing it to absorb the leftover flavors from the meat.

Step 5: Add Garlic and Herbs

Stir in garlic and dried herbs, cooking briefly until fragrant. This step builds the aromatic base of the sauce.

Step 6: Add Tomatoes

Pour in chopped tomatoes and stir well. Let the sauce simmer for 10–15 minutes until it thickens slightly and develops flavour.

Step 7: Return the Meatballs

Place the meatballs back into the sauce. Cover and simmer for another 15–20 minutes until the meatballs are fully cooked and tender.

Step 8: Finish and Serve

Taste and adjust seasoning. Add fresh basil or parsley before serving for freshness and colour.

Jamie Oliver meatballs in tomato sauce

Common Mistakes to Avoid When Making Jamie Oliver’s Meatballs in Tomato Sauce

  • Overmixing the meat mixture
    Leads to tough and dense meatballs.
  • Skipping the browning step
    Reduces depth of flavor significantly.
  • Cooking meatballs too quickly in sauce
    They need time to absorb flavors.
  • Using too much liquid in sauce
    Results in a thin consistency.
  • Under-seasoning
    Both meatballs and sauce need proper seasoning.

Delicious Side Dishes to Serve With Jamie Oliver’s Meatballs in Tomato Sauce

  • Spaghetti or pasta
    Classic pairing that holds the sauce beautifully.
  • Mashed potatoes
    Adds a creamy contrast to the tangy sauce.
  • Crusty bread
    Perfect for soaking up the sauce.
  • Steamed vegetables
    Adds freshness and balance.
  • Rice or couscous
    Light and satisfying option.

Expert Tips to Get Jamie Oliver’s Meatballs in Tomato Sauce Right

  • Use a mix of meats
    Combining beef and pork gives better flavor and texture.
  • Keep meatballs slightly loose
    Helps maintain tenderness.
  • Simmer gently, not aggressively
    Keeps meatballs intact and juicy.
  • Taste the sauce before adding meatballs
    Ensures proper seasoning.
  • Let the dish rest before serving
    Allows flavors to settle and deepen.

How to Add More Flavour to Meatballs in Tomato Sauce

  • Add parmesan to the sauce
    Boosts richness.
  • Use fresh herbs instead of dried
    Adds brightness.
  • Include chili flakes
    Adds a gentle heat.
  • Use roasted garlic
    Enhances sweetness and depth.

How to Adjust Jamie Oliver’s Meatballs in Tomato Sauce for Kids

  • Reduce strong spices
    Keep flavors mild and balanced.
  • Make smaller meatballs
    Easier for kids to eat.
  • Add a pinch of sugar to sauce
    Balances acidity.
  • Serve with familiar sides
    Like pasta or rice.

Best Way to Store Meatballs in Tomato Sauce Leftovers

  • Refrigerate in airtight container
    Keeps fresh for up to 3–4 days.
  • Cool completely before storing
    Prevents moisture buildup.
  • Store in portions
    Makes reheating easier.
  • Freeze for longer storage
    Lasts up to 2–3 months.

Best Ways to Reheat Meatballs in Tomato Sauce Leftovers

  • Stovetop reheating
    Heat gently while stirring occasionally.
  • Microwave method
    Quick and convenient for small portions.
  • Add a splash of water or stock
    Keeps sauce from thickening too much.
  • Reheat on low heat
    Prevents overcooking the meatballs.

Nutritional Value (Per Serving)

  • Calories: ~420 kcal
  • Carbohydrates: ~18g
  • Protein: ~30g
  • Fat: ~25g
  • Fiber: ~4g

FAQs

Can I bake the meatballs instead of frying?

Yes, baking is a healthier option and still produces good results, though frying adds more flavor.

Why are my meatballs falling apart?

This usually happens if there isn’t enough binding (egg or breadcrumbs) or if they weren’t handled gently.

Can I make this dish ahead of time?

Yes, it actually tastes better the next day as the flavours develop.

What type of meat works best for meatballs?

Beef is ideal for flavour and tenderness.

Final Words

Jamie Oliver’s meatballs in tomato sauce are a timeless dish that combines simplicity with deep, comforting flavour. It’s easy to prepare, endlessly adaptable, and perfect for both everyday meals and special occasions. Once you master it, it becomes a reliable favourite in your kitchen.

More recipes to add to your list

Print

Jamie Oliver Meatballs in Tomato Sauce

Jamie Oliver’s meatballs in tomato sauce is a dish where seasoned ground meat is shaped into balls, browned, and then simmered in a tomato-based sauce until tender and full of flavor.

  • Author: Adan Kendric
  • Prep Time: 15
  • Cook Time: 40
  • Total Time: 55 minutes
  • Yield: 4 1x
  • Category: Main Course
  • Method: Pan-cooking & simmering
  • Cuisine: British

Ingredients

Scale

For the Meatballs

  • 500g ground beef or mixed meat
  • 1 egg
  • 50g breadcrumbs
  • 2 cloves garlic (minced)
  • Fresh parsley (chopped)
  • 2 tablespoons grated parmesan
  • Salt and black pepper (to taste)
  • 2 tablespoons olive oil

For the Tomato Sauce

  • 1 onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 can (400g) chopped tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano or basil
  • Salt and pepper (to taste)

Optional additions:

  • Chili flakes
  • Fresh basil
  • A pinch of sugar

Instructions

Step 1: Prepare the Meatball Mixture

In a bowl, combine ground meat, egg, breadcrumbs, garlic, parsley, parmesan, salt, and pepper. Mix gently using your hands until just combined. Overmixing can make the meatballs dense, so keep it light and airy.

Step 2: Shape the Meatballs

Roll the mixture into evenly sized balls (about golf-ball size). Keeping them uniform ensures even cooking and better presentation.

Step 3: Brown the Meatballs

Heat olive oil in a large pan over medium heat. Add the meatballs and cook until browned on all sides. You don’t need to cook them fully at this stage—just develop a golden crust for flavor.

Step 4: Start the Sauce Base

Remove the meatballs and in the same pan, add chopped onion. Cook until soft and slightly golden, allowing it to absorb the leftover flavors from the meat.

Step 5: Add Garlic and Herbs

Stir in garlic and dried herbs, cooking briefly until fragrant. This step builds the aromatic base of the sauce.

Step 6: Add Tomatoes

Pour in chopped tomatoes and stir well. Let the sauce simmer for 10–15 minutes until it thickens slightly and develops flavor.

Step 7: Return the Meatballs

Place the meatballs back into the sauce. Cover and simmer for another 15–20 minutes until the meatballs are fully cooked and tender.

Step 8: Finish and Serve

Taste and adjust seasoning. Add fresh basil or parsley before serving for freshness and color.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply