Skip to main content
Friday, October 9, 2026
41.2544.80

Lasagna Like at a Restaurant – A Simple Step-by-Step Italian Recipe

Learn how to cook restaurant-quality lasagna at home. This simple recipe includes detailed instructions and ingredient tips. Chef secrets for bold flavor and tender layers.

Denis Danilenko3 min readViews: 171

Lasagna is one of the most iconic Italian dishes: tender pasta layers, rich meat filling with Bolognese sauce, creamy béchamel, and melted cheese. You do not have to go to a restaurant to enjoy it — homemade lasagna can taste just as good if the sauces are right, the layers are even, and the bake is patient.

The oldest known lasagna recipe appears in a Neapolitan cookbook dated 1238–1239: thin dough layered with ragout and Parmesan in pans without handles. Modern lasagna is still that idea — pasta sheets, meat sauce, béchamel, and cheese — built from quality ingredients that melt and simmer rather than shout.

This is a classic Italian lasagna for a home oven: a slow meat sauce, a nutmeg-scented béchamel, four to five layers, foil for the first 30 minutes, then a golden cheese crust.

Classic Italian lasagna

Restaurant-style lasagna with Bolognese, béchamel, and cheese. Cover with foil for the first 30 minutes, then brown. Rest 10–15 minutes before slicing.

Prep
40 min
Cook
1 hr 50 min
Total
2 hr 30 min
Yield
6 servings
Cuisine
Italian

Ingredients

Instructions

  1. Sauté the onion, carrot, and garlic in oil until soft. Add the ground meat and cook until browned.
  2. Stir in tomato paste, salt, pepper, basil, and oregano. Add a splash of red wine if using and a pinch of sugar to balance acidity. Cover and simmer on low heat for 40–60 minutes.
  3. For béchamel, melt 50 g butter, add 2 tablespoons flour, and stir quickly. Gradually pour in 500 ml warm milk, stirring to avoid lumps. Cook until thickened; season with salt, pepper, and a pinch of nutmeg.
  4. Heat the oven to 180–190°C (355–375°F). Spread a thin layer of béchamel in the baking dish. Add pasta, meat sauce, a little béchamel, and cheese. Repeat for 4–5 layers. Finish with béchamel and cheese.
  5. Cover with foil and bake 30 minutes. Remove the foil and bake another 10–20 minutes, until the top is golden and the edges bubble. A knife should slide easily into the layers.
  6. Rest 10–15 minutes before cutting so the layers hold. Serve with extra Parmesan and a light salad.

How to choose ingredients

Tomatoes should be slightly sweet, not overly acidic. Cheese should melt well: Parmesan, mozzarella, and a little ricotta together create a better texture than one cheese alone. Fresh or pre-cooked lasagna sheets both work; follow the package if the sheets need a brief boil.

You can make the meat sauce in advance and freeze it. It keeps in the fridge 2–3 days and often tastes better the next day when the flavors have melded. In classic recipes the amount of béchamel is roughly equal to the meat filling, which keeps the dish from drying out.

Layering and baking

Always start with a little béchamel on the bottom so the first sheet does not stick. Four to five layers is ideal: more can make the lasagna too dense, fewer feel like a casserole. Cover with foil for the first 30 minutes, then uncover to brown. After baking, leave the dish 10–15 minutes; then it cuts into even portions.

Chef details that matter: a pinch of sugar in the tomato sauce, a pinch of nutmeg in the béchamel, a mix of cheeses, and not cutting the lasagna the second it leaves the oven. Use a spatula to serve. A glass of dry red wine and a salad with arugula or cherry tomatoes is the classic pairing.

You can substitute lasagna noodles with thinly sliced zucchini, eggplant, or potatoes for a lighter or gluten-free bake. Those versions hold their shape and absorb the sauces, but they are a different dish from classic pasta lasagna.

FAQ

What ingredients are in lasagna?

Traditional lasagna includes pasta sheets, meat sauce with tomatoes, béchamel sauce, and cheese. The meat sauce usually has tomatoes, onions, carrots, and spices. Parmesan or mozzarella are the most common cheeses.

What can I use instead of lasagna noodles?

Thinly sliced zucchini, eggplant, or potatoes. They hold their shape and absorb the sauces, and they work for lighter or gluten-free diets.

How do you bake lasagna properly?

Bake at 180–190°C (355–375°F) for about 40–50 minutes. Cover with foil for the first 30 minutes, then remove to brown the top. Let it rest for 10 minutes before serving.

What's the correct order for layering lasagna?

Start with a little béchamel on the bottom. Then layer pasta sheets, meat sauce, béchamel, and cheese. The top layer should be béchamel and cheese to create a golden crust.

Tags

Comments

Best of the week — in your inbox

No spam. Only top Gosta stories. Unsubscribe in one click.