Italian Lasagna Recipe

Rate this recipe

Italian lasagna is a quintessential Northern Italian comfort dish featuring layers of tender pasta sheets, rich ragù sauce, creamy béchamel, and melted cheese. This classic preparation balances savory meat sauce with mild béchamel for a deeply satisfying, restaurant-quality lasagna. Baked until golden and bubbling, it serves as the centerpiece of traditional Italian family meals.

Italian Lasagna Recipe
Prep30 min
Cook75 min
Total105 min
Serves8
520kcal
32gprotein
38gcarbs
24gfat

Ingredients

Instructions

  1. Heat olive oil in a large heavy-bottomed pot over medium heat. Add the finely diced onion, carrot, and celery (soffritto) and cook for 8 minutes, stirring occasionally, until softened and fragrant.

  2. Add ground beef and pork to the vegetables. Break up the meat with a wooden spoon and cook for 5-6 minutes over medium-high heat until browned and no pink remains.

  3. Stir in tomato paste and cook for 2 minutes, coating the meat mixture evenly. Deglaze the pot with white wine, scraping up any browned bits from the bottom.

  4. Add canned tomatoes, bay leaves, salt, and pepper. Reduce heat to low and simmer uncovered for 35-40 minutes, stirring occasionally, until the sauce has thickened and darkened in color.

  5. While the ragù simmers, prepare the béchamel: melt 100g butter in a separate saucepan over medium heat. Whisk in flour until a smooth paste forms (roux), cooking for 2 minutes while stirring constantly.

  6. Gradually add 500ml cold milk to the roux while whisking continuously to prevent lumps. Continue cooking for 8-10 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon.

  7. Season béchamel with salt, pepper, and nutmeg. Remove from heat and let cool slightly. Discard bay leaves from the ragù.

  8. Preheat oven to 180°C (350°F). Spread a thin layer of ragù on the bottom of a 9x13-inch (23x33cm) baking dish. Layer 4-5 lasagna sheets over the sauce, breaking sheets to fit.

  9. Spread one-third of remaining ragù evenly over the pasta layer, then spread one-third of béchamel over the meat sauce. Sprinkle with one-third of Parmigiano-Reggiano and scatter one-third of mozzarella pieces.

  10. Repeat layers twice more: pasta sheets, ragù, béchamel, Parmigiano-Reggiano, and mozzarella, finishing with béchamel and a final generous layer of grated Parmigiano-Reggiano and remaining mozzarella on top.

  11. Bake for 35-40 minutes until the top is golden brown and bubbling around the edges. Let rest for 10 minutes before serving to allow the layers to set.

Substitutions

Tips

Lasagna alla Bolognese is the definitive version from Emilia-Romagna in Northern Italy, featuring the region's famous ragù Bolognese—a slow-simmered meat sauce quite different from Southern Italian versions. This dish represents generations of Italian culinary tradition and is considered a special-occasion meal in authentic Italian households.

Frequently Asked Questions

How long does Italian Lasagna Recipe take to make?

Italian Lasagna Recipe takes about 105 minutes total — 30 minutes of prep and 75 minutes of cooking — and makes 8 servings.

What can I substitute in Italian Lasagna Recipe?

You can adapt it easily: Use 650g ground turkey or chicken for a lighter version, maintaining the 500g beef/150g pork ratio; Substitute ricotta mixed with 100g grated Parmigiano-Reggiano for half the béchamel for a traditional Bolognese variation; Use gluten-free lasagna sheets for a gluten-free version, following package cooking instructions.

How should I store leftover Italian Lasagna Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Italian Lasagna Recipe?

Each serving of Italian Lasagna Recipe has about 32g of protein and 520 calories.

Comments (0)

Loading comments...