Felly Bull

  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
menu icon
go to homepage
  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
search icon
Homepage link
  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
×
Home » Recipes » Meatballs

Three Cheese Meatball Lasagne

Published: Oct 13, 2021 · Modified: Mar 5, 2026 by Deborah · This post may contain affiliate links · This blog generates income via ads · #sponsoredpost · Leave a Comment

Three cheese meatball lasagne in a large rectangular Staub dish.
Jump to Recipe

This three cheese meatball lasagne is a hearty twist on a classic. Think tender, juicy meatballs simmered in a rich tomato sauce, layered with creamy béchamel and topped with three kinds of cheese - mozzarella for stretch, cheddar for sharpness, and parmesan for that irresistible savoury finish. It's indulgent, comforting, and guaranteed to impress family or guests alike.

The original recipe was on the cover of the October 2018 BBC Good Food magazine...it's what made me buy the magazine!  I made it at the time and love it.  

It's a great recipe for Sunday dinners, batch cooking and freezing.  Make it ahead of time and bake when it's needed.

The tomato sauce is delicious with the yummy flavours of fennel and chilli flakes and there's more than enough sausage meatballs to get some in every bite!

If you love traditional lasagne, I think you'll enjoy trying out this one too.

Tips

  • Use plant-based meatballs for a vegetarian option.
  • Leftovers can also be frozen in an airtight container.   Defrost thoroughly and reheat in the oven or microwave.
  • This three cheese meatball lasagne recipe can easily be halved if you're cooking for less people.  

Frequently Asked Questions

What cheeses work best? 

Ricotta, mozzarella, and parmesan are classic, but you can substitute cottage cheese, fontina, or cheddar if you like. 

My lasagne sheets aren't soft enough - what went wrong? 

Add a bit more sauce between layers or pre-soak the pasta sheets in warm water for 10 minutes before assembling. 

What can I serve with it? 

Garlic bread, green salad, or green vegetable side dishes balance the richness perfectly. 

Other recipes you might also like to try

  • Chicken meatballs with cheesy orzo in a blue patterned pasta bowl and a mustard yellow napkin on the side
    Chicken Meatballs with Boursin Orzo
  • A portion of spicy sausage meatball pasta in a green and cream pasta bowl.
    Spicy Sausage Meatball Pasta
  • 'Nduja meatballs with spaghetti in large round casserole
    'Nduja Meatballs
  • Meatballs with tomato sauce and spaghetti in a pasta bowl, garnished with parmesan and parsley
    Meatballs with Tomato Sauce (Thermomix)

Click here for all pasta dishes, and here to browse pork recipes.

Recent new recipes

  • Air fryer roast beef sitting on a board with 3 slices carved, a small jug of red wine jus and a bowl of chantenay carrots on the side.
    Air Fryer Roast Beef
  • Petit pois with kale and onions in a large teal and cream serving bowl.
    Petit Pois with Kale and Onions
  • Marmalade roast carrots in a teal serving bowl.
    Marmalade Roast Carrots
  • Air fryer thyme roast baby potatoes in a teal and cream serving bowl.
    Air Fryer Thyme Roast Baby Potatoes
Close up of a portion of three cheese meatball lasagne on a teal dinner plate with broccoli.
Mushroom and Guinness pie in a round yellow pie dish.

Category Spotlight...

Vegan and Vegetarian

In this category you'll find a wide range of vegan and vegetarian recipes from different cuisines, ranging from vegetable sides, burgers, curries, salads, baked potatoes, pasta, noodles and more!!

Browse vegan and vegetarian recipes

How to make this Three Cheese Meatball Lasagne

Ingredients

  • 12 pork sausages
  • 2 tbsp olive oil
  • 2 onions (approx. 250g), chopped
  • 4 cloves garlic, crushed
  • 2 tsp fennel seeds
  • 2 tsp dried oregano or a small handful of fresh oregano leaves, chopped
  • 0.5 tsp chilli flakes (optional)
  • 1 tbsp sugar
  • 500ml passata
  • 400g tin chopped tomatoes
  • salt and freshly ground black pepper
  • 100g butter
  • 2 bay leaves
  • 100g plain flour
  • 1 litre milk (I use semi-skimmed)
  • 0.25 tsp fresh nutmeg, finely grated
  • 100g baby spinach
  • a handful of basil leaves, torn
  • 50g parmesan, grated
  • 220g to 250g dried lasagne sheets (about 10 to 12 sheets) or 4 fresh pasta sheets
  • 50g cheddar, grated
  • 150g ball mozzarella, torn into small pieces

Instructions

  1. Squeeze the meat from the sausages and roll into meatballs - you'll get about 4 balls from each sausage. Heat 1 tbsp of the olive oil in a large frying pan or shallow casserole dish on a medium to high heat. Cook the meatballs in batches, making sure you don't overcrowd the pan, for 4 to 5 minutes until they're all golden brown all over. Put them aside on a plate when they're ready.
  2. Heat the rest of the olive oil in the pan and add the onion. Cook on a medium heat, stirring occasionally, for 8 to 10 minutes until soft, then stir in the garlic, fennel, oregano, and chilli flakes, if using. Stir around for a minute or 2, then add the sugar, passata and tomatoes. Add a little water to the tomato tin to wash out all the tomatoes and add to the pan. Season well and simmer, uncovered, for 30 to 40 minutes over a gentle heat, stirring occasionally, until the sauce thickens, and the chopped tomatoes break down. With 20 minutes left for the sauce to simmer, heat the oven to 190C/170C fan/gas 5.
  3. Melt the butter in a medium saucepan over a medium to low heat, add the bay leaves and let them sizzle in the butter for 1 minute, then add the flour.  Increase the heat slightly and using a whisk or wooden spurtle to make a smooth paste, add the milk, a little at a time, stirring continuously until it's all incorporated and you have a thick white sauce. Add the nutmeg and some seasoning. Leave over a low heat for 5 minutes to allow the bay to infuse, whisking or stirring every now and then. Remove and discard the bay leaves.

To assemble:

  1. Keep about 10 meatballs aside and add the rest to the tomato sauce. Spoon half the tomato sauce and meatballs into a large baking dish (mine is 25cm x 35cm). Top with half the spinach, half the basil and a little parmesan. Pour over about a third of the white sauce, and top with a layer of lasagne sheets, breaking them up to fit the dish if you need to.
  2. Repeat the layers once more, meatballs and sauce, spinach, basil, parmesan, white sauce, pasta. Pour the remaining white sauce over the lasagne, spreading it to the corners to cover the pasta. Dot with the meatballs you set aside earlier and the mozzarella, then scatter over the rest of the parmesan and the cheddar.
  3. Bake the lasagne for 40 to 50 minutes until bubbling and golden with lots of crusty cheesy bits around the edges. Leave to sit for 5 to 10 minutes before serving. Or if not eating straight away, chill for up to 24 hours or freeze for two months (defrost in the fridge overnight before cooking).

Serving suggestions

  • Quick and easy garlic baguette on a board with 5 slices cut, a bread knife and teal and white checked towel on the side.
    Quick and Easy Garlic Baguette
  • Homemade ciabatta bread rolls on a board with a bread knife and bread bag on the side.
    Homemade Ciabatta Bread Rolls
  • Quick cook broccoli in a serving bowl.
    Quick Cook Broccoli
  • Quick cook green beans in a black rimmed bowl with edge of teal plate and mustard napkin in the background.
    Quick Cook Green Beans
A portion of three cheese meatball lasagne on a teal dinner plate with broccoli on the side and tomato and olive focaccia in the background.
A portion of lasagne bolognese on a teal plate with broccoli and beans and a slice of garlic bread with the Staub dish and teal and white checked towel on the side.

Recipe Collection Spotlight...

6 Delicious Lasagnes

Dive into layers of deliciousness with this collection of 6 Delicious Lasagnes, featuring a variety of comforting recipes for every taste. From traditional rich beef bolognese and creamy béchamel to creative twists like 'nduja, sausages and ham versions, these recipes are perfect for family dinners, gatherings, or cosy nights in.

Browse the collection

Did you make this recipe?

I'd love to hear how it went…both good and bad!

Please go to the bottom of the page to rate the recipe and/or leave your comments.

⭐⭐⭐⭐⭐

It would also be great if you could take a photo and tag #FellyBull on social media, thanks.

Three cheese meatball lasagne in a large rectangular Staub dish.

Three Cheese Meatball Lasagne

By: Deborah
This three cheese meatball lasagne combines juicy meatballs, a rich tomato sauce, and layers of creamy cheese for the ultimate comfort food. A hearty, crowd-pleasing twist on the classic lasagne. 
PREP: 20 minutes mins
COOK: 1 hour hr 35 minutes mins
TOTAL: 1 hour hr 55 minutes mins
Servings: 6 people
PRINT RECIPE PIN RECIPE RATE RECIPE
Prevent your screen from going dark

Equipment

  • Frying pan
  • Shallow casserole dish
  • Saucepan
  • Ovenproof dish

Ingredients

  • 12 pork sausages
  • 2 tbsp olive oil
  • 2 onions (approx. 250g) chopped
  • 4 cloves garlic crushed
  • 2 tsp fennel seeds
  • 2 tsp dried oregano or a small handful of fresh oregano leaves chopped
  • 0.5 tsp chilli flakes optional
  • 1 tbsp sugar
  • 500 ml (2 cups) passata
  • 400 g (14 oz) tin chopped tomatoes
  • salt and freshly ground black pepper
  • 100 g (3.5 oz) butter
  • 2 bay leaves
  • 100 g (3.5 oz) plain flour
  • 1 litre (4 ¼ cups) milk (I use semi-skimmed)
  • 0.25 tsp fresh nutmeg finely grated
  • 100 g (3.5 oz) baby spinach
  • a handful of basil leaves torn
  • 50 g (1.8 oz) parmesan grated
  • 220g to 250 g (8.8 oz) dried lasagne sheets (about 10 to 12 sheets) or 4 fresh pasta sheets
  • 50 g (1.8 oz) cheddar grated
  • 150 g (5.3 oz) ball mozzarella torn into small pieces

Instructions

  • Squeeze the meat from the sausages and roll into meatballs - you'll get about 4 balls from each sausage. Heat 1 tbsp of the olive oil in a large frying pan or shallow casserole dish on a medium to high heat. Cook the meatballs in batches, making sure you don't overcrowd the pan, for 4 to 5 minutes until they're all golden brown all over. Put them aside on a plate when they're ready.
  • Heat the rest of the olive oil in the pan and add the onion. Cook on a medium heat, stirring occasionally, for 8 to 10 minutes until soft, then stir in the garlic, fennel, oregano, and chilli flakes, if using. Stir around for a minute or 2, then add the sugar, passata and tomatoes. Add a little water to the tomato tin to wash out all the tomatoes and add to the pan. Season well and simmer, uncovered, for 30 to 40 minutes over a gentle heat, stirring occasionally, until the sauce thickens, and the chopped tomatoes break down. With 20 minutes left for the sauce to simmer, heat the oven to 190C/170C fan/gas 5.
  • Melt the butter in a medium saucepan over a medium to low heat, add the bay leaves and let them sizzle in the butter for 1 minute, then add the flour.  Increase the heat slightly and using a whisk or wooden spurtle to make a smooth paste, add the milk, a little at a time, stirring continuously until it's all incorporated and you have a thick white sauce. Add the nutmeg and some seasoning. Leave over a low heat for 5 minutes to allow the bay to infuse, whisking or stirring every now and then. Remove and discard the bay leaves.

To assemble:

  • Keep about 10 meatballs aside and add the rest to the tomato sauce. Spoon half the tomato sauce and meatballs into a large baking dish (mine is 25cm x 35cm). Top with half the spinach, half the basil and a little parmesan. Pour over about a third of the white sauce, and top with a layer of lasagne sheets, breaking them up to fit the dish if you need to.
  • Repeat the layers once more, meatballs and sauce, spinach, basil, parmesan, white sauce, pasta. Pour the remaining white sauce over the lasagne, spreading it to the corners to cover the pasta. Dot with the meatballs you set aside earlier and the mozzarella, then scatter over the rest of the parmesan and the cheddar.
  • Bake the lasagne for 40 to 50 minutes until bubbling and golden with lots of crusty cheesy bits around the edges. Leave to sit for 5 to 10 minutes before serving. Or if not eating straight away, chill for up to 24 hours or freeze for two months (defrost in the fridge overnight before cooking).

Notes

  • Use plant-based meatballs for a vegetarian option.
  • Leftovers can also be frozen in an airtight container.   Defrost thoroughly and reheat in the oven or microwave.
  • This three cheese meatball lasagne recipe can easily be halved if you're cooking for less people.  
 
You might also like to try:
  • pasta dishes
  • pork dishes

Nutrition

Calories: 1062kcal | Carbohydrates: 68g | Protein: 45g | Fat: 68g | Saturated Fat: 29g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 27g | Trans Fat: 1g | Cholesterol: 178mg | Sodium: 1465mg | Potassium: 1396mg | Fiber: 6g | Sugar: 20g | Vitamin A: 3744IU | Vitamin C: 25mg | Calcium: 1027mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

KEYWORDS cheesy lasagne recipe, comfort food, comfort food dinner ideas, family lasagne bake, homemade lasagne with meatballs, Italian meatball lasagna, meatball lasagne, pasta bake, sausage lasagne, three cheese meatball lasagne, winter warmer
Leave a star rating and comment below!

More Meatballs

  • A bowl of french onion meatballs with orzo, with sautéed kale with chilli and lemon on the side.
    French Onion Meatballs with Orzo
  • Lamb meatball and giant couscous stew in large round casserole dish.
    Aromatic Lamb Meatball and Giant Couscous Stew
  • Lamb meatball cawl in a large round casserole.
    Lamb Meatball Cawl
  • Lamb meatball, red pepper and feta bake in large rectangle oven dish with basil leaves
    Lamb Meatball, Red Pepper and Feta Rigatoni Bake

LEAVE A COMMENT AND RATE THIS RECIPE Cancel reply

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

Recipe Rating




Deborah sitting at the breakfast bar in their kitchen with a green Head Chef mug.

Hello!   I'm Deborah and I'm married to David and have 2 lovely step sons and the most beautiful fox red labrador retriever called Ritchie, who we took home at the end of May 2020 as an 8 week old puppy.   David and I both love cooking…for ourselves, family and friends.   I’m definitely one of the lucky ones…getting cooked for and we enjoy cooking together.

Read more

Felly Bull ebook with remember to subscribe note and green plants
message to subscribe to receive email every week and free ecookbook


MOST POPULAR RECIPES

  • Sea Bass fillet on a blue and white plate with lemony sauce, boiled new potatoes, green beans and courgette
    Easy Sea Bass with Creamy Lemon Sauce
  • Easy sweet roasted chantenay carrots in a black and white serving bowl.
    Easy Sweet Roasted Chantenay Carrots
  • Cider braised pork steaks with onions in a large shallow round casserole.
    Cider Braised Pork Steaks with Onions
  • Creamy salmon, leek and potato traybake in a rectangle roasting tin.
    Creamy Salmon, Leek and Potato Traybake
  • Slow cooker chicken and potato curry in a balti dish with golden pilau rice and chapatis in the background.
    Slow Cooker Chicken and Potato Curry
  • Portuguese water bread made in the Thermomix on a black and white checked towel, with a couple of slices on a black side plate.
    Portuguese Water Bread (Thermomix)
  • Easy slow cooker korean pulled chicken on a brioche bun with salad leaves, avocado slices, spring onions and toasted sesame seeds, and sweet potato wedges on the side.
    Easy Slow Cooker Korean Pulled Chicken
  • Red lentils and rice in a balti dish.
    Red Lentils and Rice
  • Pork belly slices in BBQ sauce in a brioche bun with salad leaves and coleslaw, with herby garlic butter potato wedges.
    Pork Belly Slices in BBQ Sauce
  • Prawns and garlic garnished with parsley in a terracotta dish, on a board with lemon wedges and crusty bread
    Smoky Garlic King Prawns and Chorizo

Footer

↑ back to top

About

  • Privacy Policy

Subscribe

  • Sign Up! for emails and updates

Contact us

  • email

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 FELLY BULL

Rate This Recipe

Your vote:




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