• Home
  • About
  • Contact
  • Privacy Policy
Sunday, November 15, 2026
  • Login
Mince Recipes / Ground Meat Recipes
  • Home
  • Beef Recipes
  • Chicken Recipes
  • Lamb Recipes
  • Pork Recipes
  • Turkey Recipes
  • Seafood Recipes
No Result
View All Result
  • Home
  • Beef Recipes
  • Chicken Recipes
  • Lamb Recipes
  • Pork Recipes
  • Turkey Recipes
  • Seafood Recipes
No Result
View All Result
Mince Recipes / Ground Meat Recipes
No Result
View All Result
Home Ground Beef Recipes / Beef Mince Recipes

Hearty Italian Meatball Gratin

Gretel Shaw by Gretel Shaw
December 23, 2021
in Ground Beef Recipes / Beef Mince Recipes
Hearty Italian Meatball Gratin
185
VIEWS
Jump to Recipe Print Recipe
  • Pinterest
  • Facebook
  • Reddit
  • WhatsApp

This is a baked meatball dish: seasoned lean beef and bacon meatballs browned on the stovetop, then finished in a tomato-olive sauce under a layer of melted cheddar. It takes about an hour start to finish and makes four solid servings. The main reason to make it is that it reheats extremely well, so the effort pays off across more than one meal.

The short version of why this works

Two things matter here. First, browning the meatballs before they go into the oven. That crust locks in moisture and adds flavor the sauce alone cannot provide — skip it and you get pale, soft meatballs that fall apart when served. Second, the sauce needs a few minutes of stovetop simmering before it goes into the dish. Raw passata and canned tomatoes straight from the tin are too thin and watery; a short simmer concentrates them just enough so the sauce clings to the meatballs rather than pooling at the bottom of the gratin dish.

Ingredient notes

  • 5% fat ground beef: The low fat content is deliberate — it keeps the meatballs firm enough to hold their shape through browning and baking. Higher-fat beef works but the meatballs will shrink more and the sauce can turn greasy.
  • Passata: This is smooth sieved tomato with no seeds or skins. If you only have tomato paste, use one tablespoon thinned with two tablespoons of water — it is more concentrated, so don’t use it straight.
  • Black olives: The recipe calls for 16 small ones, chopped into the sauce. Skip the garnish-style whole olives on top — not worth the extra dish. The chopped olives in the sauce are what actually add the briny contrast.
  • Reduced-fat cheddar: It melts and browns fine. Regular cheddar works too; just use the same 80g weight.
  • Worcestershire sauce: Adds a savory depth that straight tomato sauce lacks. Don’t leave it out.

If something goes sideways

  • Meatballs falling apart in the pan: The egg is the binder — make sure it is fully beaten before mixing in. If the mixture still feels too loose, refrigerate it for 15 minutes before shaping. Cold fat holds the shape better during browning.
  • Cheese not browning after 25 minutes: Switch the oven to broil for the last 2–3 minutes. Keep the dish on the middle rack and watch it closely — reduced-fat cheese can go from pale to burnt faster than full-fat.
  • Sauce too thin after baking: This usually means the stovetop simmer was too short or the lid was left on. Next time, simmer uncovered. If it happens mid-bake, remove the foil or lid for the final 10 minutes.
  • Meatballs dry in the center: Ground beef at 160°F (71°C) is safe and should still be juicy if the fat content is right. Overcooking during the stovetop browning stage is usually the cause — brown the outside, not cook them through. The oven finishes the job.
  • Olives too dominant in flavor: Reduce to 10–12 pieces rather than removing them entirely. Rinsing brined olives before chopping also tones down the saltiness without losing the flavor.

Leftovers and meal prep

This dish keeps well. Store cooled leftovers in an airtight container in the fridge for up to 3 days. The sauce thickens overnight, which actually improves the texture when reheated — add a splash of water before microwaving to loosen it. For longer storage, freeze individual portions in sealed containers for up to 2 months; thaw overnight in the fridge before reheating. The meatballs themselves can be made and browned up to 2 days ahead and kept refrigerated, which cuts the day-of cooking time to roughly 30 minutes. If you are doubling the batch for the week, use two gratin dishes side by side rather than one deep casserole — the meatballs heat more evenly in a single layer.

Prevent your screen from going dark
Hearty Italian Meatball Gratin2

Italian Meatball Gratin with Tomato-Olive Sauce

Gretel Gretel Shaw
This Italian meatball gratin is a delicious meatball recipe that you must try. Check out the very easy recipe here.
5 from 1 vote
Print Recipe Share by Email Pin Recipe Share on Facebook
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Main Course
Cuisine Italian
Servings 4 servings
Calories 361 kcal

Equipment

Large non-stick frying pan (12-inch / 30cm)
Medium saucepan
Gratin dish or shallow casserole dish (approximately 2-litre / 2-quart)
Large mixing bowl
Instant-read meat thermometer

Ingredients
 
 

Meatball Ingredients

  • Glass Bowl Of Olive Oil Isolated On White Background 1 tablespoon olive oil - for frying
  • Raw Meat Mince 14 oz ground beef (minced beef) - lean ; minced beef, 5% fat, about 400g
  • Ripe Yellow Onion On A White Background 1 medium yellow onion - very finely diced 150g
  • Garlic 2 cloves garlic - finely diced 6g
  •  
    3 rashers smoked bacon - approximately 90g / 3oz, trimmed of all fat and finely diced
  • Dried Basil Leaves In Wooden Bowl Over White 1 tablespoon dried basil
  • Oregano Dried In Wooden Bowl Over White 1 tablespoon dried oregano
  • Thyme Seasoning Spice In Bowl On White Background 1 teaspoon dried thyme
  • Crushed Tomatoes 1 tablespoon passata or crushed tomatoes (tomato puree with seeds removed) - or crushed tomatoes
  • Chicken Egg 1 medium egg - beaten 50g
  •  
    1 pinch freshly cracked black pepper - to taste

Sauce Ingredients

  •  
    1 tin chopped tomatoes - 400g / 14oz
  • Crushed Tomatoes 6 tablespoons passata or crushed tomatoes (tomato puree with seeds removed) - or crushed tomatoes, approximately 90ml / 3fl oz
  • Red Wine 2 fl oz red wine - about 50ml
  • Worcestershire Sauce 1 tablespoon Worcestershire sauce
  • Red Hot Chili Pepper Powder And Half Isolated On White Background 1 teaspoon chili powder (chilli powder in British English)
  • Dried Basil Leaves In Wooden Bowl Over White 1 teaspoon dried basil
  • Oregano Dried In Wooden Bowl Over White 1 teaspoon dried oregano
  • Black Olives 16 small black olives - chopped 40-50g
  • Cheddar Cheese Block, Paths 3 oz cheddar cheese - reduced-fat, grated, about 80g

Instructions
 

  • Heat 1 tablespoon olive oil in a large non-stick frying pan over medium-high heat. Fry the diced bacon until crisp, about 3–4 minutes. Transfer the crispy bacon to a large mixing bowl.
    1 tablespoon olive oil, 3 rashers smoked bacon
  • Add the ground beef, onion, garlic, dried basil, dried oregano, dried thyme, 1 tablespoon passata, beaten egg, and plenty of cracked black pepper to the bowl with the bacon. Mix well until evenly combined.
    14 oz ground beef (minced beef), 1 medium yellow onion, 2 cloves garlic, 1 tablespoon dried basil, 1 tablespoon dried oregano, 1 teaspoon dried thyme, 1 tablespoon passata or crushed tomatoes (tomato puree with seeds removed), 1 medium egg, 1 pinch freshly cracked black pepper
  • Shape the mixture into meatballs just larger than a walnut. Using the same pan as for the bacon, fry the meatballs until browned on all sides – you may need to do this in two batches – then cover and set aside.
  • Preheat the oven to 190°C / 375°F (170°C fan-forced). Put all of the sauce ingredients in a saucepan and bring to a boil. Reduce the heat and simmer for a few minutes until the sauce has thickened slightly.
    1 tin chopped tomatoes, 6 tablespoons passata or crushed tomatoes (tomato puree with seeds removed), 2 fl oz red wine, 1 tablespoon Worcestershire sauce, 1 teaspoon chili powder (chilli powder in British English), 1 teaspoon dried basil, 1 teaspoon dried oregano, 16 small black olives
  • Cover the base of a casserole or gratin dish with the meatballs, aligned evenly, leaving space in between each one. Pour the sauce over the meatballs, ensuring that it fills all the gaps between them.
  • Sprinkle the grated cheddar evenly over the top. Bake for 20–25 minutes, or until the cheese is golden brown and the sauce is bubbling around the edges. Let it rest for 5 minutes before serving with a large green salad.
    3 oz cheddar cheese
Prevent your screen from going dark

Notes

Storage: Cool completely, then store in an airtight container in the fridge for up to 3 days. Add a splash of water before reheating to loosen the sauce.
Freezer: Freeze individual portions in sealed containers for up to 2 months. Thaw overnight in the fridge before reheating in the oven at 180°C / 350°F until heated through.
Make-Ahead: Brown the meatballs up to 2 days ahead and refrigerate. On the day, make the sauce and bake — cuts active time to about 30 minutes.
Substitutions: Swap cheddar for mozzarella or Gruyère for a different melt. Turkey mince works in place of beef but add 1 tablespoon olive oil to compensate for less fat.
Pro Tip: Don’t overcrowd the pan when browning — fry in two batches to get a proper crust rather than steaming the meatballs.

Nutrition

Serving: 1servingCalories: 361kcalCarbohydrates: 10gProtein: 31gFat: 20gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.4gCholesterol: 118mgSodium: 645mgPotassium: 701mgFiber: 3gSugar: 3gVitamin A: 517IUVitamin C: 6mgCalcium: 195mgIron: 6mg
How did this recipe turn out for you?Rate this Recipe !

Frequently asked questions

Can I use regular ground beef instead of 5% fat?

Yes, but expect slightly different results. Higher-fat beef produces more grease in the pan and a richer sauce, and the meatballs may shrink a bit more during cooking. Drain excess fat from the pan after browning before you add the sauce ingredients.

How do I know when the meatballs are fully cooked?

Ground beef needs to reach an internal temperature of 160°F (71°C). After 20–25 minutes in a 190°C (375°F) oven following stovetop browning, meatballs of walnut-plus size will be cooked through. A meat thermometer inserted into the center of the largest meatball is the reliable check.

Can I assemble this the night before and bake it the next day?

Yes, and it works well for weeknight cooking. Assemble the dish fully — browned meatballs, sauce, cheese — cover tightly with foil, and refrigerate overnight. Add 5–8 extra minutes to the bake time since everything starts cold.

What can I use instead of red wine?

Beef stock is the most straightforward swap, used in the same 50ml quantity. It keeps the sauce savory without adding sweetness. A small splash of balsamic vinegar (about a teaspoon) added alongside the stock gives back some of the acidity the wine would have contributed.

Can I freeze this before baking rather than after?

Freezing before baking is possible but not ideal here — the cheese can turn grainy when frozen raw and then baked from thawed. It is more reliable to bake first, cool completely, then freeze in portions. Reheat covered in a 180°C (350°F) oven for 20–25 minutes or until the center reaches 74°C (165°F).

What to cook next

  • Beef Ricotta Lasagna Rolls
  • Ultimate Cheesy Beef Bake
  • Olive Beef Polpette Perfection
  • Hearty Beef Cauliflower Bake

  • Pinterest
  • Facebook
  • Reddit
  • WhatsApp
Previous Post

Filling Turkey Meatball Soup

Next Post

Delicious Meatballs in Creamy Cashew Nut Sauce

Related Posts

Creamy Taco Fajita Beef Casserole
Ground Beef Recipes / Beef Mince Recipes

Creamy Taco Beef Casserole

October 9, 2026
Beef Pea &Amp; Carrot Pie Casserole
Ground Beef Recipes / Beef Mince Recipes

Hearty Beef Pie Casserole

October 7, 2026
Spicy Kimchi Beef Casserole
Ground Beef Recipes / Beef Mince Recipes

Spicy Kimchi Beef Casserole

October 5, 2026
Beef Poblano Pepper &Amp; Rice Casserole
Ground Beef Recipes / Beef Mince Recipes

Southwestern Beef Rice Bake

October 2, 2026
Beef And Spinach Artichoke Casserole
Ground Beef Recipes / Beef Mince Recipes

Creamy Beef Artichoke Bake

September 30, 2026
One-Pot Beef And Rice Casserole
Ground Beef Recipes / Beef Mince Recipes

Hearty Beef Rice Casserole

September 25, 2026
TuckerFinder
What are you eating for?
KetoHigh proteinUnder 30 minLow sugarDiabetes-friendly
✓ 7,395 recipes matched on per-serve nutrition
✓ Stack filters — “high-protein + under 30 min”
✓ Weekly meal planner with macro totals
✓ Smart shopping list, merged by aisle
★ $29.99/yr locked for life
Become a founding member →
Free to join · price never rises while subscribed
Join our mince recipes Facebook group

Cooking Music

Navigate

  • Home
  • About
  • Contact
  • Privacy Policy

Recent Recipes

Creamy Taco Fajita Beef Casserole

Creamy Taco Beef Casserole

October 9, 2026
Beef Pea &Amp; Carrot Pie Casserole

Hearty Beef Pie Casserole

October 7, 2026

Browse by Category

  • About Mince
  • Ground Beef Recipes / Beef Mince Recipes
  • Ground Chicken: Ground Chicken Recipes (Quick, Healthy, Family-Friendly) | MinceRecipes
  • Ground Lamb Recipes / Lamb Mince Recipes
  • Ground Pork: Ground Pork Recipes (Asian, Italian, Budget) | MinceRecipes
  • Ground Seafood Recipes / Mince Seafood Recipes
  • Ground Turkey: Ground Turkey Recipes (Easy, Healthy & Quick) | MinceRecipes
  • Ground Venison Recipes / Venison Mince Recipes
  • Mince Chicken Recipes
  • Minced Game meat
  • Uncategorized
  • Vegetarian Recipes

© 2026 Mince Recipes

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
mincerecipesinfo
Thousands of Mince and Ground Meat Recipes - Beef, Turkey, Chicken, Lamb, Venison, Pork Recipes. We have mince recipes for lunch, dinner, breakfast and snacks.
Follow Us
No Result
View All Result
  • Home
  • Beef Recipes
  • Chicken Recipes
  • Lamb Recipes
  • Pork Recipes
  • Turkey Recipes
  • Seafood Recipes

© 2026 Mince Recipes

Rate This Recipe

Your vote:




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