Easy Homemade Lasagna Recipe

Delicious homemade lasagna with layers of sauce and cheese

Easy Homemade Lasagna Recipe

There’s something almost sacred about a bubbling pan of homemade lasagna: the steam that curls from the edges, the rich tomato-scented aroma that fills the kitchen, and the satisfying pull of melted cheese stretching between fork and plate. Every bite layers tender pasta, savory meat and tomato, creamy ricotta, and caramelized cheese into a comforting mouthful that’s at once hearty and tender. It’s a recipe that invites laughter around the table, slow weekend cooking, and tiny rituals—tasting the sauce, scraping the dish, waiting impatiently for that first slice.

Whether you’re feeding a hungry family on a chilly evening, bringing warmth to a potluck, or carving out extra portions to freeze for busy weeknights, this lasagna delivers. It’s perfect for cozy dinners, holiday gatherings, and any time you want a memorable, crowd-pleasing meal with minimal fuss and maximum payoff.

At a Glance

  • Prep Time: 30 minutes (active), plus 15 minutes to assemble
  • Cook Time: 45–55 minutes (baking)
  • Total Time: ~1 hour 30 minutes (including resting time)
  • Servings: 8 generous servings
  • Difficulty Level: Moderate — straightforward steps, a little assembly

Nutrition Highlights

The nutrition values below are estimates per serving (1 of 8) for the classic version described in the recipe. These estimates were calculated from standard ingredient values (USDA FoodData Central) and typical recipe yields; actual values will vary with brands and substitutions.

  • Calories: ~650 kcal
  • Protein: ~40–45 g
  • Carbohydrates: ~35–45 g
  • Fat: ~30–36 g
  • Saturated Fat: ~14–18 g
  • Fiber: ~3–4 g
  • Sodium: ~800–1,000 mg

Notes: These are approximations; for precise tracking, weigh your ingredients and use the nutrition info on product labels or a registered nutrition database. For general dietary guidance, consult resources such as the USDA FoodData Central and reputable health sites (e.g., Mayo Clinic).

Perfect For…

  • Family dinners that need a low-stress hero dish—lasagna’s assembly feels special but doesn’t require last-minute tinkering.
  • Entertaining and potlucks—it scales easily and travels well.
  • Comfort food on cool nights—warm, cheesy, and deeply satisfying.
  • Make-ahead meal prep—lasagna freezes beautifully, making weeknight dinners effortless.

Method & Process

Ingredients (classic lasagna — serves 8)

  • 1 lb (450 g) ground beef (or half beef/half Italian sausage for more flavor)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 24 oz (680 g) marinara or crushed tomato sauce
  • 2 tbsp tomato paste (optional, for deeper tomato flavor)
  • 1 tsp dried oregano
  • 1 tsp dried basil (or 1 tbsp fresh, chopped)
  • Salt and freshly ground black pepper, to taste
  • 12 lasagna noodles (regular or no-boil)
  • 15 oz (425 g) ricotta cheese
  • 1 large egg (to bind the ricotta)
  • 2 cups (200 g) shredded mozzarella, plus 1 cup for topping (total 3 cups if you want extra cheese)
  • 1 cup (100 g) grated Parmesan or Pecorino Romano
  • 2 tbsp chopped fresh parsley or basil (optional, for the ricotta)
  • 1–2 tbsp olive oil (for sautéing)

Optional ingredients and substitutions:

  • Use ground turkey or plant-based crumbles instead of beef for a lighter or vegetarian-friendly protein (use same quantity).
  • For a lighter lasagna, substitute part-skim cheeses.
  • Gluten-free: use gluten-free lasagna noodles or thinly sliced zucchini/eggplant as layers.
  • Dairy-free/vegan: use cashew ricotta or store-bought vegan ricotta and vegan mozzarella shreds.

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C). If using regular lasagna noodles, bring a large pot of salted water to a boil and cook noodles according to package directions until al dente; drain and lay flat to avoid sticking. If using no-boil noodles, you can skip this step.
  2. In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté 4–5 minutes until translucent. Add garlic and sauté 30 seconds until fragrant.
  3. Add ground beef (or sausage) to the skillet. Break it up with a spoon and brown until no pink remains, about 6–8 minutes. Drain excess fat if necessary.
  4. Stir in the tomato sauce and tomato paste (if using). Add oregano, basil, salt, and pepper. Simmer gently 10–15 minutes to meld flavors. Taste and adjust seasoning. Remove from heat.
  5. In a medium bowl, combine ricotta, the egg, 1 cup shredded mozzarella, half the Parmesan, chopped parsley, a pinch of salt, and pepper. Mix just until combined—don’t overwork it.
  6. Assemble the lasagna: spread a thin layer (about 1/2 cup) of sauce in the bottom of a 9×13-inch baking dish to prevent sticking. Lay 3–4 lasagna noodles across the bottom. Spread 1/3 of the ricotta mixture over the noodles, then spoon 1/3 of the meat sauce over the ricotta. Sprinkle a light layer of mozzarella. Repeat two more layers (noodles → ricotta → sauce → cheese). Finish with a final layer of noodles, the remaining sauce, and top with remaining mozzarella and Parmesan.
  7. Cover the dish tightly with aluminum foil (spray the underside of the foil with cooking spray or tent it so it doesn’t touch the cheese). Bake 35 minutes. Remove foil and bake an additional 10–15 minutes until cheese is bubbly and edges are golden brown. Internal temperature should reach 165°F (74°C).
  8. Let the lasagna rest for at least 15 minutes before slicing—this helps layers set and makes serving much cleaner.

Practical tips sprinkled here:

  • If using regular noodles, undercook them by 1 minute to prevent mush after baking.
  • To avoid a watery lasagna, drain excess fat from the browned meat and simmer sauce uncovered a bit longer to thicken.
  • Resting is essential—don’t skip it.

Best Pairings

  • Classic sides: crisp Caesar salad or a peppery arugula salad with lemon vinaigrette.
  • Bread: garlic bread, crusty ciabatta, or warm focaccia brushed with olive oil.
  • Soups: a light minestrone or roasted tomato soup makes a nice starter.
  • Drinks: medium-bodied red wine (Sangiovese, Chianti) or a citrusy iced tea for non-alcoholic pairing.
  • Casual serving ideas: serve slices with a dollop of extra ricotta or a scatter of fresh basil leaves; leftovers are excellent warmed and paired with a simple green salad.

Shelf Life & Storage

  • Room temperature: Do not leave lasagna at room temperature for more than 2 hours (food safety).
  • Refrigeration: Store covered in the fridge for 3–4 days. Reheat individual slices in the microwave or reheat the whole pan in a 325°F (160°C) oven until warmed through.
  • Freezer: Freeze tightly wrapped portions or the entire dish (wrapped in plastic wrap then foil) for up to 3 months. Thaw in the refrigerator overnight before reheating. Reheat from frozen at 350°F (175°C) covered with foil until heated through, then uncover to brown the top.

Insider Secrets

  • Cheese balance: Using a mix of ricotta, mozzarella, and a salty hard cheese (Parmesan/Pecorino) gives ideal creaminess, stretch, and savory punch.
  • Sauce depth: Browning the meat well and simmering the sauce until slightly thickened concentrates flavor; a small splash of red wine or a teaspoon of sugar can balance acidity.
  • No-boil noodle strategy: If using no-boil noodles, ensure your sauce is a bit saucier so noodles hydrate fully during baking.
  • Crisp edges: For just a hint of crispness around the edges, remove the foil for the last 10–15 minutes. If the top browns too fast, tent the dish loosely.
  • Testing doneness: Check the center reaches 165°F (74°C) for food safety, and make sure the cheese is bubbling and the edges are set.

Delicious Variations

  • Vegetarian Spinach & Mushroom Lasagna: Replace meat with sautéed mushrooms, spinach, and caramelized onions. Mix wilted spinach into the ricotta (or use béchamel for a richer result).
  • Gluten-free/Low-carb Option: Use gluten-free lasagna sheets, or substitute thinly sliced zucchini or eggplant (salt and pat dry first) as the “noodle” layers.
  • White (Alfredo) Lasagna: Swap tomato sauce for a creamy béchamel or Alfredo sauce, and layer with shredded chicken and spinach for a decadently different profile.
  • Vegan Lasagna: Use cashew-based ricotta, vegan mozzarella, and a hearty lentil or tempeh ragu. Use no-boil or gluten-free noodles if desired.
  • Meat-lover’s Upgrade: Add Italian sausage and pancetta to the beef for extra depth; include roasted red peppers for a smoky lift.

Recipe Q&A

Q: Can I make this ahead of time?
A: Yes—assemble, cover, and refrigerate up to 24 hours before baking, or freeze for long-term storage. Bring chilled lasagna to room temperature for 20–30 minutes before baking, and extend bake time slightly if very cold.

Q: My lasagna is watery—what went wrong?
A: Common causes are under-drained cheese/vegetables, too much sauce, or overcooked noodles. Drain cooked spinach, sauté vegetables to reduce moisture, and drain excess grease from browned meat.

Q: Can I reduce the sodium or calories?
A: Yes—use low-sodium tomato sauce, part-skim cheeses, lean ground turkey, and whole-grain or gluten-free noodles to lower calories and sodium. Using more vegetables in place of meat also reduces overall calories.

Q: How do I reheat lasagna without drying it out?
A: Reheat slices in the oven covered with foil at 325°F (160°C) until warmed. Add a splash of water or sauce, and cover with foil to retain moisture. Microwaving covered for 1–2 minutes also works for single slices.

Q: What’s the best way to get clean slices?
A: Allow the lasagna to rest 15–20 minutes after baking so layers set. Use a sharp knife warmed under hot water for cleaner cuts.

Conclusion

If you’re craving a homey, crowd-pleasing main that rewards patience with deep flavor, this easy homemade lasagna is the answer. Try it this weekend, customize one of the variations, and don’t forget to set aside the best piece for yourself. For inspiration and a slightly different take on simplicity and technique, check out this reliable guideline from Easy Homemade Lasagna Recipe – Spend With Pennies and a cozy, family-friendly approach at Easy Lasagna Recipe – The Cozy Cook. Share your photos, swaps, and stories—I love hearing how readers make this classic their own.

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

Easy Homemade Lasagna


Description

A comforting dish of layered pasta, savory meat, rich tomato sauce, and melted cheese perfect for family dinners and potlucks.


Ingredients

Scale
  • 1 lb (450 g) ground beef (or half beef/half Italian sausage)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 24 oz (680 g) marinara or crushed tomato sauce
  • 2 tbsp tomato paste (optional)
  • 1 tsp dried oregano
  • 1 tsp dried basil (or 1 tbsp fresh, chopped)
  • Salt and freshly ground black pepper, to taste
  • 12 lasagna noodles (regular or no-boil)
  • 15 oz (425 g) ricotta cheese
  • 1 large egg
  • 2 cups (200 g) shredded mozzarella, plus 1 cup for topping
  • 1 cup (100 g) grated Parmesan or Pecorino Romano
  • 2 tbsp chopped fresh parsley or basil (optional)
  • 12 tbsp olive oil (for sautéing)

Instructions

  1. Preheat the oven to 375°F (190°C). Cook regular lasagna noodles according to package directions if using; drain and lay flat.
  2. In a large skillet, heat olive oil over medium heat. Add chopped onion and sauté for 4-5 minutes until translucent, then add garlic and sauté for 30 seconds.
  3. Add ground beef (or sausage) to the skillet, breaking it up and browning until no pink remains, about 6-8 minutes. Drain excess fat if necessary.
  4. Add tomato sauce and tomato paste (if using). Stir in oregano, basil, salt, and pepper. Simmer for 10-15 minutes.
  5. In a medium bowl, combine ricotta, egg, 1 cup mozzarella, half of the Parmesan, parsley, salt, and pepper. Mix until just combined.
  6. Spread a thin layer of sauce in the bottom of a 9×13-inch baking dish. Lay 3-4 noodles across the bottom. Spread 1/3 of the ricotta mixture over the noodles, then 1/3 of the meat sauce, and a light layer of mozzarella. Repeat layers two more times. Finish with a final layer of noodles, the remaining sauce, mozzarella, and Parmesan on top.
  7. Cover with aluminum foil and bake for 35 minutes. Remove foil and bake an additional 10-15 minutes until bubbly and golden brown.
  8. Let the lasagna rest for at least 15 minutes before slicing to allow layers to set.

Notes

For best results, allow the lasagna to rest before slicing. Substitute ingredients as desired for dietary preferences.

  • Prep Time: 45 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 650
  • Sugar: 7g
  • Sodium: 900mg
  • Fat: 34g
  • Saturated Fat: 16g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 42g
  • Cholesterol: 85mg

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Scroll to Top