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
  • Vincenzo’s Guide
    • How to Shop Like An Italian
    • Vincenzo’s Ratings
    • Where To Eat In Italy
    • Reaction Videos
  • 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
  • Vincenzo’s Guide
    • How to Shop Like An Italian
    • Vincenzo’s Ratings
    • Where To Eat In Italy
    • Reaction Videos
  • Shop
  • Academy

Beef Lasagna

Author:

Vincenzo Prosperi

Updated:

23rd Dec, 2025

150 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

How to Make Beef Lasagna

Beef lasagna is a well-loved family meal all over the world and my version with a trio of cheeses, béchamel and homemade tomato passata in a word is: SUBLIME. Between each moist layer of fresh egg pasta sheets is a mixture of veal and pork mince, smothered in sweet tomato sauce. There are two key things to make yours as good as mine – you need patience and quality ingredients, no shredded mozzarella or cheap passata here. No need to thank me, just make it, eat it and share it.

Watch How to Make Beef Lasagna Video Recipe:

How to Make Beef Lasagna Like an Italian 

beef lasagna recipe

Vincenzo’s Top Tips To Make Beef Lasagna

It should be beautiful and moist

Make sure you break down the meat well so it becomes beautiful and moist once cooked, not dry and chunky!

Add your wine at the right time!

Don’t skip this step and don’t do it later! This is the perfect time for your wine to add just the right amount of flavour.

SAVE some for later

Don’t worry if the batch of sauce looks too big! You can always put it in containers and leave it in the freezer or fridge for another meal (or a few!)

Just the RIGHT amount and NOT too much

Add ingredients in moderation and never too much sauce!

beef lasagna recipe

Beef Lasagna

Print Recipe
5 from 40 votes
Prep Time: 15 minutes mins
Cook Time: 3 hours hrs
Total Time: 3 hours hrs 15 minutes mins
Servings: 6

Equipment

  • Large-medium pot
  • Small saucepan
  • Pyrex dish or similar baking tray
  • Small bowl
  • wooden spoon
  • Whisk
  • Glass
  • Chopping-board
  • knife
  • Tablespoon
  • Pastry brush

Ingredients

  • 500 grams Organic grass fed veal mince, 17.65oz
  • 500 grams Organic grass fed pork mince, 17.65oz
  • 1 Carrot, diced into small cubes
  • 1 Celery stick, diced into small cubes
  • ½ Brown onion, diced into small cubes
  • 2 Bottles Italian passata, Homemade or organic if possible
  • 1 glass Red wine
  • Salt & Pepper
  • Provolone cheese
  • Buffalo Mozzarella , or Fior di latte
  • Grated pecorino, or Parmigiano Reggiano
  • Fresh egg lasagna pasta sheets
  • Extra virgin olive oil, EVOO
  • For Béchamel Sauce:
  • 25 grams Butter, 0.88oz
  • 25 grams Cups plain flour, 1/8
  • 250 ml Milk, 8.45fl oz
  • Sprinkle of salt
  • Sprinkle of nutmeg
Prevent your screen from going dark

Instructions

MAKING THE SAUCE:

  • Beef lasagna recipe starts with the most important step – making the soffrito! This is the key to a tastier filling so add a generous amount of extra virgin olive oil to a large pot and let it slowly heat.
  • Next, add the chopped up carrot, celery and onion and leave to cook for 5-10 minutes or until it has started to soften.
  • Add the mincemeat to your pot and break it down using a wooden spoon while it starts to brown. Leave to simmer and stir every so often until it has started to brown.
  • Once the mincemeat for your beef lasagna has browned, add the glass of red wine and stir through with a wooden spoon. Leave this to simmer until it evaporates remembering to stir every so often.
  • Add 1 ½ bottles passata and stir through. Make sure the stove is on a medium-low heat, then cover the pot and let simmer for one hour.
  • Go back to the pot every now and then and stir the sauce using a wooden spoon.
  • After one hour, remove the lid and you will notice the tomato has reduced. Add one glass of water at this point and let cook on a low heat. Add more water if you believe it has dried up too much otherwise leave as it is.
  • The sauce needs another hour to cook with the lid off. Remember to stir it!

HOW TO MAKE THE BECHAMEL SAUCE:

  • Next, the béchamel! Put the small saucepan on your stove at a low heat and add butter.
  • Leave to melt slowly then add flour and quickly stir using a whisk. Keep doing this until the flour has disappeared.
  • Slowly add the milk (around 1/4 at first) and don’t stop stirring! Continue adding the milk and stirring – be gentle yet firm. This will avoid it from sticking to the bottom and also from forming lumps.
  • The sauce should start to become creamy and thick – stop once you have reached your desired consistency.
  • Turn off the stove and add a sprinkle of salt and nutmeg.

ASSEMBLING THE LASAGNA:

  • Line the baking tray with extra virgin olive oil or melted butter, using a pastry brush.
  • Adjust the size of the lasagna sheets according to your dish so they fit nicely just by cutting them to size.
  • Add a scoop of beef lasagna sauce to the bottom of the try and spread it all over, before laying down the first layer of lasagna sheets.
  • Next scoop more sauce over the top of the pasta and spread it (using the bottom of a tablespoon or a wooden one) before sprinkling pecorino/parmigiano cheese on top, then add provolone and fresh mozzarella (your desired amount).
  • Add some béchamel – not too much and spread it slightly.
  • Add another layer of pasta sheets then repeat step 17 until you create the number of layers you wish – I aim for 5-6!
  • Add plain basil tomato sauce on top, spreading it all over, edge to edge and in each corner too.
  • Coverv the beef lasagna with foil and place in a pre-heated oven for 20 minutes at 180°C/350°F (fan forced).
  • Remove from the oven and take the foil off, before adding a generous sprinkle (all over) of pecorino/parmigiano cheese.
  • Bake in the oven again (no foil) for another 10 minutes then remove and let cool.
  • E ora si mangia, Vincenzo’s Plate….Enjoy!

Video

Author: Vincenzo’s Plate

How to serve Beef Lasagna


Beef lasagna should be served warm so leave to set then slice and serve. It needs absolutely nothing on top – devour as it is!

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

Leave a Reply Cancel reply

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

Recipe Rating




150 responses

  1. Victor Gonzalez
    January 4, 2026

    5 stars
    Wow! I lived in Sardinia, Naples and Sicily for a total of 14 years. This took me back there. Exactly what I was craving and how lasagna should be made, with bechamel. I used Vicenzo’s recipe for the authentic bolognese and followed everything else to the t.

    Reply
    1. Vincenzo’s Plate
      January 5, 2026

      Ciao Victor! Wow, that means so much to hear! Knowing my recipe took you straight back to Sardinia, Naples and Sicily makes me really happy. I love that you followed the Bolognese recipe step by step too. Grazie mille for trying my recipe!

      Reply
  2. Frank
    January 25, 2026

    First recipe I made from you and it’s the best lasagna I ever eaten. Couldn’t find the Provolone cheese so I used Gouda cheese and extra picorino and parmigiano. Incredible taste.
    Thanks Vincenzo, I’m going to try more of your recipe’s.
    Greetz from Holland

    Reply
    1. Vincenzo’s Plate
      January 27, 2026

      Ciao Frank! Wow, that makes me so happy to hear 😄
      Gouda is a great substitute when provolone isn’t available, and adding extra pecorino and Parmigiano is always a winning move.
      Thank you so much for trying my recipe. I can’t wait for you to try more recipes. Buon appetito!

      Reply
  3. DM
    January 26, 2026

    5 stars
    This recipe looks great, but it calls for fresh pasta sheets. Is there a recipe? How thick should the sheets be if I make them myself? Do I par-boil them?

    Reply
    1. Vincenzo’s Plate
      January 27, 2026

      Ciao DM!
      Yes, you can absolutely make the fresh pasta sheets yourself. I recommend using Nonna Igea’s fresh egg pasta recipe. Roll the sheets quite thin, around 1–1.5 mm, similar to the second-last setting on a pasta machine. You want them thin enough to cook through beautifully, but strong enough to hold the layers.

      If you’re using fresh pasta, there’s no need to par-boil it. Just layer it straight into the lasagna with the sauce and béchamel, making sure everything is nice and moist so the pasta cooks perfectly in the oven. If you’re using dried pasta sheets, then par-boiling is usually needed unless the packet says “no-boil”.

      Buon appetito, and enjoy making it from scratch!

      Reply
  4. Linda Flores
    January 28, 2026

    This is very much like the recipe I use. The only difference being I have not yet used Provolone. I use fresh mozzarella, Parmigiano Regianno and Pecorina Romano. After seeing your recipe I plan on following it and use Provolone.

    There is nothing like homemade lasagna. After sharing some of mine with my brother-in-law, he threw all of the frozen lasagna he had purchased away. Now when I tell him I will be making lasagna, his eyes light up. Can’t wait to make more. Will let you know the results with pics.

    Reply
    1. Vincenzo’s Plate
      January 30, 2026

      Ciao Linda! That is a beautiful lasagna story, truly. Homemade lasagna has that power, once you taste the real thing, there is no going back. I love that your brother-in-law’s frozen lasagna did not stand a chance after that. Your cheese combination is excellent. Fresh mozzarella, Parmigiano Reggiano, and Pecorino Romano are all classics and work beautifully together!

      Reply
  5. Lazzy
    January 31, 2026

    Hi vicenzo may i ask for each cheese how many grams i need to buy? Thanks!

    Reply
    1. Vincenzo’s Plate
      February 3, 2026

      Ciao Lazzy! For this lasagna, here’s a good guide on how much cheese to buy:

      Provolone: about 200–250 g
      Fresh mozzarella (or fior di latte): about 250–300 g, well drained
      Parmigiano Reggiano or Pecorino Romano (grated): about 120–150 g total

      These amounts give you enough to layer generously without overpowering the lasagna. Italian lasagna is all about balance, not drowning it in cheese.
      If you love it extra cheesy, you can always add a little more on the top layer 😉

      Reply
  6. Julie mckellar
    February 3, 2026

    Hi , I made this lasagne this evening and it was fabulous. I’ve never been successful at making lasagne, but now I’ve don’t need worry anymore.
    I couldn’t find provolone cheese but I will look for it for the next time I make lasagne. Definitely making this recipe again.
    Thank you so much Lorenzo, for this amazing recipe

    Reply
    1. Vincenzo’s Plate
      February 4, 2026

      Ciao Julie! That makes me so happy to read. Bravissima! Lasagne can feel intimidating, so knowing this one worked beautifully for you is a big win. Don’t worry at all about the provolone. If you can’t find it, a good mozzarella or even a mix of mozzarella and Parmigiano works perfectly. The most important thing is balance and love in the layers. Buon appetito!

      Reply
  7. Steve Kane
    February 23, 2026

    They call it BEEF Lasagna but in the recipe use veal and pork ???

    Reply
    1. Vincenzo’s Plate
      February 23, 2026

      Ciao Steve! Great question!

      In Italy, what people often call “beef lasagna” usually refers to lasagna made with a meat ragù, not necessarily 100% beef only. Traditionally, ragù for lasagna is made with a mix of meats, commonly veal and pork, sometimes even beef and pork.

      The name “beef lasagna” is used more to distinguish it from vegetable lasagna, seafood lasagna, or white lasagna, rather than to specify only one type of meat.

      If you prefer to use only beef, you absolutely can. The key is a slow-cooked, balanced ragù.

      Buon appetito!

      Reply
  8. Deborah Pape
    March 10, 2026

    5 stars
    Vincenzo’s recipes always are alway delicious!

    Reply
    1. Vincenzo’s Plate
      March 10, 2026

      Ciao Deborah! Grazie mille, that truly means a lot.
      I am so happy you enjoy the recipes. Hearing that people are cooking them at home and loving them is the best compliment I could receive.
      Buon appetito!

      Reply
    2. thekosway
      April 1, 2026

      Looking forward to making this for Easter. How far in advance can the lasagna be made before baking? Is this specific recipe in your new cookbook?

      Reply
      1. Vincenzo’s Plate
        April 1, 2026

        Ciao my friend! That’s a great choice for Easter, you’re going to love it!
        Yes, this lasagna recipe is definitely included in the new cookbook.
        You can prepare the lasagna ahead of time with no problem. I recommend assembling it up to 1–2 days in advance, covering it well, and keeping it in the fridge. In fact, it often tastes even better because the flavours have time to come together beautifully.

        Reply
  9. Pat
    March 10, 2026

    Did I miss the beef? I only see veal and pork in the recipe

    Reply
    1. Vincenzo’s Plate
      March 10, 2026

      Ciao Pat!
      In Italy, the ragù used for lasagna is traditionally made with a mix of meats rather than only beef. That is why this recipe uses veal and pork, which together create a richer and more balanced flavour.
      It often gets called “beef lasagna” simply to distinguish it from vegetable or white lasagna.
      If you prefer, you can absolutely replace the veal with beef or make it with beef and pork instead. It will still turn out delicious.
      Buon appetito!

      Reply
  10. Lynette Bastian
    March 29, 2026

    Hi

    Love your recipes – my family comes from the Abruzzo region.

    Can you make the beef lasagne on a Friday and serve it on Sunday – keeping it refrigerated?

    Thanks

    Reply
    1. Vincenzo’s Plate
      March 31, 2026

      Ciao Lynette, yes, you can definitely make your lasagna on Friday and serve it on Sunday, no problem at all.
      Just make sure to let it cool completely, cover it well, and keep it in the fridge. When you’re ready to serve, reheat it slowly in the oven until it’s nice and hot all the way through.
      In fact… it often tastes even better after a day or two, because all the flavours come together beautifully.
      Grazie and enjoy! Let me know how it goes.

      Reply
Older
1 … 5 6 7

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
Join our famiglia and stay up to date with my new recipes

Ciao, from Vincenzo

I’ve made it my mission to bring authentic Italian recipes into your kitchen, because great Italian food shouldn’t be complicated. Good food brings people together!

Join our famiglia and stay up to date with my new recipes, exclusive news and cooking tips direct from Nonna

Name

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

Trade Promotion Terms & Conditions

1. Promoter

The promoter is Vincenzo’s Plate (the “Promoter”), based in Australia.

2. Promotion Period

The promotion commences at 8:00pm AEST on 9th March 2026 and closes at 11:59pm AEST on 16th March, 2026 (“Promotion Period”). Entries received outside this period will not be accepted.

3. Eligibility

Entry is open to residents of Australia aged 18 years or over. Employees of the Promoter and their immediate family members are not eligible to enter.

4. How to Enter

1. To enter the promotion, eligible participants must during the Promotion Period:
2. Pre-order a copy of the book Authentic Italian from any Australian retailer, and
3. Upload proof of purchase (receipt or order confirmation) via the entry form on the Vincenzo’s Plate website.
Each valid receipt submitted will count as one (1) entry into the draw.
The Promoter reserves the right to verify the validity of entries and may request additional proof of purchase if required.
Incomplete, illegible, or fraudulent entries will be deemed invalid.

5. Prize

One (1) winner will receive a one-year supply of Monini Extra Virgin Olive Oil based on average Australian olive oil household consumption of 5.1 litres per year. The prize consists of nine (9) bottles of Monini Extra Virgin Olive Oil (5 x Monini Classico extra virgin olive oil 750mL and 4 x Monini Organic 500ml extra virgin olive oil), delivered to the winner’s nominated Australian address.
The prize is not transferable, exchangeable or redeemable for cash.

6. Prize Draw

The winner will be selected via a random electronic draw conducted by the Promoter on 17th March 2026.

7. Winner Notification

The winner will be notified via the email address provided at entry within 3 business days of the draw.
If the winner does not respond within 14 days, the Promoter reserves the right to conduct a redraw.

8. Delivery of Prize

The prize will be delivered to the winner’s nominated Australian address. Delivery timing and scheduling may vary depending on product availability.

9. Limitation of Liability

To the extent permitted by law, the Promoter is not responsible for:
– Lost, late, incomplete or misdirected entries
– Technical issues affecting entry submission
– Any injury, loss or damage arising from participation in the promotion or acceptance of the prize

10. Privacy

By entering this promotion, entrants agree that their personal information may be collected and used by the Promoter for the purposes of administering this promotion.
Entrants may also opt in to receive marketing communications from the Promoter. Personal information will not be sold or shared with third parties outside the administration of this promotion.

11. General

The Promoter reserves the right to cancel, suspend or modify the promotion if circumstances arise that are outside the Promoter’s control.

Subscribe for weekly recipes

Name