Meatballs with Tomato Sauce, Garlic Bread, and Butter Pudding Recipe

Introduction

This comforting dish combines juicy beef meatballs simmered in a rich tomato sauce, layered with garlic bread and bubbly mozzarella cheese. It’s perfect for a cozy dinner and pairs beautifully with a fresh green salad for balance.

The image shows a white rectangular baking dish filled with layered meatball and bread bake. The bottom layer is chunky red tomato sauce, topped with browned meatballs scattered around, visible between thick slices of golden-brown toasted bread standing vertically. Melted white cheese fills spaces between the bread and meatballs, with some crispy browned spots on top. Fresh bright green basil leaves are scattered on the surface for color. Next to the dish on a white marbled texture surface is a white wooden bowl with mixed green leafy salad. A white plate with a serving of the bake topped with basil leaves and a silver fork with a dark wooden handle rests partly on it. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 4 tbsp olive oil, plus extra for drizzling
  • 3 garlic cloves, crushed
  • 1 tsp oregano
  • 1 tsp caster sugar
  • Small handful basil leaves, finely chopped (reserve some whole to serve, if you like)
  • 2 x 400g cans chopped tomatoes
  • 1 garlic baguette (around 210g), sliced
  • 125g ball buffalo mozzarella, drained and torn into pieces
  • Green salad, to serve
  • 50g dried breadcrumbs
  • 2 tbsp milk
  • 500g beef mince
  • 1 small onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 egg
  • 1 tsp mixed herbs

Instructions

  1. Step 1: To make the tomato sauce, heat half the olive oil in a flameproof oven dish or ovenproof frying pan over medium heat. Add the crushed garlic and cook for 2 minutes until fragrant. Stir in oregano, caster sugar, chopped basil, and the chopped tomatoes along with a splash of water from the cans. Bring to a simmer and let it bubble away gently for 15-20 minutes until thickened. Season to taste with salt and pepper.
  2. Step 2: Meanwhile, mix the dried breadcrumbs and milk in a large bowl and set aside for 5 minutes to absorb. Add beef mince, finely chopped onion, crushed garlic, egg, mixed herbs, ½ teaspoon salt, and some black pepper. Combine well and shape the mixture into 20 golf ball-sized meatballs.
  3. Step 3: Heat the remaining olive oil in a frying pan over medium-high heat. Add the meatballs and brown them on all sides. They do not need to be fully cooked at this stage. Remove the browned meatballs to a plate.
  4. Step 4: Preheat the oven to 200°C (180°C fan) or gas mark 6. Pour half of the tomato sauce into a baking dish. Layer garlic bread slices and meatballs evenly over the sauce. Drizzle over the remaining tomato sauce and scatter torn mozzarella pieces on top. Drizzle with a little more olive oil and season with freshly ground black pepper.
  5. Step 5: Bake in the oven for 20-25 minutes until the top is golden and bubbling. Before serving, scatter some whole basil leaves over the dish and serve alongside a fresh, sharply dressed green salad.

Tips & Variations

  • For extra flavor in the meatballs, try adding a pinch of chili flakes or grated parmesan.
  • If you prefer, substitute beef mince with turkey or lamb mince for a different taste.
  • Use a crusty ciabatta or sourdough loaf if garlic baguette is unavailable.
  • Leftover sauce can be stirred into pasta or used as a dipping sauce for bread.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in the oven at 180°C (160°C fan) to regain crispness in the garlic bread, or microwave on medium heat if short on time.

How to Serve

A white baking dish filled with a layered baked dish featuring thick slices of toasted golden bread arranged vertically and slightly leaning in the dish. Beneath and between the bread slices are browned meatballs and a rich red tomato sauce with some melted white cheese draped over both bread and meatballs. Small green basil leaves are scattered on top, adding fresh color. Next to the dish is a white wooden bowl with mixed green and dark red lettuce leaves, and a white plate holding a serving of the layered bake with a silver fork resting on the side. The scene is set on a white marbled surface with a few scattered basil leaves. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare this dish ahead of time?

Yes, you can prepare the tomato sauce and meatballs separately and refrigerate them. Assemble and bake the dish just before serving for best results.

Can I freeze the leftovers?

This dish freezes well. Cool completely, transfer to a freezer-safe container, and freeze for up to 1 month. Thaw overnight in the fridge before reheating thoroughly in the oven.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Meatballs with Tomato Sauce, Garlic Bread, and Butter Pudding Recipe


  • Author: Sophie
  • Total Time: 1 hour 5 minutes
  • Yield: 46 servings 1x

Description

This comforting recipe features juicy beef meatballs simmered in a rich tomato and basil sauce, layered with garlicky bread and creamy buffalo mozzarella, then baked to golden perfection. Served alongside a crisp green salad, it’s a hearty, satisfying meal perfect for a cozy dinner.


Ingredients

Scale

Tomato Sauce

  • 4 tbsp olive oil, plus extra for drizzling
  • 3 garlic cloves, crushed
  • 1 tsp oregano
  • 1 tsp caster sugar
  • Small handful basil leaves, finely chopped (reserve some whole to serve, if you like)
  • 2 x 400g cans chopped tomatoes

Meatballs

  • 50g dried breadcrumbs
  • 2 tbsp milk
  • 500g beef mince
  • 1 small onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 egg
  • 1 tsp mixed herbs
  • ½ tsp salt
  • Black pepper, to season

Additional

  • 1 garlic baguette (around 210g), sliced
  • 125g ball buffalo mozzarella, drained and torn into pieces
  • Green salad, to serve

Instructions

  1. Make the tomato sauce: Heat half of the olive oil in a flameproof oven dish or ovenproof frying pan over medium heat. Add the crushed garlic and cook for 2 minutes until fragrant. Stir in oregano, caster sugar, chopped basil, and the chopped tomatoes. Rinse out the tomato cans with a splash of water and pour into the pan. Bring to a simmer and let it cook for 15-20 minutes until the sauce thickens and reduces. Season to taste.
  2. Prepare the meatball mixture: In a large bowl, combine the dried breadcrumbs and milk and let them soak for 5 minutes. Add the beef mince, finely chopped onion, crushed garlic, egg, mixed herbs, salt, and pepper. Mix thoroughly to combine.
  3. Shape and brown the meatballs: Form the mixture into 20 golf ball-sized meatballs. Heat the remaining olive oil in a second frying pan over medium-high heat. Add the meatballs and brown them evenly on all sides. Once browned, remove from the pan and set aside (they will finish cooking in the oven).
  4. Assemble the bake: Preheat your oven to 200°C (180°C fan)/gas mark 6. Pour half of the tomato sauce into a baking dish. Layer slices of garlic baguette and meatballs on top. Drizzle the remaining tomato sauce over the layered ingredients. Scatter torn pieces of buffalo mozzarella on top. Drizzle a little extra olive oil and season with black pepper.
  5. Bake and serve: Bake in the preheated oven for 20-25 minutes until the top is golden, bubbly, and the cheese has melted. Remove from the oven and scatter over whole basil leaves if desired. Serve hot with a large green salad dressed sharply to balance the richness.

Notes

  • You can substitute beef mince with a mix of pork and beef for more flavor.
  • Make sure to brown the meatballs thoroughly to build a rich flavor before baking.
  • Use fresh basil for the best aromatic flavor in the tomato sauce and as a garnish.
  • If buffalo mozzarella is unavailable, fresh mozzarella is a good alternative.
  • The garlic baguette adds a delicious crunch but can be replaced with any crusty bread sliced thickly.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Keywords: meatballs, garlic bread, buffalo mozzarella, tomato sauce, baked meatballs, Italian dinner, comfort food

Similar Posts

Leave a Reply

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

Recipe rating