Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lasagne Recipe

Homemade lasagne recipe


  • Author: Maria
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x
  • Diet: Gluten Free

Description

This homemade lasagne recipe features layers of tender pasta, rich slow-cooked meat sauce, creamy béchamel, and gooey melted cheese. Perfect for family dinners, special occasions, or meal prep, this classic Italian dish delivers hearty, comforting flavors with every bite.


Ingredients

Scale
For the Meat Sauce (Ragù):
  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 carrot, finely diced
  • 1 celery stalk, finely diced
  • 1 lb (450g) ground beef (or a mix of beef and pork)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tbsp tomato paste
  • 1 can (28 oz) crushed tomatoes
  • ½ cup red wine (optional)
  • 1 cup beef broth
  • 1 bay leaf
For the Béchamel Sauce:
  • 4 tbsp butter
  • ¼ cup all-purpose flour
  • 3 cups warm milk
  • ½ tsp salt
  • ¼ tsp ground nutmeg
For the Lasagne Layers:
  • 12 lasagne noodles (fresh or oven-ready)
  • 1 ½ cups ricotta cheese
  • 1 egg
  • ½ cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese

Instructions

Step 1: Prepare the Meat Sauce

  1. Heat olive oil in a large pan over medium heat. Add onion, garlic, carrot, and celery. Sauté until soft.
  2. Add the ground beef, salt, pepper, oregano, and basil. Cook until browned, breaking up the meat with a spoon.
  3. Stir in tomato paste and cook for 1 minute. Add crushed tomatoes, wine (if using), beef broth, and bay leaf.
  4. Simmer uncovered for at least 30–45 minutes, stirring occasionally. Remove bay leaf before assembling the lasagne.

Step 2: Make the Béchamel Sauce

  1. In a saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute, whisking constantly.
  2. Gradually add warm milk while whisking to prevent lumps. Cook until thickened.
  3. Season with salt and nutmeg. Set aside.

Step 3: Assemble the Lasagne

  1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. Spread a thin layer of meat sauce on the bottom of the dish.
  3. Add a layer of lasagne noodles, then spread some ricotta mixture, followed by meat sauce and béchamel.
  4. Repeat layers, finishing with a generous amount of mozzarella and Parmesan on top.

Step 4: Bake and Serve

  1. Cover with foil and bake for 30 minutes.
  2. Remove foil and bake for an additional 15–20 minutes, until the top is golden and bubbly.
  3. Let lasagne rest for 10–15 minutes before slicing and serving.

Notes

  • Make Ahead: Assemble the lasagne a day in advance and refrigerate until ready to bake.
  • Freezing: Freeze unbaked lasagne for up to 3 months. Bake from frozen, adding 20–30 minutes extra cooking time.
  • Substitutions: Use gluten-free noodles for a gluten-free version or swap ricotta for cottage cheese.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice (⅛ of dish)
  • Calories: 480 kcal
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 85mg

Keywords: lasagne recipe, homemade lasagne, classic Italian lasagne, easy lasagne recipe