Homemade Lasagna

🕒 Prep: 15 min
🔥 Cook: 1 hour
🍽 Serves: 8
2 Reviews

Get ready to dive into layers of rich, savory flavors with this homemade lasagna. It's perfect for a cozy family dinner or impressing guests at your next gathering. This recipe is all about comfort and satisfaction with every bite.

Homemade Lasagna

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Homemade Lasagna

Ingredients for Homemade Lasagna

Ground beef and Italian sausage form the savory backbone of our meat sauce, bringing depth and richness. Onion and garlic add aromatic layers, enhancing the overall flavor profile. The crushed tomatoes and tomato paste create a thick, tangy sauce, while a splash of red wine adds sophistication and complexity. Our seasonings — basil and oregano, combined with salt and pepper — round out the sauce with classic Italian notes.

Lasagna noodles act as the sturdy structure holding everything together, while mozzarella cheese and Parmesan cheese introduce a melty, cheesy goodness. The béchamel sauce, made with unsalted butter, all-purpose flour, and whole milk, provides a creamy counterpoint to the hearty meat sauce, with a touch of nutmeg for warmth.

Why This Homemade Lasagna Works

During the long simmer, the ground beef, sausage, tomatoes, and wine all cook together until they thicken into a steady meat sauce. The meat firms up first, then softens a bit as it sits in the hot tomato sauce, so it doesn’t feel dry. The onions cook down and almost melt into the sauce, so there aren’t big chunks, just a thick, meaty layer that spreads easily over the noodles.

While the butter, flour, and milk heat, the flour swells and turns the milk into a smooth béchamel that clings to the noodles instead of running off. That white sauce sinks into the pasta and cheese as it bakes, so the lasagna slices stay moist instead of crumbly. In the oven, the noodles finish softening in the steam from the sauces, and the cheeses melt and then set as they cool. Letting the pan rest at the end gives everything time to firm up, so the layers hold together when cut instead of sliding apart.

Homemade Lasagna Tips & Tricks

  • Use a mandoline to slice your onion finely for even cooking.
  • Layer noodles slightly overlapping to prevent sauce seepage.
  • If the béchamel sauce becomes too thick, just whisk in a bit more milk.
  • Letting the lasagna rest helps the layers set, making it easier to slice.

Mistakes To Avoid

Boiling the lasagna noodles until they are fully soft makes them fall apart later. Once they bake in the oven with sauce, they keep cooking, turn mushy, and the layers slide around instead of cutting into neat squares.

Letting the meat sauce simmer for only a few minutes leaves it too watery. In the oven, that extra liquid seeps out, the lasagna turns soupy, and the slices won’t hold their shape on the plate.

Cooking the béchamel over high heat or dumping all the milk in at once often leads to lumps. Those floury clumps don’t smooth out in the oven, so some bites have pasty, thick blobs instead of a creamy layer.

Skipping the rest time after baking makes the whole dish collapse. While it is still piping hot, the sauces are loose and run to the edges, so the layers slide apart and the cheese layer stretches off the top instead of staying in place.

Ingredients

  1. 1 lb ground beef
  2. 1 lb Italian sausage
  3. 1 onion, chopped
  4. 2 cloves garlic, minced
  5. 1 can (28 oz) crushed tomatoes
  6. 2 tbsp tomato paste
  7. 1/4 cup red wine
  8. 2 tsp dried basil
  9. 1 tsp dried oregano
  10. Salt and pepper to taste
  11. 12 lasagna noodles
  12. 3 cups mozzarella cheese, shredded
  13. 1 cup Parmesan cheese, grated
  14. 4 tbsp unsalted butter
  15. 1/4 cup all-purpose flour
  16. 3 cups whole milk
  17. 1/4 tsp ground nutmeg

Step-by-step Instructions

  1. 1. Preheat oven to 375°F.
  2. 2. In a large skillet, brown ground beef and Italian sausage over medium heat. Drain excess fat.
  3. 3. Add onions and garlic to the meat. Sauté until onions are translucent.
  4. 4. Stir in crushed tomatoes, tomato paste, red wine, basil, oregano, salt, and pepper. Simmer for 30 minutes.
  5. 5. Cook lasagna noodles according to package instructions. Drain and set aside.
  6. 6. Melt butter in a saucepan over medium heat. Stir in flour until smooth.
  7. 7. Gradually whisk in milk. Cook and stir until thickened. Add a pinch of nutmeg.
  8. 8. Spread a layer of meat sauce at the bottom of a baking dish.
  9. 9. Layer 4 lasagna noodles over the sauce. Spread a layer of béchamel sauce over the noodles.
  10. 10. Sprinkle with mozzarella and Parmesan cheese.
  11. 11. Repeat layers twice, ending with a cheese layer.
  12. 12. Cover with foil and bake for 25 minutes. Remove foil and bake for another 15 minutes until cheese is bubbly and golden.
  13. 13. Let lasagna cool for 10 minutes before serving.

Frequently Asked Questions

Can I make this lasagna ahead of time?
Yes, you can assemble it the day before and refrigerate. Just bake it straight from the fridge, adding an extra 10 minutes to the covered bake time.
Can I freeze this lasagna?
Absolutely! It's best to freeze it unbaked. When ready to eat, thaw in the fridge overnight and bake as instructed.

Serving Ideas for Homemade Lasagna

Pair this lasagna with a fresh green salad and a loaf of crusty garlic bread for a complete meal. A glass of the same red wine used in the sauce can enhance the dining experience. For a touch of freshness, garnish with fresh basil leaves before serving.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.