Hi👋 I’m MARILYN, a 34-year-old from the United Kingdom. Cooking is my passion, and I love sharing delicious, easy-to-follow recipes. Join me on marilynrecipes.com to explore a world of culinary delights, from comforting classics to innovative creations. Let’s make cooking fun and enjoyable for everyone! Cooking is about more than just food it’s about sharing stories and making memories.
One of my all-time favorite dishes to prepare for my family is lasagna. There’s something magical about layering rich meat sauce, creamy béchamel, and gooey cheese between tender sheets of pasta. I still remember the first time I made this recipe: my little niece was peeking over my shoulder, eagerly waiting for that first golden slice to be served. The aroma filled the kitchen, and we all felt that cozy warmth that only homemade food can bring. Today, I want to share my Best Lasagna Recipe with you, so you can experience that same joy in your home.
This recipe is my tried-and-true version simple enough for busy weeknights, yet special enough for Sunday dinners and family gatherings. I’ll guide you through every step, from choosing the right ingredients to assembling your layers perfectly. By the end, you’ll see why I call it the Best Lasagna Recipe.

Why I Love Making This Recipe
Lasagna is more than just a meal; it’s an experience. For me, it’s about gathering loved ones around the table, sharing stories, laughter, and leftovers (if there are any!). I love how flexible this recipe is. You can use beef, pork, or even a vegetarian version with roasted vegetables. The layers allow you to play with flavors a hint of nutmeg in the béchamel, a touch of fresh basil in the sauce making each bite comforting and satisfying.
The Best Lasagna Recipe isn’t about rushing. It’s about enjoying the process. Cooking this dish always reminds me of my childhood in the UK, where family meals were sacred. Everyone contributed something, whether it was grating cheese, stirring sauce, or setting the table. That’s the feeling I hope to pass on to you through this recipe: cooking is love, and love is best served warm and cheesy!
Ingredients & Little Kitchen Secrets
Here’s what you’ll need for my classic lasagna:
- 12 sheets of lasagna pasta (no-boil or traditional)
- 500g minced beef
- 250g Italian sausage, casing removed
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 800g canned chopped tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red chili flakes (optional)
- Salt and black pepper to taste
- 500ml whole milk
- 50g unsalted butter
- 50g plain flour
- 250g ricotta cheese
- 200g mozzarella, shredded
- 50g Parmesan cheese, grated
- 1 egg
- Fresh basil leaves for garnish
Little kitchen secrets:
- Brown your meat well; it adds depth and richness to the sauce.
- Let your béchamel sauce cool slightly before mixing with ricotta, so it stays creamy.
- If using no-boil pasta, ensure your sauce is slightly more liquidy to allow the sheets to soften perfectly.
How I Make It, Step by Step

- Prepare the meat sauce
I start by heating a large pan over medium heat. I add minced beef and Italian sausage, breaking them apart and cooking until nicely browned. Then, I toss in onions and garlic, cooking until soft and fragrant. Next, I stir in chopped tomatoes, tomato paste, oregano, basil, red chili flakes, salt, and pepper. I let it simmer gently for 20–25 minutes so the flavors meld beautifully. - Make the béchamel sauce
In a separate saucepan, I melt butter over medium heat. I whisk in flour to form a smooth roux, cooking for 1–2 minutes. Gradually, I pour in milk, whisking continuously until thickened and silky. I season it lightly with salt, pepper, and a pinch of nutmeg this secret touch makes the sauce irresistible. - Mix the ricotta layer
While the béchamel is cooling slightly, I combine ricotta cheese with one egg in a bowl. This mixture will provide a rich, creamy layer that binds the lasagna together. - Assemble the layers
I preheat my oven to 180°C (350°F). In a deep baking dish, I spread a thin layer of meat sauce, followed by a layer of pasta sheets. I then add a layer of béchamel, a layer of ricotta mixture, and a generous sprinkling of mozzarella. I repeat until all ingredients are used, finishing with meat sauce, béchamel, mozzarella, and Parmesan on top. - Bake to perfection
I cover the lasagna with foil and bake for 35 minutes. Then, I remove the foil and bake for an additional 15 minutes until the top is golden and bubbling. The smell that fills the kitchen at this stage is just heavenly.
How I Serve It at Home
I love serving lasagna with a simple side salad — crisp lettuce, cherry tomatoes, and a drizzle of balsamic. A warm garlic bread loaf on the side makes it feel like a true Italian feast. I like to let it rest for 10 minutes after baking so the layers set beautifully, making it easier to cut perfect squares. Watching my family’s faces light up at the first bite is my favorite part of the meal.
Storage, Reheating & Make-Ahead Tips
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Reheat slices in the oven at 160°C (320°F) for 15–20 minutes, covered with foil to keep it moist.
- Make-Ahead: You can assemble the lasagna a day in advance and refrigerate before baking. This makes it perfect for entertaining without stress.
100-Word Short Version
This Best Lasagna Recipe layers rich meat sauce, creamy béchamel, and a cheesy ricotta-mozzarella mixture between tender pasta sheets. I start by simmering minced beef and Italian sausage with onions, garlic, tomatoes, and herbs. A smooth béchamel sauce is combined with ricotta and egg for the creamy layer. I assemble everything in layers, topping with mozzarella and Parmesan, then bake until golden. Serve with a fresh salad and warm garlic bread for a family-friendly feast. It’s comforting, flavorful, and perfect for making memories around the dinner table.

Recipe Card Section
⏱️ Time
- Prep: 25 min
- Cook: 50 min
- Total: 1 hr 15 min
🛒 Ingredients
- 12 sheets lasagna pasta
- 500g minced beef
- 250g Italian sausage, casing removed
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 800g canned chopped tomatoes
- 2 tbsp tomato paste
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red chili flakes (optional)
- Salt & black pepper
- 500ml whole milk
- 50g unsalted butter
- 50g plain flour
- 250g ricotta cheese
- 200g mozzarella, shredded
- 50g Parmesan cheese, grated
- 1 egg
- Fresh basil leaves
👩🍳 Instructions
- Brown minced beef and sausage, add onions and garlic.
- Stir in tomatoes, tomato paste, herbs, chili flakes, salt, and pepper. Simmer 20–25 min.
- Melt butter, whisk in flour, add milk slowly, cook until thick. Season with salt, pepper, and nutmeg.
- Mix ricotta with egg.
- Layer pasta, meat sauce, béchamel, ricotta, and mozzarella. Repeat, ending with meat sauce, béchamel, mozzarella, and Parmesan.
- Cover with foil and bake 35 min, remove foil, bake 15 min until golden.
- Rest 10 min before slicing.
📝 Notes
- Use no-boil pasta? Add extra sauce to ensure softness.
- Assemble ahead for stress-free baking.
- Store leftovers in the fridge up to 3 days.
🍽️ Nutrition
Calories: 480 kcal per serving 🍝
Protein: 28g 🥩
Carbs: 35g 🍞
Fat: 25g 🧈
Saturated Fat: 14g 🧀
Fiber: 4g 🌿

Best Lasagna Recipe
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Description
Discover my Best Lasagna Recipe — layers of rich meat sauce, creamy béchamel, and gooey cheese make the ultimate comfort food for family and friends. Perfect for cozy dinners and special occasions.
Ingredients
- 12 sheets lasagna pasta
- 500g minced beef
- 250g Italian sausage, casing removed
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 800g canned chopped tomatoes
- 2 tbsp tomato paste
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red chili flakes (optional)
- Salt & black pepper
- 500ml whole milk
- 50g unsalted butter
- 50g plain flour
- 250g ricotta cheese
- 200g mozzarella, shredded
- 50g Parmesan cheese, grated
- 1 egg
- Fresh basil leaves
Instructions
- Brown minced beef and sausage, add onions and garlic.
- Stir in tomatoes, tomato paste, herbs, chili flakes, salt, and pepper. Simmer 20–25 min.
- Melt butter, whisk in flour, add milk slowly, cook until thick. Season with salt, pepper, and nutmeg.
- Mix ricotta with egg.
- Layer pasta, meat sauce, béchamel, ricotta, and mozzarella. Repeat, ending with meat sauce, béchamel, mozzarella, and Parmesan.
- Cover with foil and bake 35 min, remove foil, bake 15 min until golden.
- Rest 10 min before slicing.
Notes
- Use no-boil pasta? Add extra sauce to ensure softness.
- Assemble ahead for stress-free baking.
- Store leftovers in the fridge up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 480
- Sugar: 6g
- Sodium: 550mg
- Fat: 25g
- Saturated Fat: 14g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 90mg
Conclusion
Cooking lasagna brings me so much joy, not just because of the flavors, but because of the memories it creates. Every layer tells a story of family dinners, laughter, and love. I hope this Best Lasagna Recipe becomes a cherished part of your kitchen too. Whether you’re cooking for family, friends, or just treating yourself, this recipe guarantees warmth, comfort, and plenty of cheesy smiles.
