PRE-ORDER MY NEW COOKBOOK!
Vincenzo's Plate
  • Recipes
    • All Recipes
    • Pasta
    • Pizza
    • Sauces
    • Bread
    • 30 Minute Meals
    • Nonna’s Recipes
    • Vincenzo’s Basics
    • Recipes by Course
      • Appetizer
      • Mains
      • Dessert
      • Sides
      • Drink
  • NEW Cookbook
  • Tours
  • Shop
  • Academy
  • Recipes
    • All Recipes
    • Pasta
    • Pizza
    • Sauces
    • Bread
    • 30 Minute Meals
    • Nonna’s Recipes
    • Vincenzo’s Basics
    • Recipes by Course
      • Appetizer
      • Mains
      • Dessert
      • Sides
      • Drink
  • NEW Cookbook
  • Tours
  • Shop
  • Academy

How to Make Italian Lasagna Recipe

Author:

Vincenzo’s Plate

Updated:

23rd Dec, 2025

18 Comments

share:

  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Email this Page

This post contains affiliate links. See disclosure policy.

Jump to Recipe

Jump to Video

Lasagna is one of the most loved baked pasta dishes in the world, and for good reason. It’s perfect for family dinners, potlucks, and Sunday feasts. It also happens to be one of my favourite dishes because it is pure comfort in every bite. If you’ve been searching for an original Italian lasagna recipe, this one comes straight from the source—Bologna, the birthplace of this rich and satisfying classic.

The traditional version from Emilia-Romagna is deeply savoury and creamy, with no tomato slices or stretchy mozzarella in sight. Instead, it’s layered with silky spinach pasta sheets (don’t skip these!), velvety béchamel, and a slow-cooked meat sauce made with one key ingredient: pancetta.

Fresh green spinach pasta sheets soaks up the sauce just enough, adding a subtle earthiness to every bite, along with a ragù that has simmered for hours to create perfection.

This is a recipe of patience and precision—where vegetables are finely diced, pancetta melts into the sauce base, and warm milk is stirred into béchamel with a hint of nutmeg. The result is a luscious, melt-in-your-mouth lasagna, six to seven glorious layers deep.

As an added bonus, the ragù makes a generous batch, perfect for freezing or enjoying again the next day.

This is your chance to earn the all-important title of lasagna master among friends and family—and if your circle is anything like ours, it’s a title that matters. Let’s make lasagna the authentic way, step by step.

Watch How To Make Original Lasagna From Bologna

This Italian Lasagna Recipe is the real deal

Chef Vincenzo holding freshly baked lasagna made using Italian lasagna recipe from Bologna

Vincenzo’s Plate Tips to Make Italian Lasagna Recipe

Cooking the spinach

There’s no need to add oil or water as fresh spinach releases enough moisture as it cooks. Once it wilts and softens, it’s ready to use. Then if at any stage of the cooking it dries out, add just a sprinkle of water to help moisten it.

Eggs in the mix

Use the whole egg—yolk and white. The whites add protein and help bind the dough perfectly. Crack eggs into a small bowl first to check for any sneaky shell fragments before adding them to the blender.

Breaking the egg over a bowl to avoid egg shells in pasta dough

Dough It The Right Way

You can make the lasagna pasta dough by hand (like a nonna) or with a stand mixer. But please never use a blender! It messes with the texture and creates a weird web-like dough. Hand kneading takes 10–15 minutes, and your pasta (and future self) will thank you.

Try to Feel It Out

If your dough feels too dry or crumbly, wet your hands slightly and keep kneading. The moisture will help it come together. If it’s too wet and sticky, just sprinkle in a little flour. It’s all about feel.

The Bounce Test

How do you know your pasta dough is ready? Give it a gentle poke, if it bounces back and feels like soft playdough, it’s ready.

Lasagna Sheet Thickness

Roll your pasta until you can see your fingers through it. And when resting the sheets, lay them flat with space between. If they touch, they’ll stick (especially on warm days!).

Resting the lasagna pasta sheet over a kitchen towel

The Right Blend of Meat

For this Italian lasagna recipe, a blend of beef and pork gives the best flavor balance. But if you are a veal lover like me you can also, use 300g (10.5oz) beef with 200g (7oz) veal.

Patience = Flavor

This bolognese cooks for 4 hours. Check in every 30 minutes, and for the final hour (lid off), stir often to prevent burning. If it starts to dry too quickly, lower the heat.

Any Wine Is Fine

You can use white wine… but red makes your sauce bolder and richer. Don’t worry, the alcohol evaporates. And pro tip: never add wine after the tomatoes as it’ll clash with the acidity.

Lid On or Off?

There are 2 ways to cook the Ragu. Lid on = juicy, rich sauce with locked-in moisture. Lid off = drier, more concentrated sauce (but needs more babysitting). For this Italian lasagna recipe, we’re going with lid on, mainly because there is low effort for a very high reward.

cooking the ragu with lid on

Go Slowly with the Bechamel

Don’t overthink it and trust your instincts. If the sauce thickens too quickly, add milk a bit faster. Always scrape the bottom of the pan while stirring to avoid lumps and keep things silky.

Give Space

Leave some room at the top of your Pyrex dish or baking tray. If it’s too full, your béchamel will hit the foil instead of your stomach!

A close-up of a plate with a thick, cheesy slice of lasagna made using authentic lasagna recipe

How to serve Italian Lasagna Recipe

Carefully remove the foil and sprinkle a generous handful of grated Parmigiano Reggiano on top. Pop the lasagna back into the oven, uncovered, at 180°C / 356°F for another 10 minutes. This is when the magic happens and those delicious golden, crunchy edges form.

Now here’s the hard part: resist the temptation to dig in straight away! Let the lasagna rest and cool slightly, this helps the layers settle and makes slicing much easier (and prettier!).

Use a tomato or bread knife to cut through the layers, then slide a flat turner underneath to lift each portion gently onto a plate. Finish with an extra sprinkle of cheese on top… because why not?

An overhead view of a partially served glass baking dish of lasagna made using Italian lasagna recipe
Beautiful Slice of authentic Lasagna with creamy Bechamel sauce

Italian Lasagna Recipe

Print Recipe
5 from 3 votes
This is the Italian lasagna recipe you’ve been waiting for, rich, hearty, and layered with love. Between each sheet of silky, fresh spinach pasta lies a luscious bolognese made with pork and beef mince, slow-cooked for four hours to deepen the flavour. The béchamel is creamy yet light, with a delicate hint of nutmeg tying everything together. As it bakes, the top turns golden and crisp while the inside stays soft, and full of bold, comforting flavours. Each bite is a celebration, the crunch of the edges, the melt-in-your-mouth centre, and the ooze of cheese through every layer. This homemade lasagna makes the perfect centrepiece for a cozy family dinner or a special gathering. Just be ready to share the recipe when everyone comes back for seconds (and thirds).

Equipment

  • Deep frying pan
  • Ladle
  • Small bowl
  • Immersion blender
  • Scraper (optional)
  • Plastic wrap
  • Pasta machine
  • Kitchen towel
  • Food Processor (optional)
  • 2 x large-sized pots
  • Small-sized pan
  • Whisk
  • Large-sized bowl of water and ice
  • Tongs
  • Tray with baking paper
  • 11 x 7.5 x 3 inches / 28 x 19 x 7.6 cm Pyrex dish
  • Foil

Ingredients

Pasta Sheets

  • 100 g / 3.5oz fresh spinach
  • 500 g / 17.6oz all-purpose flour or 00 flour
  • 4 large eggs
  • Pinch of salt

Bolognese Ragù

  • 500 g / 17.6oz pork mince
  • 500 g / 17.6oz beef mince
  • 100 g / 3.5oz pancetta, finely minced
  • 1 brown onion, chopped
  • 2 celery sticks, chopped
  • 3 carrots, chopped
  • 1 bottle passata
  • 100 g / 3.5oz tomato paste
  • 400 g / 14.1oz peeled tomatoes
  • 1 glass red or white wine
  • 1 mug full cream milk, optional
  • Extra Virgin Olive Oil
  • Salt & Pepper

Bechamel Sauce

  • 500 ml / 2.1 cups fresh milk
  • 50 g / 1.75oz all-purpose flour
  • 50 g / 1.75oz butter
  • Pinch of nutmeg

Toppings

  • Parmigiano Reggiano
Prevent your screen from going dark

Instructions

Making pasta sheet

  • Place fresh spinach in a deep pan over medium-high heat with a pinch of salt. Sauté for about 30 seconds, stirring until just wilted.
  • Blend the spinach with eggs using a food processor or immersion blender until smooth and creamy.
  • Dump the flour onto your clean work surface and make a well in the center. Pour the spinach mixture into the well and gently bring the flour in from the sides until a dough starts to form.
  • Knead with the palm of your hand for 10–15 minutes until the dough is smooth and elastic. Wrap in plastic wrap and rest in the fridge for 30 minutes.
  • Once rested, cut the dough into manageable portions. Dust with flour and roll through a pasta machine, starting on the widest setting. Fold and roll 2–3 times to remove air bubbles, then continue rolling through thinner settings (up to level 5) until you have silky green sheets ready for lasagna.
  • Cut the lasagna sheets to match the size of your Pyrex baking dish. Lay them on a clean kitchen towel, dust lightly with flour, then cover with another towel to prevent drying out.
    Cut the lasagna sheets to match the size of your Pyrex baking dish

Making the Ragù

  • Add the pancetta to a food processor or use a sharp knife to mince it until finely chopped.
  • Place a large pot over medium low heat and add 2 tablespoons of EVOO. Once warm, add the pancetta and let it sweat gently, releasing its flavorful fat.
  • Add the chopped onion, celery, and carrots to the pot. Stir, then cover with a lid and cook the soffritto for about 10 minutes, checking and stirring every 2 minutes to prevent burning.
  • After around 7 minutes, when the vegetables are soft and glossy, pour in a splash of red wine and mix it. Close the lid again and let the flavors combine for another couple of minutes.
  • Drizzle in a little more EVOO, then add the ground beef and pork. Use a wooden spoon to break up the meat thoroughly and mix it well with the soffritto.
  • Once the meat begins to brown and turns grey, pour in the remaining wine and stir well. Season generously with salt and pepper, and let it simmer for 10 minutes.
  • Next, add the tomato paste and stir it through until fully incorporated. Pour in the passata and add the peeled tomatoes, using your laddle to gently break them up in the pot.
  • Cover with a lid and cook the ragu on low heat for 3 hours. Stir every 30 minutes, scraping the bottom to make sure nothing sticks.
  • After 3 hours, remove the lid and continue cooking uncovered for another hour to reduce and intensify the flavor. Stir regularly and adjust the seasoning with more salt and pepper if needed.
  • Optional but recommended: For a silkier, more balanced sauce, add a splash of full cream milk and cook for another 5 minutes before turning off the heat.
    Adding splash of milk into the ragu

Making the Bechamel Sauce

  • Place a small pan over medium-low heat and add the butter. Once melted, remove it from the heat and stir in the flour until smooth and well combined.
  • Return the pan to the stove and begin adding the milk a little at a time, stirring continuously.
  • As the sauce thickens, continue adding milk in small amounts, whisking gently until you reach a smooth, creamy consistency.
  • Turn off the heat, then add a pinch of nutmeg. Mix well.

Boiling the Pasta Sheets

  • Prepare a large bowl filled with cold water and ice and set it aside.
  • Bring a large pot of water to a boil and add 1 tablespoon of salt. Mix to help it dissolve, then gently lower in two pasta sheets at a time and boil for about 30 seconds each.
  • Using tongs, carefully remove the sheets and immediately transfer them to the ice water to stop the cooking. Lay the cooled sheets flat on a tray lined with baking paper.
    Dipping pasta sheet into a bowl with water and ice

Assembling the Lasagna

  • Start by spreading a thin layer of béchamel sauce on the bottom of your baking dish. Then lay down the first pasta sheet, trying not to have any gaps.
  • Spoon over a scoop of Bolognese sauce and spread it evenly from edge to edge, makinng it mostly even but not too generous!
  • Add a few spoonfuls of béchamel and sprinkle 2 tablespoons of grated Parmigiano Reggiano on top.
  • Repeat the layering process: pasta, ragù, béchamel, and cheese, pressing each layer down gently as you move through to help the lasagna settle.
  • For the final layer, place one last pasta sheet on top. Spread the remaining béchamel sauce generously across the surface to help seal the lasagna.
  • Cover the dish with foil (making sure it doesn’t touch the top) and bake at 180°C / 356°F for 20 minutes.
    Bechamel sauce as final layer of authentic lasagna

Video

E ora si mangia, Vincenzo’s Plate….Enjoy!

Chef Vincenzo smiling holding a plate of delicious lasagna made using Italian lasagna recipe

Subscribe to my Youtube Channel: www.youtube.com/vincenzosplate

This might just be the best lasagna recipe on the planet and if you love it, you have to try these too.

  • GARLIC BREAD – Crispy, garlicky, and positively divine, this garlic bread is lasagna’s best friend on the plate.
  • WHITE LASAGNA RECIPE – A rich and creamy spin on traditional lasagna that’s so satisfying, you might not even notice the tomato sauce is missing.
  • Garlic Bread

    Garlic Bread

  • How to Make White Lasagna Recipe

    How to Make White Lasagna Recipe

italian tour

Interested in Italy?

Join my private exclusive “Italy Unexplored Tour” and experience the real Italy, like you have never seen before!

This tour is exclusive to only 10 passionate foodies and is very unique.

Get the details

Leave a Reply Cancel reply

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

Recipe Rating




18 responses

  1. Idlop
    July 19, 2025

    Thank you so much for the recipe!
    For how many persons is it though?

    Reply
    1. Vincenzo’s Plate
      July 21, 2025

      This lasagna makes one tray, which can usually be sliced into 6 good portions, but it really depends on how big (or small 😉) you like your slices.

      Reply
  2. Cathy
    August 15, 2025

    How many millilitres is the bottle of passata please? I adapt your recipes to vegan so precise measurements are really important. Thank you.

    Reply
    1. Vincenzo’s Plate
      August 15, 2025

      Ciao Cathy! The bottle of passata I usually use is 750ml. Please let me know how your dish turns out!

      Reply
  3. Deborah K
    November 13, 2025

    What can I substitute for the spinach when making the pasta or what recipe should I use?

    Reply
    1. Vincenzo’s Plate
      November 13, 2025

      Ciao Deborah! If you prefer not to use spinach, you can simply make classic egg pasta sheets instead. Just use 500g flour and 4 large eggs, plus a pinch of salt. Knead well until smooth and elastic, then roll it thin for lasagna. It will still taste amazing and work perfectly with the ragù and béchamel. Let me know how it turns out!

      Reply
  4. Michael
    December 10, 2025

    5 stars
    Hello Vincenzo
    I made this recipe today, as a test run. I want to make it for Christmas. Can this be made the day before? We will be going to a relatives home, which is 2.5 hrs away. I want to cook it at home and warm it up when we arrive. Is there special instructions needed so it stays fresh?

    Reply
    1. Vincenzo’s Plate
      December 11, 2025

      Ciao again my friend! Yes, you can absolutely make this lasagna the day before.

      Here’s what to do:
      1) Cook the lasagna fully at home
      Let it cool completely so the layers set nicely.

      2) Cover it tightly
      Use foil or a lid so no air gets in. This keeps it moist and fresh.

      3) Transport it cold
      A 2.5 hour trip is no problem. Keep it level in the car, and you’re good to go.

      4) Reheat gently at your relative’s home
      Place it in the oven at 160°C / 320°F for about 25–30 minutes with foil on top.
      Then remove the foil for the last 5–10 minutes so you get that beautiful golden top again.

      This will give you a lasagna that tastes just as amazing as the freshly baked version.
      Your family is in for a Christmas treat. Let me know how it turns out!

      Reply
      1. Michael
        December 27, 2025

        5 stars
        Hello Vincenzo
        My lasagna was a hit at Christmas dinner. My vegetarian friend had to try the spinach noodle (he scraped any signs of meat off) he loved it and asked if I can make him spinach pasta to keep fresh without drying out and also if it can be made and kept in the freezer for later use?
        If so how do you keep the fresh taste?
        Can you please guide me on both ways to preserve fresh pasta without losing the quality?
        Thank you
        P.S. I would like to send you pictures but I don’t know how to attach them so you can see the results.

        Reply
        1. Vincenzo’s Plate
          January 1, 2026

          Ciao Michael!

          I’m so happy to hear the lasagna was a hit at Christmas, even winning over your vegetarian friend, that’s a big compliment! Spinach pasta is a great idea, and yes, you can absolutely keep it fresh or freeze it without losing quality. You can find my recipe of spinach pasta here: https://www.vincenzosplate.com/fresh-spinach-pasta/

          For short-term storage (fridge, up to 2 days):
          To keep that vibrant green colour and fresh taste, moisture control is the key. Dust the pasta generously with semolina flour, then shape it into small “bird’s nests” and place them on a tray lined with baking paper. Wrap the tray well or place the nests in an airtight container. If left uncovered, the fridge will dry the pasta out and cause it to crack.

          For long-term storage (freezer, best option):
          This is the best way to preserve fresh pasta quality. Shape the pasta into nests, place them on a tray, and flash-freeze for 1–2 hours until solid. Once frozen, transfer them to a freezer bag, removing as much air as possible.

          Cooking tip:
          Never thaw frozen pasta. Drop it straight into boiling, well-salted water. This keeps the texture and flavour as close as possible to freshly made pasta.
          Grazie and happy cooking!

          Reply
  5. Michael
    December 11, 2025

    Hello Vincenzo
    Yesterday I made this lasagna recipe.
    It was delicious!
    I had alot of the meat sauce left over.
    Can I freeze the leftovers and remake this recipe again at a later date?
    If so, is there any specific instructions so it turns out as good as the original?
    Thanks for your help.
    I’ve just retired and I want to explore my intrest in cooking.
    All I can say at this point is
    Momma Mia!!!!!
    I need all the help I can get…

    Reply
    1. Vincenzo’s Plate
      December 11, 2025

      Ciao Michael! m so glad your lasagna turned out delicious.
      And yes, absolutely, you can freeze the leftover ragù. In fact, that sauce gets even better after resting.

      Here’s what I recommend:
      1) Let the ragù cool completely, then portion it out and freeze it in an airtight container. It will stay perfect for up to 3 months.
      2) When you’re ready to use it again, thaw it overnight in the fridge or warm it slowly on the stove.
      3) Add a splash of milk or water when reheating. This brings the sauce back to life and gives it that silky texture, just like when you first made it.

      Then, remake your lasagna exactly the same way… and it will turn out just as good, maybe even better!

      And congratulations on your retirement! This is the perfect time to explore cooking.
      If this lasagna made you say “Mamma Mia!”, just wait until you try some of my other recipes!

      Reply
      1. Michael
        December 11, 2025

        5 stars
        Thank you Vincenzo.
        I’m looking forward to learning with you, I just joined your cooking academy.
        Merry Christmas too you and your family.

        Reply
        1. Vincenzo’s Plate
          December 12, 2025

          Fantastic! I’m so glad to hear that and welcome to the Cooking Academy.
          You’re going to love the recipes inside the academy, and our Facebook community is a wonderful place to learn, share, and connect with other food lovers.

          Reply
  6. William Brown
    January 3, 2026

    Hi mate all ways great receipts cheers just making my second one now love your work have a great time in Italy thank Bill

    Reply
    1. Vincenzo’s Plate
      January 5, 2026

      Thanks so much, my friend, I really appreciate it! I’m glad you’re enjoying the recipe, making it a second time is the best compliment. Enjoy cooking Bill!

      Reply
  7. C J
    January 24, 2026

    I had the best lasagna in Florence a couple of years ago. It was not covered or swimming in sauce in sauce like they do here in the US (gross). I have been looking for lasagna recipe that is not swimming in sauce and I have found it! I can’t wait to try this!

    Reply
    1. Vincenzo’s Plate
      January 27, 2026

      Ciao! I know exactly what you mean
      Real lasagnais all about balance. It should be rich and moist, but never swimming in sauce. Every layer needs to be able to shine on its own.
      I’m so happy you’ve found the recipe you’ve been looking for. Take your time with it, trust the process, and I think it will take you straight back to Florence.
      I can’t wait to hear how it turns out. Buon appetito!

      Reply

Don’t miss out!

Our long-awaited Cookbook is here. Filled with classic recipes and highlights from Abruzzo and Calabria, it is a love letter from our family to yours.

Pre-order Cookbook
100% Authentic Italian Recipes!

Unleash Your
Inner Italian Chef with Vincenzo!

If you want to master Italian cooking, join my academy and get lifetime access to every lesson.

For a limited time the course is 35% off

Unleash Your 
Inner Italian Chef with Vincenzo!
Save Now

Most Popular Videos

16:17

10M Views

How to Make Neapolitain Pizza…

14:56

6M Views

How to Make Spaghetti Carbonara…

18:17

5M Views

Italian Chef Reacts to Popular…

9:26

3M Views

Mouthwatering Spanish Omlette…

More Videos

Vincenzo’s
Favourite Recipes

A carefully curated selection of the recipes I literally cannot live without. My favourites mostly because of the irresistible flavors but also often because of the memories they evoke.

  • How To Make The Best Tiramisu Recipe Nobody Can Resist

    How To Make The Best Tiramisu Recipe Nobody Can Resist

  • How To Make The Best Chicken Broth Aka Italian Penicillin

    How To Make The Best Chicken Broth Aka Italian Penicillin

  • Easy Panna Cotta Recipe Everyone Will Fall in Love With

    Easy Panna Cotta Recipe Everyone Will Fall in Love With

  • How to Make Ultimate Bolognese Sauce Recipe

    How to Make Ultimate Bolognese Sauce Recipe

Subscribe for weekly recipes

Name

About
Tours
Work with us
Contact
Privacy and Disclosures
Instagram
YouTube
Facebook
TikTok

© Vincenzo’s Plate | Design by Street Fresh Digital Media. Theme by OC.

Vincenzo's Plate