Classic Lasagna al Forno with Ragù and Béchamel

Quick Recipe Version (TL;DR)

  • Yield: 8 servings
  • Prep Time: 40 minutes
  • Cook Time: 3 hours 15 minutes
  • Total Time: 4 hours 15 minutes (includes 20-minute rest)

Quick Ingredients

  • Olive oil 2 tbsp (30 ml) + unsalted butter 2 tbsp (28 g)
  • Onion 1 medium (150 g), carrot 1 (100 g), celery 1 rib (80 g), garlic 3 cloves (12 g)
  • Ground beef 1 lb (450 g), ground pork 8 oz (225 g), pancetta 3 oz (85 g)
  • Dry red wine 1/2 cup (120 ml), whole milk 1 cup (240 ml)
  • Crushed tomatoes 28 oz (795 g), beef broth 1 cup (240 ml)
  • Bay leaf 1, dried oregano 1 tsp, kosher salt 1.5 tsp, black pepper
  • For béchamel: butter 6 tbsp (85 g), flour 6 tbsp (50 g), whole milk 4 cups (960 ml), salt, white pepper, nutmeg
  • Fresh lasagna sheets 1 lb (450 g) or 12 no-boil sheets
  • Low-moisture mozzarella 12 oz (340 g), Parmigiano-Reggiano 1.5 cups (150 g), parsley for garnish

Do This

  • 1. Sweat onion, carrot, and celery in oil and butter 8 minutes; add garlic 1 minute.
  • 2. Brown beef, pork, and pancetta; deglaze with wine; simmer off alcohol 2 minutes.
  • 3. Stir in milk; reduce 5 minutes. Add tomatoes, broth, bay, oregano; simmer 2 to 2.5 hours.
  • 4. Make béchamel: cook butter and flour 2 minutes; whisk in milk; simmer 6 to 8 minutes; season with salt, white pepper, nutmeg.
  • 5. Prep pasta: blanch fresh sheets 30 seconds or soak no-boil sheets in hot water 10 minutes; drain and pat dry.
  • 6. Assemble in a greased 9×13 in (23×33 cm) pan: thin béchamel, pasta, 1 cup ragù, 1/2 cup béchamel, 1/2 cup mozzarella, 2 tbsp Parmesan; repeat 4 layers; finish with pasta, béchamel, cheeses.
  • 7. Bake at 375°F (190°C) covered 30 minutes, then uncovered 15 to 20 minutes until bubbling and browned; rest 20 minutes, garnish, and serve.

Why You’ll Love This Recipe

  • Slow-simmered ragù builds deep, beefy flavor with classic Italian soffritto.
  • Silky béchamel keeps every bite tender and saucy without heaviness.
  • Fresh pasta sheets create delicate layers that slice cleanly after a brief rest.
  • Golden edges and a bubbly cheese top deliver that irresistible bakery-window finish.

Grocery List

  • Produce: 1 onion, 1 carrot, 1 celery rib, 3 garlic cloves, flat-leaf parsley or basil (for garnish)
  • Dairy: Unsalted butter, whole milk (5 cups total), low-moisture mozzarella (12 oz), Parmigiano-Reggiano (about 1.5 cups grated)
  • Pantry: Extra-virgin olive oil, crushed tomatoes (28 oz), low-sodium beef broth, dry red wine, all-purpose flour, bay leaf, dried oregano, kosher salt, black pepper, white pepper, nutmeg
  • Meat: Ground beef (1 lb/450 g), ground pork (8 oz/225 g), pancetta (3 oz/85 g; optional but recommended)
  • Pasta: Fresh lasagna sheets (1 lb/450 g) or 12 no-boil sheets

Full Ingredients

Slow Ragù

  • 2 tbsp (30 ml) extra-virgin olive oil
  • 2 tbsp (28 g) unsalted butter
  • 1 medium yellow onion, finely diced (about 150 g)
  • 1 medium carrot, finely diced (about 100 g)
  • 1 celery rib, finely diced (about 80 g)
  • 3 garlic cloves, minced (about 12 g)
  • 1 lb (450 g) ground beef (80/20 preferred)
  • 8 oz (225 g) ground pork
  • 3 oz (85 g) pancetta, finely chopped (optional but classic)
  • 1.5 tsp kosher salt, plus more to taste
  • Freshly ground black pepper
  • 1/2 cup (120 ml) dry red wine
  • 1 cup (240 ml) whole milk
  • 1 can (28 oz/795 g) crushed tomatoes
  • 1 cup (240 ml) low-sodium beef broth
  • 1 bay leaf
  • 1 tsp dried oregano

Béchamel

  • 6 tbsp (85 g) unsalted butter
  • 6 tbsp (50 g) all-purpose flour
  • 4 cups (960 ml) whole milk, warmed
  • 1 tsp fine salt (or to taste)
  • 1/4 tsp white pepper
  • 1/8 tsp freshly grated nutmeg

Pasta and Cheeses

  • 1 lb (450 g) fresh lasagna sheets, or 12 no-boil lasagna sheets
  • 12 oz (340 g) low-moisture mozzarella, coarsely grated
  • 1.5 cups (150 g) finely grated Parmigiano-Reggiano, divided

To Assemble and Finish

  • Olive oil, for greasing the pan
  • 2 tbsp chopped flat-leaf parsley or basil, for garnish (optional)
  • 9×13 in (23×33 cm) baking dish
Classic Lasagna al Forno with Ragù and Béchamel – Closeup

Step-by-Step Instructions

Step 1: Build flavor with a classic soffritto

Heat the olive oil and butter in a large heavy pot over medium heat. Add the onion, carrot, and celery with 1/2 tsp salt and cook, stirring often, until very soft and sweet but not browned, 7 to 9 minutes. Stir in the garlic and cook 1 minute more.

Step 2: Brown the meats and start the slow ragù

Add the beef, pork, and pancetta. Season with 1 tsp salt and several grinds of black pepper. Cook over medium-high heat, breaking the meat into small bits without mashing, until well browned and most moisture has evaporated, 8 to 10 minutes. Pour in the red wine and simmer, scraping up browned bits, until nearly dry, about 2 minutes. Stir in the milk and simmer until mostly absorbed, 5 minutes.

Step 3: Simmer low and slow

Add the crushed tomatoes, beef broth, bay leaf, and oregano. Bring to a gentle simmer, then reduce to low and cook partially covered for 2 to 2.5 hours, stirring every 20 minutes. The ragù should be thick, glossy, and spoonable. If it reduces too much, add a splash of water; if it looks thin near the end, simmer uncovered. Discard the bay leaf. Taste and adjust salt and pepper.

Step 4: Make a silky béchamel

In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook, whisking constantly, until foamy and blond, about 2 minutes. Gradually whisk in the warm milk, a little at a time, until smooth. Simmer gently, whisking, until the sauce coats the back of a spoon, 6 to 8 minutes. Season with salt, white pepper, and nutmeg. Keep warm off heat; press parchment directly on the surface to prevent a skin.

Step 5: Prep pasta and pan

If using fresh pasta, bring a wide pot of salted water to a boil. Blanch sheets 30 seconds, then transfer to a towel-lined tray and pat dry. If using no-boil sheets, soak in very hot tap water for 10 minutes and pat dry. Heat the oven to 375°F (190°C). Lightly oil a 9×13 in (23×33 cm) baking dish. Spread a very thin film of béchamel over the bottom.

Step 6: Layer the lasagna

Layer 1: Pasta sheets to cover (trim as needed). Top with about 1 cup (240 ml) ragù, 1/2 cup (120 ml) béchamel, 1/2 cup (55 g) mozzarella, and 2 tbsp (8 g) Parmesan. Repeat for 4 hearty layers. For the top layer, use pasta, then a generous layer of béchamel, followed by the remaining mozzarella and Parmesan. Aim to bring béchamel right to the edges so the corners crisp while staying saucy beneath.

Step 7: Bake, rest, and serve

Tent the dish with foil (not touching the cheese) and place on a rimmed sheet. Bake 30 minutes. Remove foil and bake 15 to 20 minutes more until bubbling and deeply golden at the edges (internal temperature about 165°F/74°C). If you like extra color, broil 1 to 2 minutes, watching closely. Rest 20 minutes for neat slices. Garnish with parsley or basil and serve.

Pro Tips

  • Milk in the ragù tenderizes the meat and rounds acidity—do not skip it.
  • Warm milk for the béchamel blends faster and prevents lumps.
  • Pre-soaking no-boil sheets prevents dry spots and helps even cooking.
  • Bring béchamel to the edges of each layer for the perfect crisp-meets-creamy corners.
  • Resting 20 minutes is crucial for tidy slices and concentrated flavor.

Variations

  • Vegetarian: Replace meats with a mix of finely chopped mushrooms and cooked lentils; use vegetable stock.
  • Spinach pasta: Use fresh spinach lasagna sheets for color and a hint of earthiness.
  • American-style: Add 1.5 cups (360 g) ricotta mixed with 1 egg and 1/2 cup Parmesan; dollop into layers.

Storage & Make-Ahead

Ragù can be made up to 4 days ahead or frozen up to 3 months. Béchamel keeps 3 days refrigerated; rewarm gently with a splash of milk. Assemble lasagna up to 24 hours ahead; cover and refrigerate. To freeze unbaked, wrap well and freeze up to 2 months; bake from frozen at 350°F (175°C) for 60 to 75 minutes, uncovering for the last 15 minutes. Leftovers keep 4 days refrigerated. Reheat covered at 350°F (175°C) for 20 to 25 minutes or microwave individual slices 2 to 3 minutes.

Nutrition (per serving)

Approximate: 880 calories; 50 g protein; 60 g fat; 45 g carbohydrates; 2 g fiber; 950 mg sodium. Values will vary based on brands and exact cheeses used.


Comments

Leave a Reply

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


Promotional Banner X
*Sponsored Link*