Go Back
+ servings
Homemade Lasagna Recipe

Homemade Lasagna Recipe: Creamy, Cheesy, and Comforting!

This homemade lasagna recipe is creamy, cheesy, and comforting, perfect for family gatherings and can be adapted to dietary needs.
Prep Time 30 minutes
Cook Time 1 hour 5 minutes
Resting Time 15 minutes
Total Time 1 hour 50 minutes
Servings: 8 slices
Course: Dinner
Cuisine: Italian
Calories: 370

Ingredients
  

For the Meat Sauce
  • 1 pound Ground Beef or ground turkey for a lighter dish
  • 1 pound Italian Sausage or mushrooms/lentils for vegetarian
  • 1 medium Onion chopped; shallots are a milder alternative
  • 3 cloves Garlic minced; fresh garlic yields the best taste
  • 28 ounces Crushed Tomatoes can use whole or diced tomatoes
  • 2 tablespoons Tomato Paste fresh tomatoes work well for a fresher touch
  • 1 teaspoon Dried Basil fresh herbs can be used if doubled
  • 1 teaspoon Dried Oregano fresh herbs can be used if doubled
For the Cheese Layer
  • 15 ounces Ricotta Cheese or part-skim/cottage cheese
  • 1 large Eggs well-beaten
  • ½ cup Parmesan Cheese grated; Pecorino Romano is a good alternative
For the Topping
  • 2 cups Mozzarella Cheese shredded; low-moisture mozzarella is best
  • ¼ cup Chopped Parsley optional if fresh herbs aren’t available
  • 1 pinch Nutmeg optional
For the Lasagna Structure
  • 12 sheets Lasagna Noodles can use gluten-free or thin-sliced zucchini

Equipment

  • large skillet
  • Pot
  • Mixing bowl
  • Baking dish

Method
 

Step-by-Step Instructions for Homemade Lasagna Recipe
  1. In a large skillet over medium heat, brown the ground beef and Italian sausage for about 5-7 minutes until fully cooked. Drain excess fat and add chopped onion and minced garlic. Cook for another 3-4 minutes until softened, then stir in crushed tomatoes, tomato paste, and season with dried basil and oregano. Let it simmer for 20-30 minutes until thickened.
  2. Meanwhile, bring a large pot of salted water to a boil. Cook the lasagna noodles according to the package instructions, usually about 8-10 minutes until al dente. Drain the noodles and lay them flat on a clean kitchen towel.
  3. In a mixing bowl, combine ricotta cheese, beaten egg, and grated Parmesan cheese. Add chopped parsley and a pinch of nutmeg. Mix until smooth and creamy.
  4. Preheat your oven to 375°F. In a greased baking dish, spread a thin layer of meat sauce first. Place lasagna noodles on top, followed by half of the ricotta mixture and a layer of shredded mozzarella cheese. Repeat the layers and finish with meat sauce topped with mozzarella.
  5. Cover the lasagna with aluminum foil and bake for 35 minutes. Uncover and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.
  6. Let the lasagna rest for 15 minutes before slicing to allow layers to set.

Nutrition

Serving: 1sliceCalories: 370kcalCarbohydrates: 35gProtein: 25gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 5gVitamin A: 500IUVitamin C: 3mgCalcium: 300mgIron: 2mg

Notes

Allowing the lasagna to rest ensures cleaner slices and better presentation. You can also assemble the lasagna in advance and freeze it before baking.

Tried this recipe?

Let us know how it was!