How to Make a Lasagna: The Ultimate Homemade Recipe

Lasagna is a classic Italian dish. It features layers of pasta, rich meat sauce, creamy béchamel, and melted cheese. This recipe serves 8 to 10 people. It takes about 2 hours total. Most of that time is baking. You will love the result.

Making lasagna at home beats store-bought versions. Fresh ingredients make it flavorful. Follow these steps for success. Gather all tools first. You need a large pot, skillet, 9×13-inch baking dish, and mixing bowls.

Ingredients List

For the Meat Sauce (Ragu)

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 1 pound ground beef (80% lean)
  • 1 pound ground pork
  • 1 carrot, finely diced
  • 1 celery stalk, finely diced
  • 2 (28-ounce) cans crushed tomatoes
  • 1 cup red wine (optional, substitute with beef broth)
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and black pepper to taste
  • 1 bay leaf

For the Béchamel Sauce

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 4 cups whole milk, warmed
  • 1/4 teaspoon ground nutmeg
  • Salt and white pepper to taste

For Assembly

  • 12-15 lasagna noodles (no-boil or traditional)
  • 2 cups ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese
  • 4 cups shredded mozzarella cheese
  • Fresh basil leaves for garnish (optional)

Step-by-Step Instructions

Make the Meat Sauce

Start with the ragu. It needs time to simmer. Heat olive oil in a large skillet over medium heat. Add chopped onion. Cook until soft, about 5 minutes. Stir in garlic. Cook for 1 minute more.

Add ground beef and pork. Break up the meat with a spoon. Cook until browned, about 8 minutes. Drain excess fat if needed. Stir in carrot and celery. Cook for 3 minutes.

Pour in red wine. Let it reduce by half, about 5 minutes. Add tomato paste. Stir well. Then add crushed tomatoes, oregano, basil, bay leaf, salt, and pepper. Bring to a simmer.

Lower heat. Cover partially. Simmer for 1 hour. Stir occasionally. The sauce thickens. Remove bay leaf. Taste and adjust seasoning. Set aside to cool slightly.

Prepare the Béchamel Sauce

While ragu simmers, make béchamel. Melt butter in a saucepan over medium heat. Whisk in flour. Cook for 2 minutes to form a roux. It turns golden.

Slowly pour in warm milk. Whisk constantly to avoid lumps. Cook until thickened, about 5-7 minutes. It coats the back of a spoon. Add nutmeg, salt, and white pepper. Remove from heat. Cover with plastic wrap touching the surface to prevent skin.

Mix the Ricotta Filling

In a bowl, combine ricotta, egg, and half the Parmesan. Mix until smooth. Season with salt and pepper. Set aside. This adds creaminess to each layer.

Cook the Noodles (If Using Traditional)

Boil lasagna noodles in salted water. Follow package instructions. Cook al dente, about 8 minutes. Drain. Rinse with cold water. Lay flat on a towel to prevent sticking. Skip if using no-boil noodles.

Assemble the Lasagna

Preheat oven to 375°F (190°C). Spread 1 cup meat sauce on the bottom of the baking dish. Layer 3-4 noodles over it. They can overlap slightly.

Add one-third of the remaining meat sauce. Spread evenly. Dollop one-third of ricotta mixture. Spread gently. Pour one-third of béchamel. Sprinkle one-third of mozzarella.

Repeat layers two more times. End with béchamel and mozzarella on top. Sprinkle remaining Parmesan.

Cover with foil. Bake for 30 minutes. Remove foil. Bake 20-25 minutes more. Cheese bubbles and browns. Let rest 15-20 minutes before cutting. This sets the lasagna.

Tips for Perfect Lasagna

  • Use quality ingredients. San Marzano tomatoes elevate the sauce. Don’t skip the béchamel. It makes lasagna creamy, not watery.
  • For vegetarian version, swap meat for mushrooms, zucchini, and spinach. Sauté them first.
  • Make ahead. Assemble up to 24 hours in advance. Refrigerate covered. Add 10 minutes to bake time.
  • Freeze unbaked lasagna. Wrap tightly. Thaw overnight before baking.
  • Cut clean slices. Use a sharp knife. Wipe between cuts.

Common Mistakes to Avoid

  • Overcooking noodles makes them mushy. Test early.
  • Too much sauce leads to soup. Use the amounts here.
  • Skipping the rest time causes slices to fall apart. Be patient.
  • Not seasoning layers. Taste sauces first. Adjust as needed.
  • Using low-fat cheese. It doesn’t melt well.

Variations to Try

  • Classic Bolognese stays true to Italian roots. For American-style, add Italian sausage and cottage cheese.
  • Seafood lasagna uses shrimp, crab, and white sauce. Skip red sauce.
  • Vegetable lasagna stacks eggplant, spinach, and zucchini. Roast veggies first for flavor.
  • Short-cut version uses jarred sauce. Boost with fresh herbs.
  • Mexican lasagna swaps pasta for tortillas. Use enchilada sauce and ground turkey.

Serving Suggestions

  • Pair with garlic bread. Crisp it in the oven.
  • Add a green salad. Dress with balsamic vinaigrette.
  • Serve Chianti wine. It complements tomato sauce.
  • Leftovers reheat well. Microwave or oven at 350°F.

FAQs

  • 1. Can I make lasagna without cooking the noodles first?
    Yes, no-boil noodles work great. They absorb moisture from sauces. Ensure enough liquid in layers. Follow package ratios.
  • 2. How long does lasagna last in the fridge?
    Store covered up to 4 days. Reheat portions in microwave or oven. Avoid leaving out over 2 hours.
  • 3. Is it possible to make lasagna gluten-free?
    Absolutely. Use gluten-free noodles and flour for béchamel. Check labels for cross-contamination.
  • 4. Why is my lasagna watery?
    Too much sauce or watery ricotta causes this. Drain ricotta well. Simmer sauce longer to reduce.
  • 5. Can I freeze lasagna after baking?
    Yes. Cool completely. Wrap portions tightly. Freeze up to 3 months. Thaw and reheat at 350°F.

This recipe delivers restaurant-quality lasagna. Practice makes it faster. Enjoy with family. Buon appetito!