The Best Homemade Lasagna Recipe





The Best Homemade Lasagna Recipe (Rich Meat Sauce + Creamy Ricotta)

Author: Chef Emy · Site: CookingWithEmy.com


Prep Time30 mins
Cook Time55 mins
Total Time1 hr 25 mins
Servings12 slices
DifficultyMedium

There’s nothing quite like a bubbling, golden-brown Best Homemade Lasagna fresh from the oven. Layers of tender pasta, a rich and savory meat sauce, creamy ricotta, and gooey melted cheese — this is the definition of comfort food. Whether you’re feeding a crowd on Sunday, meal-prepping for a busy week, or simply craving a hearty Italian dinner, this the best homemade lasagna recipe delivers every single time.

I’m Chef Emy, and together with The Kitchen Team, we’ve perfected every layer so you can create a lasagna that’s both traditional and foolproof. We’ll walk you through building deep flavor with a slow-simmered meat sauce, achieving the creamiest ricotta layer, and baking until irresistibly bubbly. Let’s dive into the ultimate family-style lasagna.

Why This Is the Best Homemade Lasagna Recipe

We tested dozens of combinations — and this version won every time. Here’s why:

  • Two-meat richness: A blend of ground beef and pork creates a deeper, more complex sauce than single-meat versions.
  • Simmered sauce, not rushed: We let the tomato-meat mixture bubble for 30 minutes, concentrating flavors without drying out.
  • Perfectly seasoned ricotta: Fresh egg, salt, and a pinch of nutmeg (optional) elevate the cheese layer from bland to brilliant.
  • No-boil friendly: While we use traditional lasagna noodles, we share tips for no-boil sheets — same great taste, less work.
  • Crowd-pleasing portions: This recipe fills a 9×13-inch dish with 12 hearty servings, ideal for gatherings or leftovers.
💡 The Kitchen Team’s Pro Tip: For the meatiest sauce, brown the meat in batches — don’t overcrowd the pan. You want deep caramelization, not steamed meat. That fond = flavor gold.

Ingredients for the Best Homemade Lasagna

US measurements · yields 12 servings

  • 2 tbsp olive oil (or neutral oil)
  • 1 cup chopped onion (or shallots)
  • 2 cloves garlic, minced
  • 1 lb ground beef (80/20)
  • 1 lb ground pork
  • 28 oz diced tomatoes (canned or fresh)
  • 2 tbsp tomato paste
  • 1 tsp granulated sugar (or honey)
  • 1 tsp dried basil (or 2 tbsp fresh)
  • 1 tsp dried oregano (or 2 tsp fresh)
  • ½ tsp red pepper flakes (optional)
  • Salt & black pepper to taste
  • 15 oz whole-milk ricotta cheese
  • 1 large egg
  • 3 cups shredded mozzarella
  • 1 cup grated Parmesan
  • 12 lasagna noodles (cooked al dente)
  • Fresh parsley or basil for garnish

Ingredient swaps: Use ground turkey/chicken instead of pork, or try gluten-free noodles. For dairy-free, use vegan ricotta and mozzarella shreds.

Step-by-Step Instructions

Preheat & prep: Set oven to 375°F (190°C). Cook lasagna noodles according to package directions until al dente. Drain, rinse with cold water, and lay flat on a sheet tray (drizzle a little oil to prevent sticking).
Sauté aromatics: In a large skillet or Dutch oven, heat olive oil over medium heat. Add chopped onion and cook until translucent, about 5 minutes. Stir in minced garlic and cook 1–2 minutes until fragrant.
Brown the meats: Add ground beef and pork. Cook, breaking into crumbles, until browned all over — about 8–10 minutes. Drain excess fat if desired (we leave 2 tbsp for flavor).
Build the sauce: Stir in diced tomatoes, tomato paste, sugar, basil, oregano, red pepper flakes, salt, and pepper. Bring to a gentle simmer, then reduce heat to low. Cook uncovered for 30 minutes, stirring occasionally. Taste and adjust seasoning.
Ricotta layer: In a medium bowl, combine ricotta, egg, ½ cup Parmesan, a pinch of salt, and a few grinds of black pepper. Mix until smooth.
Assemble lasagna: Spread 1 cup of meat sauce on the bottom of a 9×13-inch baking dish. Place 4 noodles side by side (slightly overlapping). Spread ⅓ of the ricotta mixture over noodles, then ⅓ of the remaining meat sauce, 1 cup mozzarella, and 2 tbsp Parmesan. Repeat for three layers. Finish with remaining noodles, sauce, mozzarella, and Parmesan.
Bake: Cover with foil (spray foil with oil to avoid sticking) and bake for 35 minutes. Remove foil and bake another 15–20 minutes until cheese is melted, bubbly, and golden. Let rest 10–15 minutes before slicing.
Garnish & serve: Sprinkle fresh parsley or basil. Slice and serve warm.
💡 The Kitchen Team’s Pro Tip: Let the baked lasagna rest for at least 10 minutes — this allows the layers to set so your slices stay neat and don’t turn into a saucy puddle. Patience, friend.

Serving Suggestions

This best homemade lasagna is a complete meal on its own, but we love pairing it with:

  • Garlic bread or crusty sourdough with olive oil
  • Simple arugula salad with lemon vinaigrette (cuts richness)
  • Roasted broccoli or sautéed spinach
  • A bold red wine like Chianti or Sangiovese

Serve with extra Parmesan on the side and a sprinkle of red pepper flakes if you like heat.

Storage & Reheating

Refrigerate: Cover leftover lasagna tightly with foil or transfer to an airtight container. It keeps for up to 4 days in the fridge.

Freeze: Lasagna freezes beautifully. Assemble completely (uncooked or baked), wrap in plastic + foil, and freeze up to 3 months. Thaw overnight in fridge before reheating.

Reheat: Individual slices: microwave 1–2 minutes. For large portions: bake at 350°F for 20–25 minutes (covered) until hot. Add a splash of water or extra sauce if dry.

💡 The Kitchen Team’s Pro Tip: Make two lasagnas at once — bake one tonight, freeze the second for a future no-cook dinner. Just label with date and baking instructions.

Variations to Make It Your Own

  • Vegetarian: Replace meat with 2 cups sautéed mushrooms, zucchini, and spinach. Add 1 extra cup of marinara.
  • Spicy ‘Arrabbiata’ style: Double the red pepper flakes and add 1 tsp smoked paprika to the sauce.
  • White lasagna: Skip tomato sauce; use béchamel + sautéed mushrooms + spinach + ricotta.
  • Gluten-free: Use GF lasagna sheets or thinly sliced zucchini as pasta.
  • Extra cheesy: Add provolone or fontina slices between layers.

Frequently Asked Questions

1. Can I use no-boil lasagna noodles?
Absolutely. No-boil noodles work perfectly. Just make sure your sauce has a bit of extra moisture (add ¼ cup water or broth) so they soften during baking.
2. Why is my lasagna watery?
Watery lasagna usually comes from excess moisture in ricotta or undercooked sauce. Use full-fat ricotta and drain it if watery. Also, simmer your sauce until thick.
3. Can I make this lasagna ahead of time?
Yes! Assemble the lasagna (unbaked), cover, and refrigerate up to 24 hours. Add 10–15 minutes to the bake time if baking from cold.
4. What’s the best cheese for lasagna?
A mix of whole-milk ricotta, low-moisture mozzarella (shredded), and aged Parmesan gives the best flavor and texture. Avoid pre-shredded if possible (anti-caking agents affect melt).
5. Can I substitute ground pork?
Sure. Use all beef, or try ground chicken, turkey, or Italian sausage (casings removed). Sausage adds extra herbs and spice.
6. How do I prevent noodles from sticking together?
Cook noodles in plenty of salted water, drain, then toss with a drizzle of olive oil. Lay them flat on a baking sheet in a single layer.
7. Can I freeze lasagna after baking?
Yes. Cool completely, slice into portions, wrap individually, and freeze. Reheat in oven or microwave.
8. What size dish is best?
A standard 9×13-inch (3-quart) baking dish works perfectly. For deeper layers, use a 9×9-inch dish and reduce noodles.
9. Do I need to cover lasagna while baking?
Covering with foil for the first 35 minutes traps steam and ensures the noodles cook through. Uncover to brown the cheese.
10. Can I add vegetables to the meat sauce?
Definitely. Finely diced carrots, celery, or bell peppers can be sautéed with the onion. Zucchini and mushrooms also work well.

Share the Love

If you loved this Best Homemade Lasagna Recipe, please share it with your family and friends! Tag @cookingwithemy on social media and use #HomemadeLasagna. Your feedback makes our kitchen team smile.

Don’t forget to follow us on Pinterest for more Italian-inspired dinners and cozy casseroles.

📌

Pin This Recipe for Later

Save the Best Homemade Lasagna to your favorite board on Pinterest so you never lose it.

Pin it now →

Follow @cookingwithemy for more delicious recipes.

© The Kitchen Team · CookingWithEmy.com · All rights reserved.

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

Best Homemade Lasagna That Will Warm Your Heart



  • Author:
    Chef Emy

Description

Experience the comforting warmth of the Best Homemade Lasagna, filled with savory ingredients and perfect for gatherings.


Ingredients


Scale
  • 2 tablespoons Olive Oil any neutral oil will do
  • 1 cup Chopped Onion shallots can be a milder substitute
  • 2 cloves Minced Garlic use freshly minced for best results
  • 1 pound Ground Beef swap with ground turkey or chicken for lighter option
  • 1 pound Ground Pork
  • 28 ounces Diced Tomatoes canned or fresh
  • 2 tablespoons Tomato Paste can be omitted
  • 1 teaspoon Granulated Sugar substitute with honey if desired
  • 1 teaspoon Dried Basil use fresh for stronger flavor
  • 1 teaspoon Dried Oregano use fresh for stronger flavor
  • 1/2 teaspoon Red Pepper Flakes adjust based on spice preference
  • to taste Salt opt for sea salt
  • to taste Pepper

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a large skillet, heat olive oil and sauté chopped onion until translucent, about 5 minutes.
  3. Stir in minced garlic and cook for another 12 minutes until fragrant.
  4. Add ground beef and pork, cooking until browned, about 810 minutes.
  5. Incorporate diced tomatoes and tomato paste; season with sugar, dried basil, oregano, red pepper flakes, salt, and pepper.
  6. Let the mixture simmer for 30 minutes.
  7. In a medium bowl, combine ricotta cheese, egg, a pinch of basil, salt, and pepper until smooth.
  8. Grease a 9×13 baking dish, start building the layers with meat sauce, noodles, ricotta mixture, and mozzarella.
  9. Cover with foil and bake for 45 minutes, then remove foil and bake for an additional 15 minutes.
  10. Let the lasagna rest for at least 15 minutes before slicing.

Notes

Allow the lasagna to rest for 15 minutes for cleaner slices. Consider adding vegetables for added nutrition and flavor.

Nutrition

  • Calories: 400kcal
  • Sugar: 5g
  • Protein: 25g


Leave a Comment