Traditional Lasagna
I’ve been making this traditional lasagna for years whenever I want comforting, saucy layers of beef, ricotta and melty cheese — it’s the kind of dish that feeds a crowd, warms the kitchen, and leaves everyone asking for seconds. It’s straightforward, family-friendly, and reliably satisfying whether it’s a weeknight dinner or a holiday potluck. If you’re curious about playful riffs on lasagna, try this Buffalo Chicken Lasagna for a spicy change of pace.
Why you’ll love this dish
Classic, homey, and forgiving — that’s what makes this lasagna a go-to. The layers balance rich meat sauce, creamy ricotta, and pulled-together cheeses so every bite has texture and flavor. It’s budget-friendly (ground beef stretches far), kid-approved, and easy to scale up for guests. Plus, it reheats beautifully, which makes it perfect for meal prep or feeding hungry families.
“The best lasagna I’ve made at home — rich sauce, creamy ricotta, and a golden cheese top. Perfect for Sunday dinner.” — home cook review
How this recipe comes together
This recipe follows a simple, logical flow so you can skim and get cooking quickly:
- Brown aromatics and ground beef, then add marinara to build a hearty meat sauce.
- Mix ricotta with an egg to stabilize the cheese layer so it doesn’t weep.
- Parboil or cook lasagna noodles per package directions; layer sauce, noodles, ricotta, mozzarella, and repeat.
- Bake covered to steam and finish uncovered to brown the cheese.
Expect about 20–30 minutes active prep, and 40 minutes baking time. Total time ~1 hour.
What you’ll need
- 12 lasagna noodles (regular or oven-ready/no-boil — see notes below)
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 for flavor)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 24 ounces marinara sauce (use a good-quality jar or homemade)
- 15 ounces ricotta cheese
- 1 large egg (binds the ricotta)
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- Salt and pepper to taste
- Fresh basil leaves for garnish (optional)
Substitutions and notes:
- Swap ground beef for ground turkey or Italian sausage for a flavor twist.
- Use part-skim ricotta to reduce fat, or add ¼ cup grated Pecorino for extra tang.
- If you’d rather a soup-style meal, check this Cozy One-Pot Lasagna Soup for a skillet-friendly alternative.
Step-by-step instructions
- Preheat oven to 375°F (190°C).
- Cook lasagna noodles according to package directions until al dente. Drain, rinse briefly with cold water, and lay flat on a tray to prevent sticking. (If using no-boil noodles, skip this step.)
- Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté 4–5 minutes, until translucent. Add garlic and cook 30 seconds more until fragrant.
- Add ground beef to the skillet. Break it up and cook until browned and no pink remains (internal temperature about 160°F). Drain excess fat.
- Stir marinara sauce into the beef. Simmer 4–6 minutes to marry flavors; season with salt and pepper.
- In a medium bowl, combine ricotta cheese, egg, and a pinch of salt and pepper. Mix until smooth.
- To assemble: spread a thin layer of meat sauce in a 9×13-inch baking dish. Place 3–4 noodles in a single layer. Spread one-third of the ricotta mixture over the noodles, then sprinkle with about 2/3 cup mozzarella. Repeat two more times (sauce → noodles → ricotta → mozzarella). Finish with remaining meat sauce; top evenly with remaining mozzarella and all the Parmesan.
- Cover the baking dish tightly with foil (spray foil with cooking spray or tent slightly so cheese doesn’t stick). Bake covered for 25 minutes. Remove foil and bake 12–15 minutes more, until the cheese is bubbly and golden.
- Let lasagna rest 10–15 minutes before slicing — this helps layers set so portions hold together. Garnish with fresh basil if desired and serve.
Best ways to enjoy it
- Plate a square with a fork and knife and serve with a crisp green salad dressed in vinaigrette to cut the richness.
- Offer roasted vegetables (broccoli, Brussels sprouts, or asparagus) or garlic bread for soaking up sauce.
- For wine: pair with a medium-bodied Sangiovese or Chianti for acidity, or a Merlot for softer fruit notes.
- For family-style serving, place the whole pan on the table so everyone can help themselves — it’s part of the comfort.
Storage and reheating tips
- Refrigerator: Cover tightly and refrigerate within two hours of baking. Eat within 3–4 days.
- Freeze: Cool completely, then wrap the whole pan tightly with plastic wrap and foil or portion into airtight containers. Freeze up to 3 months.
- Reheating from fridge: Bake at 350°F (175°C) covered for 20–25 minutes until heated through. For single slices, microwave 1–2 minutes or reheat covered in a small oven-safe dish at 350°F for 10–15 minutes.
- Reheating from frozen: Thaw in the fridge overnight, then reheat as above. If baking from frozen, add ~20–30 minutes and keep covered until warmed through. Always ensure internal temperature reaches 165°F when reheated.
Pro chef tips
- Drain fat after browning the beef to prevent a greasy sauce, but leave a tablespoon — it adds flavor.
- Don’t over-salt early; parmesan and ricotta add saltiness. Taste the sauce before assembling.
- Let lasagna rest 10–15 minutes after baking; it slices cleaner and holds shape.
- Use a mix of mozzarella and part-skim for stretch without too much oil separation.
- For faster prep, assemble in the morning and keep covered in the fridge; bake later that day.
- Want a slow-cooker take? Try this Crock-Pot Lasagna Soup for a hands-off, similar flavor profile in soup form.
Creative twists
- Vegetarian: Swap beef for a sauté of mushrooms, zucchini, and spinach; add a layer of roasted eggplant.
- Sausage and pepperoni: Use Italian sausage and a few slices of pepperoni between layers for an "always a crowd-pleaser" meatier pie.
- White lasagna: Replace marinara with béchamel and mix spinach into the ricotta for a gentler, creamy version.
- Gluten-free: Use certified gluten-free lasagna noodles or thin sliced roasted vegetables (eggplant or zucchini) as noodle substitutes.
- Make-it-ahead freezer meal: Assemble fully, then freeze before baking — thaw overnight and bake as directed.
Common questions
Q: Can I assemble lasagna ahead of time?
A: Yes — assemble, cover tightly, and refrigerate up to 24 hours before baking. Let it sit at room temperature 20–30 minutes before baking so it heats evenly.
Q: Do I have to boil the noodles?
A: No. If you use oven-ready/no-boil noodles, skip the boiling step. Make sure your sauce isn’t too thick; a slightly looser sauce helps the noodles cook through.
Q: How long will leftovers keep in the freezer?
A: Up to 3 months for best quality. Label with the date and use within that window to avoid freezer burn and texture changes.
Q: Can I make this vegetarian or dairy-free?
A: For vegetarian, replace beef with hearty vegetables or plant-based crumbles. For dairy-free, use dairy-free ricotta and shredded cheese alternatives; note texture and melting will differ.
Q: Is it safe to reheat multiple times?
A: Reheat only the portion you’ll eat. Repeatedly cooling and reheating increases food-safety risk. Reheat leftovers to an internal temperature of 165°F.
Conclusion
This traditional lasagna is a dependable, comforting classic that’s easy to adapt and makes great leftovers. For another tested, classic take you can compare techniques with, see this Classic Lasagna Recipe. If you’re interested in an Italian-style spin with spinach and handmade pasta ideas, check out Lasagne al Forno (Italian Beef Lasagna).
Traditional Lasagna

Ingredients
For the Lasagna
- 12 pieces lasagna noodles (regular or oven-ready/no-boil) If using no-boil noodles, skip cooking them.
- 1 tablespoon olive oil For sautéing.
- 1 pound ground beef (80/20) For flavor.
- 1 medium onion, chopped Adds sweetness and depth.
- 2 cloves garlic, minced For flavor.
- 24 ounces marinara sauce Use a good-quality jar or homemade.
- 15 ounces ricotta cheese Can substitute part-skim to reduce fat.
- 1 large egg Binds the ricotta.
- 2 cups shredded mozzarella cheese For topping.
- 1 cup grated Parmesan cheese For added flavor.
- Salt and pepper to taste To enhance flavors.
- Fresh basil leaves for garnish (optional) Adds freshness.
Instructions
Preparation
- Preheat oven to 375°F (190°C).
- Cook lasagna noodles according to package directions until al dente. Drain, rinse briefly with cold water, and lay flat on a tray to prevent sticking.
- Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4-5 minutes until translucent. Add garlic and cook for 30 seconds more until fragrant.
- Add ground beef to the skillet. Break it up and cook until browned and no pink remains (internal temperature about 160°F). Drain excess fat.
- Stir marinara sauce into the beef. Simmer for 4-6 minutes to marry flavors; season with salt and pepper.
- In a medium bowl, combine ricotta cheese, egg, and a pinch of salt and pepper. Mix until smooth.
Assembly and Baking
- Spread a thin layer of meat sauce in a 9×13-inch baking dish. Place 3-4 noodles in a single layer.
- Spread one-third of the ricotta mixture over the noodles, then sprinkle with about 2/3 cup mozzarella. Repeat two more times (sauce → noodles → ricotta → mozzarella).
- Finish with remaining meat sauce; top evenly with remaining mozzarella and all the Parmesan.
- Cover the baking dish tightly with foil (spray foil with cooking spray or tent slightly so cheese doesn’t stick). Bake covered for 25 minutes.
- Remove foil and bake for 12-15 minutes more, until the cheese is bubbly and golden.
- Let lasagna rest for 10-15 minutes before slicing — this helps layers set so portions hold together. Garnish with fresh basil if desired and serve.
