Lasagna alla Bolognese Recipe (Classic Italian Lasagna)
By KittysDreamyCooking |Taste & Comment | Share

Layers of rich Bolognese sauce, creamy homemade béchamel, tender lasagna sheets and melted cheese make this Lasagna alla Bolognese recipe a comforting Italian classic. The meat sauce simmers slowly until rich and flavorful, while the smooth béchamel adds a creamy layer between the pasta and cheese.
Baked until golden and bubbling, this classic Italian lasagna is perfect for a cozy family dinner, a weekend meal or a special gathering around the table.
Prep Time: 30 minutes
Bolognese Sauce Simmering Time: 1 hour 30 minutes
Baking Time: 40–50 minutes
Resting Time: 10 minutes
Total Time: Approximately 2 hours 50 minutes to 3 hours
Servings: 6–8
Lasagna alla Bolognese :
The Italian Classical Comfort Food
Hello Kittys ♡
Welcome to my kitchen, where food is comforting, homemade and made to be shared. Few dishes feel as comforting as a homemade lasagna. With its layers of pasta, rich meat sauce, creamy béchamel and melted cheese, this Italian favorite brings warmth to the table and makes an ordinary dinner feel a little more special.
What makes this Lasagna alla Bolognese special is the combination of its two sauces. The Bolognese sauce slowly simmers with ground meat, tomatoes, vegetables and herbs until rich and flavorful. The béchamel sauce, made with butter, flour and milk, adds a smooth and creamy contrast. The sauces are layered with lasagna sheets and cheese, then baked until the top turns golden and the edges bubble.
The result is a hearty, comforting dish with tender pasta, savory meat sauce and creamy layers in every slice. Whether you’re cooking for your family, preparing a weekend dinner or craving a classic Italian comfort food, this homemade lasagna is a wonderful recipe to add to your collection.
What Is Lasagna alla Bolognese ?
Lasagna alla Bolognese is a classic Italian baked pasta dish made with layers of lasagna sheets, Bolognese meat sauce and béchamel sauce. The assembled dish is baked in the oven until the pasta is tender and the top is golden. Bolognese sauce is traditionally associated with Bologna, a city in the Emilia-Romagna region of Italy. It is a slow-cooked meat sauce that develops its flavor as the ingredients simmer together.
Unlike lasagna recipes that rely only on tomato sauce and cheese, this version includes a creamy béchamel sauce. The combination creates a rich, balanced dish with savory meat, tender pasta and a smooth, milky layer. There are many variations of lasagna around the world, but this version focuses on the comforting combination of Bolognese sauce, béchamel and cheese.

Why You’ll Love This Lasagna alla Bolognese Recipe
- Rich, slow-simmered meat sauce: Ground beef, tomatoes, vegetables and herbs create a flavorful Bolognese sauce.
- Creamy homemade béchamel: Butter, flour and warm milk make a smooth white sauce that complements the meat.
- Layers of pasta and cheese: Lasagna sheets, Parmesan and mozzarella bring everything together.
- Perfect for sharing: This recipe makes six to eight servings, making it ideal for family dinners or gatherings.
- A comforting oven-baked meal: The top becomes golden and bubbling while the sauces settle between the pasta layers.
- Made with familiar ingredients: The recipe uses everyday ingredients to create a satisfying Italian-inspired dinner.
Ingredients You’ll Need
This classic Italian lasagna is made in three parts: the Bolognese sauce, the béchamel sauce and the final assembly.
1/For the Bolognese Sauce
- Ground beef — 500 g (Ground beef creates the hearty base of the sauce. You can also use a mixture of beef and pork for a different flavor and texture, as suggested in the original recipe.)
- Carrot — 1, finely chopped (Carrot adds a gentle sweetness that balances the acidity of the tomatoes.)
- Celery — 1 stalk, finely chopped (Celery adds aromatic depth to the sauce and complements the carrot and meat.)
- Garlic — 2 cloves, minced (Garlic gives the Bolognese sauce its savory aroma.)
- Canned tomatoes — 400 g, crushed or purée (Tomatoes create the body of the sauce. Crushed tomatoes give it a slightly textured finish, while puréed tomatoes make it smoother.)
- Tomato paste — 2 tablespoons (Tomato paste adds concentrated tomato flavor and helps create a rich sauce.)
- Beef stock or water — 1 cup (Beef stock adds savory depth, while water works as a simple alternative. The liquid helps the sauce simmer and develop its flavor.)
- Olive oil — 2 tablespoons (Olive oil is used to sauté the vegetables and begin building the flavor of the sauce.)
- Dried oregano or Italian herbs — 1 teaspoon (These herbs add an aromatic finish to the meat sauce.)
- Salt and pepper — to taste (Season the sauce to bring out the flavor of the meat, vegetables and tomatoes.)
- Onion — see recipe note below (The original cooking instructions mention sautéing onion, but the ingredient list in your visual does not specify an amount. Confirm whether you use onion and add the quantity you actually use before publishing.)
2/For the Béchamel Sauce
- Butter — 50 g (Butter forms the base of the sauce and gives it a rich flavor.)
- Flour — ⅓ cup (50 g) (Flour combines with the melted butter to create a roux, which thickens the milk into a smooth sauce.)
- Milk — 2½ cups (600 ml), warmed (Warm milk is gradually whisked into the roux to create the creamy béchamel.)
- Nutmeg — a pinch (Nutmeg adds a subtle warmth that complements the milk and butter.)
- Salt and pepper — to taste (These seasonings bring balance to the béchamel sauce.)
3/For Assembling the Lasagna
- Lasagna sheets — 250 g (Fresh or dried lasagna sheets can be used. No-boil sheets are convenient if they are suitable for your baking dish and sauce consistency.)
- Grated Parmesan cheese — 50 g (Parmesan adds a savory, salty flavor between the layers and on top.)
- Grated mozzarella — 200 g (Mozzarella melts into a soft, cheesy layer and helps create a golden finish.)
How to Make Lasagna alla Bolognese
This recipe has four main stages: preparing the Bolognese sauce, making the béchamel, assembling the layers and baking the lasagna.
Step 1 — Make the Bolognese Sauce
- Heat the olive oil in a large saucepan or deep skillet over medium heat.
- Add the finely chopped carrot, celery and garlic. If using onion, add it at this stage as mentioned in the original instructions. Sauté until the vegetables soften and become fragrant.
- Add the ground beef and cook until browned, breaking it up with a spoon as it cooks.
- Stir in the tomato paste, then add the canned tomatoes and beef stock or water. Mix well to combine.
- Season with dried oregano or Italian herbs, salt and pepper.
- Bring the sauce to a gentle simmer, then reduce the heat to low. Cook for 1–1½ hours, stirring occasionally, until the sauce becomes rich and thick.
- Slow simmering gives the meat and vegetables time to develop their flavor. If the sauce becomes too thick before the cooking time is complete, check it regularly and add a little liquid if needed.
- Before assembling the lasagna, the sauce should be thick enough to spread between the pasta layers without being excessively watery.
Step 2 — Prepare the Béchamel Sauce
- While the Bolognese sauce finishes cooking, prepare the béchamel.
- Melt the butter in a saucepan over medium-low heat.
- Add the flour and whisk to form a smooth roux. Cook briefly, stirring continuously, without allowing it to brown too much.
- Gradually pour in the warm milk while whisking constantly. Adding the milk slowly helps prevent lumps from forming.
- Continue whisking until the sauce becomes smooth and thick enough to coat the back of a spoon.
- Season with salt, pepper and a pinch of nutmeg.
- Remove the saucepan from the heat. If the sauce thickens while you assemble the lasagna, stir it gently to loosen it before using.
Step 3 — Assemble the Lasagna
- Preheat the oven to 180°C (350°F).
- Choose a baking dish large enough to hold several layers of pasta and sauce.
- Spread a thin layer of béchamel across the bottom of the dish. Add a layer of lasagna sheets, followed by Bolognese sauce, more béchamel and a sprinkle of cheese.
Continue layering in this order:
- Béchamel sauce
- Lasagna sheets
- Bolognese sauce
- Béchamel sauce
- Cheese

- Repeat the layers until the dish is filled, finishing with béchamel and plenty of cheese on top.
- Distribute the sauce evenly so the pasta is covered and the layers cook consistently.
- Follow the package instructions for your particular lasagna sheets, especially if they require boiling before assembly.
Step 4 — Bake the Lasagna
- Place the assembled lasagna in the preheated oven.
- Bake uncovered for 40–45 minutes, or until the top is golden and bubbling and the pasta is tender.
- If the cheese begins to brown too quickly before the pasta is cooked, loosely cover the dish with foil for the remaining baking time.
- Once baked, remove the lasagna from the oven and let it rest for 10 minutes before slicing.
- This resting time helps the layers settle, making it easier to serve neat slices without the sauce spilling out immediately.
- Serve warm and enjoy your homemade Lasagna alla Bolognese.
Tips for the Best Italian Lasagna
Let the Bolognese Sauce Simmer Slowly
Give the meat sauce enough time to develop its flavor. A gentle simmer for 1–1½ hours helps the ingredients combine and allows the sauce to thicken.
Make a Smooth Béchamel
Whisk continuously when adding the warm milk to the roux. Gradual addition helps prevent lumps and creates a creamy sauce.
Keep the Sauce at the Right Consistency
The Bolognese should be rich and thick rather than watery. Excess liquid can make the lasagna difficult to slice cleanly.
Layer the Ingredients Evenly
Spread the sauces across the pasta sheets rather than piling them in the center. Even layers help the lasagna bake consistently.
Check Your Lasagna Sheets
Fresh, dried and no-boil lasagna sheets can have different preparation requirements. Follow the package directions to ensure the pasta cooks properly.
Let the Lasagna Rest Before Cutting
Allow the baked lasagna to rest for 10 minutes. This gives the layers time to settle and makes serving easier.
What to Serve with Lasagna alla Bolognese
Lasagna is a hearty main course, so simple sides work particularly well.
- Fresh green salad: Crisp lettuce and fresh vegetables add a light contrast to the rich meat sauce and béchamel.
- Roasted vegetables: Roasted zucchini, carrots or other seasonal vegetables make a comforting accompaniment.
- Garlic bread: A slice of garlic bread is lovely for enjoying any extra sauce on the plate.
- Fresh herbs: A little parsley or basil can add freshness when serving.
For a relaxed family dinner, serve the lasagna warm straight from the baking dish and let everyone enjoy a generous slice.
Frequently Asked Questions
What Is the Difference Between Lasagna and Lasagna alla Bolognese?
Lasagna is a broad category of layered baked pasta dishes. Lasagna alla Bolognese specifically refers to a version made with Bolognese meat sauce and is commonly layered with béchamel.
Can I Make Lasagna alla Bolognese Ahead of Time?
You can prepare the Bolognese and béchamel sauces ahead of time and refrigerate them separately. When you’re ready to cook, assemble the lasagna and bake it according to the recipe, making sure the pasta cooks through.
Why Does My Lasagna Fall Apart When I Slice It?
Lasagna can fall apart if it is very hot when sliced or if the sauces are too thin. Letting it rest for 10 minutes after baking helps the layers settle. A thick Bolognese sauce also makes a difference.
How Do I Make a Smooth Béchamel Sauce?
Whisk the flour into the melted butter first to make a roux. Gradually add warm milk while whisking constantly. Continue cooking until the sauce is smooth and thick.
Can I Use Dried Lasagna Sheets?
Yes, provided they are suitable for your recipe. Some dried sheets need to be boiled first, while certain no-boil varieties can go directly into the baking dish. Check the package instructions.
Can I Use Beef and Pork Instead of Beef Alone?
Yes. The original ingredient notes suggest using ground beef or a mixture of beef and pork. Use the combination you prefer, keeping the total quantity at 500 g.
How Do I Know When the Lasagna Is Ready?
The top should be golden and bubbling, and the pasta should be tender. The recipe suggests baking at 180°C (350°F) for 40–45 minutes, but the exact time can vary depending on the dish, oven and type of pasta.
A HeartWarming Cozy Italian Dinner ♡
This Lasagna alla Bolognese brings together rich meat sauce, creamy béchamel, tender pasta and melted cheese in a comforting meal made for sharing. The slow-simmered sauce adds depth, while the béchamel creates smooth, creamy layers throughout the dish. Once baked until golden and bubbling, the lasagna becomes a wonderful centerpiece for a cozy dinner.

If you love discovering recipes from around the world, explore more comforting dishes on KittysDreamyCooking. Thank you for cooking with me and bringing a little more dreaminess to your table.
With love, Kittys ♡

Authentic Italian Lasagna alla Bolognese Recipe
Ingredients
For the Bolognese sauce
- 500 g ground beef or a mixture of beef and pork
- 1 carrot finely chopped
- 1 celery stalk finely chopped
- 2 cloves garlic minced
- 400 g canned tomatoes crushed or puréed
- 2 tbsp tomato paste
- 1 cup beef stock or water
- 1 tsp dried oregano or Italian herbs
- Salt & Pepper to taste
- 1 Onion
For the béchamel sauce
- ⅓ cup flour (50g)
- 50 g butter
- 2½ cups warm milk (600ml)
- A pinch of nutmeg
- Salt & Pepper , to taste
For assembly
- 250 g lasagna sheets, fresh or dried
- 50 g grated Parmesan Cheese
- 200 g grated mozzarella
Instructions
- 1. Make the Bolognese sauce
Heat the olive oil in a saucepan. Sauté the carrot, celery and garlic until softened; add onion if using. Add the ground meat and cook until browned. Stir in the tomato paste, canned tomatoes and beef stock. Season with oregano, salt and pepper. Simmer over low heat for 1–1½ hours, stirring occasionally, until rich and thick.
- 2. Prepare the Béchamel
Melt the butter in a saucepan. Whisk in the flour to make a roux. Gradually add the warm milk, whisking continuously until smooth and thick. Season with salt, pepper and a pinch of nutmeg.
- 3. Assemble the lasagna
Preheat the oven to 180°C (350°F). Spread a thin layer of béchamel in a baking dish. Layer lasagna sheets, Bolognese sauce, béchamel and cheese. Repeat until the dish is filled, finishing with béchamel and cheese on top. Prepare the pasta according to its package instructions.
- 4. Bake
Bake uncovered for 40–45 minutes, until golden and bubbling and the pasta is tender. If the top browns too quickly, loosely cover with foil.
- 5. Rest & Serve
Let the lasagna rest for 10 minutes before slicing and serving.
Notes
- Simmer the Bolognese sauce until rich and thick.
- Whisk the béchamel continuously to prevent lumps.
- Check the package directions for your lasagna sheets.
- Let the lasagna rest for 10 minutes before cutting.
- The cooking instructions mention onion, but the ingredient visual does not specify an amount. Confirm your actual recipe before publishing.
Next Posts >
WANT TO TASTE MORE ? Follow along on Pinterest, TikTok and Instagram for all of the latest updates.
FEATURED THIS WEEK
-
🥤 Thai Iced Tea – ชาไทย
Hello Kittys ♡ Welcome to my kitchen, where Thai drinks are easy, fun, and full of flavor. Today I’m sharing a refreshing Thai classic 🇹🇭, Thai Iced…
