World’s best Lasagna

about this recipe:

One of the best Lasagna recipes in the world, this recipe uses tones of fresh herbs that makes it a flavour explosion. This is a combo of top recipes I have found online with some of my own touches. This is a classic dish and is perfect for lunch or dinner. Have with a side of green salad or some fries to make the perfect meal. This is the perfect meal for meal prep as well as you can store in the freezer and cook whenever you please.

Perfect piece of lasagna

Want to try something a little different but still want something similar? Check out our recipe for Pastitio, the Greek equivalent of Lasagna.

Making the bolognese

World’s best Lasagna

One of the best Lasagna recipes in the world, this recipe uses tones of fresh herbs that makes it a flavour explosion. This is a combo of top recipes I have found online with some of my own touches.
Prep Time 1 minute
Cook Time 45 minutes
Total Time 1 hour 45 minutes
Servings 10


Bolognese sauce

  • 750 g lean beef mince.
  • 500 g pork mince.
  • 2 tbsp olive oil.
  • 1 large red onion.
  • 2 medium garlic cloves.
  • 2 carrots.
  • 1 tin of crushed tomatoes.
  • 2 tbsp tomato paste.
  • 1 tsp chilli flakes.
  • Salt & pepper.
  • 1 tbsp fennel seeds.
  • 1 tsp dried oregano.
  • 1/2 cup water.
  • 1 bunch fresh parsley.
  • 1 bunch fresh basil.
  • Lasagna sheets.
  • 250 g of baby spinach.

Béchamel sauce

  • 100 g butter.
  • 100 g flour.
  • 1 ltr of whole milk.
  • 2 egg yolks.
  • Salt & pepper.
  • 1/2 nutmeg grated.
  • Parmesan cheese.
  • Mozzarella.

Ricotta filling

  • 500 g Ricotta cheese.
  • 1 egg.
  • Salt & pepper.
  • 1 bunch fresh parsley.
  • 1 bunch fresh basil.


Prepare ingredients

  • Start this recipe by finely dicing your onions, thinly slice your garlic and grate your carrots and set aside.

Making the Bolognese sauce

  • Begin making the Bolognese sauce by putting a large pot on high heat and add the olive oil, when the oil heats up add the onions and garlic and sauté. Once they soften add in the beef and pork mince. After 5mins when the mince has slightly browned add in the grated carrot.
  • After another 5mins add in the herbs. Roughly chop a handful of fresh parsley and basil and add into the mince sauce. Then add the rest of herbs, chilli flakes, oregano, fennel seeds and salt & pepper. Cook on a high heat for another 5mins.
  • By now the mince should be cooked through. Add in your tin of crushed tomatoes and the tomato paste, add some water to the tin of crushed tomatoes to make sure you get all the excess. Cook for 20mins on high heat then let it simmer on a low heat while you prepare the other components.

Making the Béchamel sauce

  • In a medium pot on medium add the butter and melt, then add the flour to the melted butter and whisk. Whisk until combined then slowly add the milk while continuously whisking.
  • Keep whisking the mixture until its nice and thick, once thick remove from the heat and set aside. Add both egg yolks to the sauce and whisk, after adding the egg yolks grate 1/2 a nutmeg and add your cheese. You can add as much cheese as you like in this step.

Making the Ricotta cheese blend

  • In a medium bowl add the ricotta and then add some fresh chopped parsley, egg, salt & pepper then add some parmesan and mozzarella cheese. Mix well and set aside.

Building the lasagna

  • Before you start building your lasagna make sure you preheat your oven, set oven to 200c fan. Now that all the components have been made it’s time to start building our lasagna.
  • To build the lasagna we start by adding a bit of our bolognese sauce to the bottom of your lasagna dish. Then add a layer of lasagna sheets, after the pasta sheets add another layer of bolognese sauce.
  • Top the bolognese sauce with a layer of baby spinach and then add some of the ricotta cheese blend.
  • Then repeat again, lasagna sheets, bolognese sauce, baby spinach and ricotta. Repeat until you have enough layers. We will use the béchamel sauce for the final top layer. Once you have add the béchamel sprinkle with mozzarella and parmesan cheese.


  • Put lasagna in the over for around 30-40mins until the lasagna is beautifully browned. Once cooked remove from oven and set aside for around 20mins so it can cool and it wont collapse when your cut your pieces.
Layering the lasagna

Cooked lasagna


Leave a Reply

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

Recipe Rating

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