
Prepare the meat sauce: In a large pot, brown ground beef and Italian sausage over medium-high heat. Drain any excess fat. Add diced onions, garlic, and cook until softened. Stir in crushed tomatoes, tomato paste, Italian seasoning, salt, pepper, and a pinch of sugar. Simmer for at least 30 minutes, stirring occasionally.
Make the béchamel sauce: In a saucepan, melt butter over medium heat. Whisk in flour until smooth. Gradually add milk, whisking constantly to prevent lumps. Cook until the sauce thickens, then stir in grated Parmesan cheese, nutmeg, salt, and pepper.
Cook the lasagna noodles according to package directions. Drain and set aside.
Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
Assemble the lasagna: Spread a thin layer of meat sauce on the bottom of the baking dish. Top with a layer of lasagna noodles, followed by ricotta cheese, béchamel sauce, and mozzarella cheese. Repeat layers, ending with a layer of meat sauce, béchamel, and mozzarella cheese on top.
Bake for 30-45 minutes, or until the cheese is melted and bubbly and the lasagna is heated through. Let stand for 10-15 minutes before slicing and serving.
Garnish with fresh basil leaves, if desired. Serve warm with a side salad and garlic bread.
Absolutely delicious! The lasagna was a huge hit with my family. The layers were perfect, and the flavors were well-balanced. Highly recommend this recipe!
This lasagna is a masterpiece! Every layer was perfect. I followed the recipe exactly and it came out beautifully. Will be making this again and again.
This lasagna is a showstopper! It's a bit of a labor of love, but the taste is worth every minute. The layers are perfectly balanced, and the flavor is amazing. Highly recommend!
Really enjoyed this lasagna. The combination of flavors was fantastic. Might try using different cheeses next time for some variety.