There are some meals that just feel like a warm hug, and for me, that's lasagna. I still remember the first time I made it for my own family – I was so nervous, but the moment I pulled that bubbling, golden pan from the oven, I knew I'd created something special. This Bolognese lasagna is that recipe for you.
Advertisements1
It's a labor of love, but I promise it's worth it. The slow-simmered meat sauce, the silky béchamel, and the layers of perfectly cooked pasta – it's a dish that brings everyone to the table and leaves them asking for seconds. And honestly, it's easier than you think.
Whether you're a seasoned cook or a newbie, this recipe is forgiving and adaptable. So roll up your sleeves, pour a glass of wine, and let's make some magic.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use a good quality extra-virgin olive oil for the best flavor. You can substitute with vegetable oil if needed.
1 large onion, finely chopped
Yellow or sweet onion works best. If you only have red, it's fine – just a bit stronger flavor.
2 carrots, finely chopped
Carrots add a subtle sweetness. You can swap with celery or bell pepper for a different flavor.
2 celery stalks, finely chopped
Classic mirepoix base. If you don't have celery, use fennel or omit.
3 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1 teaspoon garlic powder.
1 pound (450g) ground beef
Use 80/20 or 85/15 for good flavor. You can also use half beef and half Italian sausage.
1/2 cup (120ml) dry red wine
Adds depth. If you prefer not to use wine, substitute with beef broth.
1 can (28 oz / 800g) crushed tomatoes
San Marzano tomatoes are the best for their sweetness. Any good quality brand works.
2 tablespoons tomato paste
Concentrates flavor. You can use 3 tablespoons if you like a richer sauce.
1 teaspoon dried oregano
Dried herbs are fine. If you have fresh, use 1 tablespoon chopped.
1/2 teaspoon salt, plus more to taste
Adjust according to your preference and the saltiness of your cheese.
1/4 teaspoon black pepper
Freshly ground is always better.
12 lasagna noodles
Oven-ready noodles work great and save time. If using regular, boil according to package.
2 cups (500ml) béchamel sauce
Use my easy béchamel recipe or store-bought. For a shortcut, mix 1 cup heavy cream with 1 cup chicken broth and 2 tbsp flour.
3 cups (340g) shredded mozzarella cheese
Fresh mozzarella gives the best melt, but pre-shredded is fine. Low-moisture mozzarella is ideal.
1/2 cup (50g) grated Parmesan cheese
Parmigiano-Reggiano is the best. Pecorino Romano also works.
Tips & Tricks
Don't rush the sauce
Let it simmer low and slow for at least 45 minutes. This develops the deep, rich flavor that makes Bolognese special.
Make ahead
The sauce (and even the whole assembled lasagna) can be made a day ahead. Refrigerate and assemble/bake the next day – it tastes even better.
Let it rest
After baking, let the lasagna rest for 15-20 minutes before slicing. This allows the layers to set and makes for clean, beautiful slices.
Pro Tips
Step-by-Step Instructions
1. Make the Bolognese sauce
In a large pot or Dutch oven, heat olive oil over medium heat. Add onion, carrots, and celery, and sauté until softened, about 5 minutes. Add garlic and cook 1 minute more. Add ground beef and cook until browned, breaking it up with a spoon, about 8 minutes.
2. Add wine and tomatoes
Pour in the red wine and scrape up any browned bits from the bottom. Let it reduce by half, about 3 minutes. Stir in crushed tomatoes, tomato paste, oregano, salt, and pepper. Bring to a simmer, then reduce heat to low. Cover and let simmer for at least 45 minutes, stirring occasionally. Season to taste.
3. Preheat oven and prepare noodles
Preheat oven to 375°F (190°C). If using regular lasagna noodles, cook them according to package directions until al dente. Drain and lay them flat on a sheet of parchment paper to prevent sticking.
4. Assemble the lasagna
Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Place a layer of 3 noodles, overlapping slightly. Spread 1/3 of the Bolognese sauce over the noodles, then drizzle with 1/3 of the béchamel, and sprinkle with 1/3 of the mozzarella and a bit of Parmesan. Repeat layers twice more, ending with a final layer of noodles and the remaining béchamel, mozzarella, and Parmesan.
5. Bake until golden and bubbly
Cover the dish with foil (sprayed with cooking spray to prevent sticking) and bake for 25 minutes. Then remove the foil and bake for an additional 10-15 minutes, until the top is golden brown and the edges are bubbling. The internal temperature should reach 165°F (74°C).
6. Rest and serve
Let the lasagna rest for 15 minutes before slicing. This allows the layers to set, making it easier to serve. Garnish with fresh basil if desired.
Delicious Variations
Vegetarian
Substitute the beef with 1 pound of mushrooms and 1 cup of lentils, cooked with the same seasonings.
Spicy
Add 1 teaspoon of red pepper flakes to the sauce for a kick.
Gluten-free
Use gluten-free lasagna noodles and ensure your béchamel uses gluten-free flour.
How to Store Bolognese Lasagna Recipe
Refrigerator
Store leftovers in an airtight container for up to 5 days.
Freezer
Freeze baked or unbaked lasagna wrapped tightly in foil for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat individual slices in the microwave for 1-2 minutes, or place the whole lasagna in a 350°F (175°C) oven for 20-25 minutes until heated through.
Frequently Asked Questions
Q: Can I make Bolognese lasagna ahead of time?
Yes, you can assemble the lasagna up to 24 hours in advance and refrigerate it. Then bake it just before serving, adding about 10 minutes to the baking time.
Q: Can I freeze Bolognese lasagna?
Absolutely! Assemble the lasagna, wrap it tightly in foil, and freeze for up to 3 months. Bake from frozen, adding 20-30 minutes to the baking time.
Q: What is the difference between Bolognese and spaghetti sauce?
Bolognese is a slow-cooked meat sauce that is thicker and richer, often with a small amount of tomato and a lot of meat. Spaghetti sauce is usually thinner and tomato-forward.
Q: Can I use cottage cheese instead of béchamel?
Yes, you can substitute with ricotta cheese mixed with an egg and some Parmesan for a more traditional American-style lasagna. But béchamel gives a creamier, more elegant result.
I hope this Bolognese lasagna becomes a beloved favorite in your home, just as it is in mine. Give it a try and let me know how it turns out in the comments below. Happy cooking!
Bolognese Lasagna Recipe
This Bolognese lasagna is pure comfort food – rich meat sauce, creamy béchamel, and gooey cheese in every bite.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 2 carrots, finely chopped
- 2 celery stalks, finely chopped
- 3 cloves garlic, minced
- 1 pound (450g) ground beef
- 1/2 cup (120ml) dry red wine
- 1 can (28 oz / 800g) crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 12 lasagna noodles
- 2 cups (500ml) béchamel sauce
- 3 cups (340g) shredded mozzarella cheese
- 1/2 cup (50g) grated Parmesan cheese
📋 Instructions
- 1Make the Bolognese sauce — In a large pot or Dutch oven, heat olive oil over medium heat. Add onion, carrots, and celery, and sauté until softened, about 5 minutes. Add garlic and cook 1 minute more. Add ground beef and cook until browned, breaking it up with a spoon, about 8 minutes.
- 2Add wine and tomatoes — Pour in the red wine and scrape up any browned bits from the bottom. Let it reduce by half, about 3 minutes. Stir in crushed tomatoes, tomato paste, oregano, salt, and pepper. Bring to a simmer, then reduce heat to low. Cover and let simmer for at least 45 minutes, stirring occasionally. Season to taste.
- 3Preheat oven and prepare noodles — Preheat oven to 375°F (190°C). If using regular lasagna noodles, cook them according to package directions until al dente. Drain and lay them flat on a sheet of parchment paper to prevent sticking.
- 4Assemble the lasagna — Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Place a layer of 3 noodles, overlapping slightly. Spread 1/3 of the Bolognese sauce over the noodles, then drizzle with 1/3 of the béchamel, and sprinkle with 1/3 of the mozzarella and a bit of Parmesan. Repeat layers twice more, ending with a final layer of noodles and the remaining béchamel, mozzarella, and Parmesan.
- 5Bake until golden and bubbly — Cover the dish with foil (sprayed with cooking spray to prevent sticking) and bake for 25 minutes. Then remove the foil and bake for an additional 10-15 minutes, until the top is golden brown and the edges are bubbling. The internal temperature should reach 165°F (74°C).
- 6Rest and serve — Let the lasagna rest for 15 minutes before slicing. This allows the layers to set, making it easier to serve. Garnish with fresh basil if desired.



