Introduction
This creamy cheesy baked lasagna is the ultimate comfort food: tender lasagna noodles layered with rich meat sauce, creamy cheese filling, and plenty of melted mozzarella, then baked until bubbling, golden, and irresistibly delicious.
It’s a perfect easy family dinner, weekend meal, or make-ahead comfort food. The combination of hearty beef, creamy ricotta, tomato sauce, and gooey cheese makes this a restaurant-style lasagna you can easily prepare at home.
Recipe Overview
| Category | Details |
| Prep Time | 30 minutes |
| Cook Time | 45–55 minutes |
| Resting Time | 15 minutes |
| Total Time | About 1 hour 40 minutes |
| Servings | 8–10 |
| Difficulty | Intermediate |
| Cuisine | Italian-American |
| Main Ingredients | Lasagna noodles, ground beef, tomato sauce, ricotta, mozzarella |
| Cooking Method | Oven-baked |
Why You’ll Love This Recipe
- 🧀 Extra cheesy with layers of mozzarella and Parmesan.
- 🍅 Rich and flavorful meat sauce made with ground beef and Italian seasonings.
- 🥛 Creamy cheese layer that keeps every bite tender and satisfying.
- 🔥 Golden, bubbling topping straight from the oven.
- 👨👩👧👦 Perfect for a family dinner or entertaining guests.
- ❄️ Great for meal prep, freezing, and reheating.
- 💰 Uses simple ingredients for an affordable homemade dinner.
Ingredients
For the Meat Sauce
| Ingredient | Amount |
| Ground beef | 1 lb (450 g) |
| Olive oil | 1 tbsp |
| Yellow onion, finely diced | 1 medium |
| Garlic, minced | 4 cloves |
| Crushed tomatoes | 28 oz (800 g) |
| Tomato sauce | 15 oz (425 g) |
| Tomato paste | 2 tbsp |
| Italian seasoning | 2 tsp |
| Dried oregano | 1 tsp |
| Salt | 1 tsp, or to taste |
| Black pepper | ½ tsp |
| Sugar | 1 tsp, optional |
| Red pepper flakes | ¼ tsp, optional |
For the Cheese Filling
| Ingredient | Amount |
| Ricotta cheese | 15 oz (425 g) |
| Egg | 1 large |
| Parmesan cheese, grated | ½ cup |
| Mozzarella, shredded | 1 cup |
| Italian seasoning | 1 tsp |
| Fresh parsley, chopped | 2 tbsp |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
For Assembly
| Ingredient | Amount |
| Lasagna noodles | 12–15 sheets |
| Shredded mozzarella | 2½–3 cups |
| Parmesan cheese | ½ cup |
| Fresh parsley | For garnish |
Step-by-Step Instructions
1. Prepare the Meat Sauce
Heat the olive oil in a large skillet or Dutch oven over medium heat.
Add the diced onion and cook for 3–4 minutes, until softened. Add the garlic and cook for another 30 seconds.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon until browned and no longer pink.
Drain excess fat if necessary.
2. Add the Tomato Ingredients
Stir in the tomato paste, crushed tomatoes, tomato sauce, Italian seasoning, oregano, salt, black pepper, and optional red pepper flakes.
Bring the sauce to a gentle simmer.
Reduce the heat to low and simmer uncovered for 20–25 minutes, stirring occasionally.
If the sauce tastes acidic, add 1 teaspoon of sugar.
3. Make the Creamy Cheese Filling
In a medium bowl, combine:
- Ricotta
- Egg
- Parmesan
- 1 cup mozzarella
- Italian seasoning
- Parsley
- Salt
- Black pepper
Mix until smooth and well combined.
4. Cook the Lasagna Noodles
Cook the lasagna noodles according to the package directions until al dente.
Drain and lay the noodles flat on a lightly oiled baking sheet or parchment paper so they don’t stick together.
Tip: If using oven-ready noodles, you can skip this step.
5. Assemble the Lasagna
Preheat the oven to 375°F (190°C).
Spread a thin layer of meat sauce across the bottom of a 9 × 13-inch (23 × 33 cm) baking dish.
Add a layer of lasagna noodles.
Spread approximately one-third of the ricotta mixture over the noodles.
Add another layer of meat sauce, followed by shredded mozzarella.
Repeat the layers until the ingredients are used.
Finish with a generous layer of meat sauce, mozzarella, and Parmesan.
6. Bake
Cover the baking dish tightly with aluminum foil.
Bake at 375°F (190°C) for 25–30 minutes.
Remove the foil and continue baking for another 15–20 minutes, until the cheese is melted, bubbling, and beautifully golden.
For an extra golden top, broil for 1–2 minutes, watching carefully.
7. Rest Before Serving
Remove the lasagna from the oven and let it rest for 15 minutes before slicing.
Garnish with fresh parsley and serve warm.
Best Tips
- Don’t skip the resting time. It helps the layers set so the lasagna slices cleanly.
- Simmer the meat sauce long enough to develop a deeper flavor.
- Don’t overcook the noodles; al dente noodles hold their shape better.
- Use freshly shredded mozzarella for the best melting texture.
- Cover the lasagna during the first part of baking to prevent the cheese from burning.
- Place the baking dish on a sheet pan in case the sauce bubbles over.
- Let the sauce cool slightly before assembling if you’ve prepared it ahead of time.
Best Ingredient Options
Ground Beef
Use 80–90% lean ground beef for a flavorful sauce without excessive grease.
Cheese
Whole-milk mozzarella gives the best creamy, stretchy result. You can combine mozzarella with provolone for extra flavor.
Ricotta
Whole-milk ricotta creates a richer, creamier filling. Cottage cheese can be substituted for a slightly lighter version.
Noodles
Traditional lasagna noodles work beautifully, while oven-ready noodles make the recipe faster.
Recipe Variations
Chicken Lasagna
Replace the ground beef with shredded cooked chicken and use a creamy Alfredo-style sauce.
Vegetarian Lasagna
Skip the meat and add sautéed mushrooms, zucchini, spinach, bell peppers, and onions.
Spicy Lasagna
Add extra red pepper flakes or a little Italian hot sausage to the meat sauce.
Three-Cheese Lasagna
Use ricotta, mozzarella, and Parmesan for a classic three-cheese combination.
Extra-Creamy Lasagna
Add a thin layer of béchamel or Alfredo sauce between the layers for an especially rich texture.
What to Serve With
Serve this homemade lasagna with:
- 🥗 Fresh Italian salad
- 🥖 Garlic bread
- 🧄 Garlic knots
- 🥦 Roasted vegetables
- 🍅 Tomato and cucumber salad
- 🥬 Steamed broccoli
- 🍷 A glass of your preferred beverage
Make-Ahead Instructions
You can assemble the entire lasagna up to 24 hours ahead.
Cover tightly with foil and refrigerate.
When ready to bake, allow the dish to sit at room temperature for about 20–30 minutes, then bake according to the instructions. If it’s very cold from the refrigerator, it may need an additional 10–15 minutes in the oven.
Storage
Allow leftover lasagna to cool before transferring it to an airtight container.
Store in the refrigerator for 3–4 days.
For meal prep, divide the lasagna into individual portions so it’s easy to reheat.
Reheating
Oven
Place a portion in an oven-safe dish, cover with foil, and heat at 350°F (175°C) for 15–25 minutes, depending on portion size.
Microwave
Cover loosely and microwave for 2–4 minutes, checking and rotating halfway through.
Add a spoonful of tomato sauce before reheating if the lasagna looks dry.
Freezing
Lasagna freezes extremely well.
Before Baking
Assemble the lasagna in a freezer-safe baking dish, cover tightly with plastic wrap followed by foil, and freeze for up to 3 months.
Thaw overnight in the refrigerator before baking.
After Baking
Cool completely, portion, wrap well, and freeze for up to 3 months.
Common Mistakes to Avoid
- Using watery sauce – A thin sauce can make the lasagna soggy.
- Overcooking noodles – They become difficult to layer and can turn mushy.
- Too much filling – Thick layers can make the lasagna collapse when sliced.
- Skipping the resting period – The cheese and sauce need time to set.
- Not seasoning each component – Properly seasoned sauce and cheese filling create much better flavor.
- Over-browning the cheese – Remove the foil only for the final portion of baking.
- Cutting immediately – Give the lasagna at least 15 minutes to rest.
Nutrition Estimate
Approximate values per serving; actual nutrition will vary depending on ingredients and portion size.
| Nutrient | Estimated Amount |
| Calories | 520 kcal |
| Protein | 31 g |
| Carbohydrates | 42 g |
| Fat | 27 g |
| Saturated Fat | 13 g |
| Fiber | 4 g |
| Sugar | 7 g |
| Sodium | 900 mg |
| Calcium | 390 mg |
Frequently Asked Questions
Can I make lasagna without ricotta?
Yes. Cottage cheese, béchamel sauce, or a combination of mozzarella and Parmesan can be used instead.
Should lasagna be covered while baking?
Yes. Covering it for the first part of baking keeps the noodles and filling moist. Remove the foil near the end so the cheese can become golden and bubbly.
Why is my lasagna watery?
The most common causes are watery tomato sauce, vegetables releasing excess moisture, or not allowing the lasagna to rest before slicing.
Can I use oven-ready noodles?
Absolutely. Oven-ready noodles are convenient and work especially well in this recipe. Make sure there is enough sauce around them so they can hydrate while baking.
How long should lasagna rest?
Allow it to rest for approximately 15 minutes. This makes it much easier to cut into neat portions.
Can I prepare lasagna the night before?
Yes. Assemble it, cover tightly, refrigerate overnight, and bake the following day.
What temperature should lasagna be baked at?
375°F (190°C) is ideal for creating tender layers and a golden, bubbling cheese topping.
Final Thoughts
This cheesy baked lasagna recipe is everything you want from a classic comfort-food dinner: hearty meat sauce, creamy cheese filling, tender pasta, and a beautifully golden layer of melted cheese.
It’s also an excellent make-ahead dinner recipe because it can be assembled in advance, refrigerated, or frozen for later. Whether you’re preparing a cozy family meal or looking for a satisfying weekend dinner, this homemade lasagna is guaranteed to be a crowd-pleaser.