Chicken and bacon lasagne – a classic family dish with a makeover. This irresistible lasagne consists of chicken, bacon and plenty of veg smothered in tomato and creamy béchamel sauce, topped with soft mozzeralla and tangy cheddar.

Chicken and Bacon Lasagne - A hearty family favourite with added veg - packed full of flavour!

I usually make this for our family of four with the intension of saving a couple of portions for another meal.  However, it’s just so tasty that I generally find that the dish has been sneakily picked clean by anyone who happens to wander into the kitchen before I manage to get it in the fridge.

I’ve successfully made a gluten free version of this too.  This involves replacing the lasagne sheets with gluten free lasagne sheets, and also prepping your béchamel slightly differently.  For a gluten free béchamel, just mix a tbsp. of cornstarch with a couple of tbsps. of cold water in a little dish.  Then mix the milk, cheese, nutmeg, salt and pepper and heat in a pan stirring regularly until hot and bubbling just slightly.  Then slowly add in cornflour mixture whilst whisking with a balloon whisk.

That’s it.  A couple of additional things to watch out for – make sure your tomato puree and your stock cube/powder is gluten free (use bouillon powder for the stock).

Chicken and Bacon Lasagne - A hearty family favourite with added veg - packed full of flavour!

Chicken and Bacon Lasagne Recipe:

5 from 2 votes

Chicken and Bacon Lasagne

Chicken and Bacon Lasagne - A hearty family favourite with added veg - packed full of flavour! 
Prep Time: 15 minutes
Cook Time: 50 minutes
Total Time: 1 hour 5 minutes
Servings: 6 poeple
Course: Dinner
Cuisine: Italian


  • 1 tsp olive oil
  • 8 rashers streaky bacon
  • 1 large onion peeled and chopped
  • 2 cloves garlic peeled and crushed
  • 2 chicken breast (400g/14oz) cut into bite sized chunks
  • 1 red bell pepper chopped
  • 1 yellow bell pepper chopped
  • 2 tbsp tomato puree
  • 400 g (14 oz) tin chopped tomatoes
  • 100 ml (1/3 cup + 1 tbsp) chicken or vegetable stock from a cube or powder is fine
  • 1 tsp dried oregano
  • pinch of salt and pepper
  • 5 dried lasagne sheets the ones that don't need pre-cooking
  • 1 medium courgette/zucchini cut into slices
  • 200 g (2 cups minus 2 tbsp) mozzarella grated/chopped finely
  • 150 g (1 1/3 cups) strong cheddar

Béchamel Sauce:

  • 50 g (3 tbsp + 1 tsp) butter salted or unsalted
  • 2 tbsp plain (all-purpose) flour
  • 250 ml (1 cup + 2 tsp) whole full-fat milk
  • pinch of salt and pepper
  • pinch of nutmeg optional
  • 50 g (1/2 cup) mozzarella grated or chopped finely
  • 50 g (1/2 cup) strong cheddar grated
Save This Recipe!
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Preheat your oven to 200C/400F (fan).
  • Heat the olive oil in a large skillet pan and then add the bacon. Cook on a medium-to-high heat, turning a couple of times until the bacon is crispy. Take bacon out of the pan and place in a small bowl. Chop into chunks using a pair of scissors.
    1 tsp olive oil, 8 rashers streaky bacon
  • Add the onions to the pan that you fried the bacon in (there should still be some fat left in the pan). Cook the onions for 5 minutes on a medium heat until they start to go translucent. Add the garlic and stir. Cook for 1 minute. Add the chicken and turn up the heat a little. Cook through until the chicken is just sealed (not cooked right through). Add in the peppers, stir and cook for another 2 minutes. Add the tomato puree and stir so that the tomato puree lightly coats everything. Then add in the chopped tomatoes, stock, oregano, and salt & pepper. Bring to the bubble and then simmer for about 10 minutes.
    1 large onion, 2 cloves garlic, 2 chicken breast (400g/14oz), 1 red bell pepper, 1 yellow bell pepper, 2 tbsp tomato puree, 400 g (14 oz) tin chopped tomatoes, 100 ml (1/3 cup + 1 tbsp) chicken or vegetable stock, 1 tsp dried oregano, pinch of salt and pepper
  • Whilst your tomato sauce is simmering, start making the béchamel.
  • In a medium-sized saucepan, add the butter and melt over a medium heat. Once melted and bubbling slightly, add in the flour and whisk it into the butter. This is called a roux. It's important to use a whisk to help prevent lumps in your sauce. Keep gently whisking the roux over the heat for 1 or two minutes. Add in a good splash of milk, turn up the heat, and whisk to incorporate. Then keep adding in the milk a good splash at a time, and whisking until all the milk is used up (this normally takes me about 3 or 4 minutes and I add the milk in about 5 splashes). Don't worry if you get a few lumps, keep whisking and they will disappear as the sauce thickens. Keep stirring the sauce with the whisk over the heat until your sauce thickens. Once thickened, add in the salt & pepper, the nutmeg, and the mozzarella and cheddar (just 50g of each, the other mozzarella and cheddar is for your lasagne topping). Stir together and then turn off the heat.
    50 g (3 tbsp + 1 tsp) butter, 2 tbsp plain (all-purpose) flour, 250 ml (1 cup + 2 tsp) whole full-fat milk, pinch of salt and pepper, pinch of nutmeg, 50 g (1/2 cup) mozzarella, 50 g (1/2 cup) strong cheddar
  • Now it's time to construct your lasagne. First, stir your bacon back into the chicken/tomato sauce. Then take a family-sized, deep lasagne dish (mine is 23cmx18cm and 6.5cm deep, but anything
    close to those measurements will be fine). Spoon a third of your chicken/tomato sauce into the lasagne dish and flatten it so it covers the base. Then layer your courgette/zucchini on top (I just add one layer of courgette/zucchini to the whole dish, but feel free to add more if you wish). Next spread a third of your béchamel onto top. Place a layer of lasagne sheets on top. I use two full sheets and then an extra half a sheet to cover my dish. You may need a little more. Now add another third of the tomato sauce, another third of the béchamel, and another layer of lasagne. Then add your final third of tomato sauce, your final third of béchamel, and then sprinkle your mozzarella and cheddar on top.
    5 dried lasagne sheets, 1 medium courgette/zucchini cut into slices, 200 g (2 cups minus 2 tbsp) mozzarella, 150 g (1 1/3 cups) strong cheddar
  • Place in the oven and bake for 30 minutes until the cheese is golden and the lasagne is bubbling slightly at the edges. Take out of the oven and leave to rest for 5 minutes before serving.


Nutritional Information is per serving.


Serving: 373g | Calories: 588kcal | Carbohydrates: 26.3g | Protein: 54.4g | Fat: 28.8g | Saturated Fat: 14.2g | Cholesterol: 109mg | Sodium: 1257mg | Potassium: 564mg | Fiber: 2.8g | Sugar: 7.4g | Vitamin A: 2200IU | Vitamin C: 85mg | Calcium: 520mg | Iron: 2.7mg

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

 Nutritional info obtained from – based on 6 servings

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

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

Rate the recipe

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Faye says:

    Looks delicious! Is it possible to freeze this recipe and if so would you freeze before or after baking?

  2. Jane Bradlow says:

    5 stars
    I made this to use up the leftover chicken from Sunday lunch (we’re tired of fried rice and chow mein!) I followed the instructions for the tomato sauce without the chicken and then stirred in strips of the cooked chicken at the end – delicious! Also, I didn’t have a courgette but had some mushrooms that needed to be used up so sauteed them in a separate pan so that they could bleed and not discolour the main dish. I drained them and set aside then added them in one layer where the instruction says to add the courgette. Again, yummy! Have had requests to make it a regular meal now.

    1. Nicky Corbishley says:

      Fantastic additions Jane. Thank you so much for the review and rating 🙂

  3. Tom says:

    5 stars
    Love this lasagne version, great alternative to regular beef version.

  4. Danielle says:

    Do you have the gram conversion for this?

    1. Nicky Corbishley says:

      Hi Danielle, thanks for your comment, I’ve updated the recipe to show grams and ounces. Hope this helps 🙂

  5. Thalia @ butter and brioche says:

    Craving all of the cheesey deliciousness of this lasagna right now.. it looks amazing! Pinned!

    1. Nicky Corbishley says:

      Thanks for pinning Thalia, glad you like it 🙂

  6. Emily | Gather & Dine says:

    Ah yes, bacon makes everything better, especially according to my husband. 🙂 Looks like such a flavorful and comforting family meal!

    1. Nicky Corbishley says:

      Thanks Emily! Sounds like your husband and my husband have a lot in common 🙂

  7. Annie @ Annie's Noms says:

    Just found you via Foodgawker – so glad I did, this is such a great twist on a traditional lasagne! Chicken and bacon together is one of my very favourite flavour combos, printed and pinned!

    1. Nicky Corbishley says:

      Thanks for the pin Annie 🙂 I hope you like it. We eat this version more often than the regular version in our house. My hubby is a bit of a bacon addict, so I’m onto a winner with it 🙂