This Cheesy Lasagna Recipe is engineered for maximum flavor with minimal fuss. It layers a savory beef ragù with a creamy ricotta-spinach mixture and a blend of mozzarella and Parmesan, all nestled between no-boil noodles. The result is a hearty, satisfying dish that comes together in about 45 minutes of active time.
Advertisements1
Unlike traditional lasagnas that require boiling noodles and lengthy simmering, this version uses a shortcut that doesn't compromise on taste. The no-boil noodles absorb moisture from the sauce as it bakes, creating perfectly tender layers. The key is to ensure your sauce is slightly thinned so the noodles hydrate properly.
I've tested this recipe multiple times to balance the cheese-to-sauce ratio, ensuring every bite is creamy and rich without being greasy. Whether you're feeding a family or meal-prepping for the week, this lasagna delivers consistent results.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) ground beef
Use 80/20 for flavor; substitute ground turkey or Italian sausage. For leaner options, add 1 tbsp olive oil to prevent dryness.
1 medium yellow onion, diced
About 1 cup. Sweet onion works too. For a milder flavor, use shallots.
3 cloves garlic, minced
Fresh garlic is best; jarred minced garlic works in a pinch (use 1.5 tsp).
1 (24 oz) jar marinara sauce
Choose a high-quality sauce with no added sugar. Substitute crushed tomatoes with Italian seasoning.
1 (15 oz) container whole-milk ricotta cheese
Whole milk gives creaminess; part-skim works but is less rich. For dairy-free, use cashew ricotta.
1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
Thaw and press out excess water to avoid a watery lasagna. Fresh spinach: sauté 5 cups until wilted.
1 large egg
Binds the ricotta mixture. For vegan, use a flax egg (1 tbsp flaxmeal + 3 tbsp water).
2 cups (8 oz) shredded mozzarella cheese
Fresh mozzarella can be used but shred it yourself for better melt. Low-moisture part-skim is ideal.
1/2 cup grated Parmesan cheese
Freshly grated tastes best; pre-grated is okay. For a sharper flavor, use Pecorino Romano.
1 tsp dried oregano
Adds Italian flavor. Substitute 1 tbsp fresh oregano.
1/2 tsp salt
Adjust to taste; cheese adds saltiness.
1/4 tsp black pepper
Freshly ground preferred.
12 no-boil lasagna noodles
Oven-ready noodles; if using traditional, boil first. Choose whole wheat for extra fiber.
Tips & Tricks
Squeeze the spinach thoroughly
Excess water makes the ricotta layer runny and the lasagna soggy.
Don't over-sauce
Too much sauce makes the noodles mushy; you want just enough to hydrate them.
Let it rest
After baking, rest for 10 minutes before slicing to set the layers and avoid a messy serving.
Pro Tips
Step-by-Step Instructions
1. Preheat Oven
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with nonstick spray.
2. Cook Beef Mixture
In a large skillet over medium-high heat, cook ground beef with onion and garlic until beef is browned and onion is translucent, about 8 minutes. Drain excess fat. Stir in marinara sauce, oregano, salt, and pepper. Simmer for 5 minutes to meld flavors.
3. Mix Ricotta Filling
In a bowl, combine ricotta, spinach, egg, and 1/2 cup mozzarella. Mix well. Season with a pinch of salt and pepper.
4. Assemble Layers
Spread 1 cup of meat sauce on the bottom of the prepared dish. Place 4 noodles over the sauce (they will expand). Spread half of the ricotta mixture over noodles. Top with 1 cup meat sauce and 1/2 cup mozzarella. Repeat layers: 4 noodles, remaining ricotta, 1 cup sauce, 1/2 cup mozzarella. Finish with final 4 noodles, remaining sauce, and remaining mozzarella and Parmesan.
5. Bake Covered
Cover with foil and bake for 25 minutes. The foil traps steam to cook the noodles.
6. Bake Uncovered
Remove foil and bake for an additional 10-15 minutes, until cheese is bubbling and golden brown. Internal temperature should read 165°F (74°C).
7. Rest and Serve
Let rest for 10 minutes before slicing. This sets the layers for clean cuts.
Delicious Variations
Vegetarian
Replace beef with 2 cups of sautéed mushrooms and zucchini.
Spicy
Add 1/2 tsp red pepper flakes to the meat sauce.
White Lasagna
Swap marinara for a béchamel sauce and use chicken or spinach.
How to Store Cheesy Lasagna Recipe
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze unbaked or baked lasagna for up to 3 months. Thaw overnight in the fridge before baking or reheating.
Reheating
Reheat individual slices in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 15-20 minutes until warmed through.
Frequently Asked Questions
Q: Can I use regular lasagna noodles instead of no-boil?
Yes, but you must boil them first until al dente, then drain and layer as directed. Reduce the sauce by 1/2 cup to avoid sogginess.
Q: How do I prevent the lasagna from being watery?
Ensure the spinach is thoroughly squeezed dry, and avoid over-saucing. Also, let the lasagna rest after baking so the noodles absorb excess moisture.
Q: Can I make this lasagna ahead of time?
Absolutely! Assemble the lasagna, cover, and refrigerate for up to 24 hours. Add 10-15 minutes to the bake time if baking from cold.
Q: What can I substitute for ricotta cheese?
Cottage cheese (drained) or a mixture of cream cheese and milk can work. For a dairy-free option, use blended silken tofu with lemon juice.
Q: How many people does this serve?
This recipe serves 6 as a main dish, or 8 if paired with a side salad and garlic bread.
If you tried this Cheesy Lasagna Recipe, let me know in the comments below! Share your tweaks and tag me on social media. Stay sharp.
Cheesy Lasagna Recipe
Cheesy Lasagna Recipe: a rich, layered beef lasagna with three cheeses, ready in under an hour. Perfect for busy weeknights.
🧂 Ingredients
- 1 lb (450g) ground beef
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 (24 oz) jar marinara sauce
- 1 (15 oz) container whole-milk ricotta cheese
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 large egg
- 2 cups (8 oz) shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 12 no-boil lasagna noodles
📋 Instructions
- 1Preheat Oven — Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with nonstick spray.
- 2Cook Beef Mixture — In a large skillet over medium-high heat, cook ground beef with onion and garlic until beef is browned and onion is translucent, about 8 minutes. Drain excess fat. Stir in marinara sauce, oregano, salt, and pepper. Simmer for 5 minutes to meld flavors.
- 3Mix Ricotta Filling — In a bowl, combine ricotta, spinach, egg, and 1/2 cup mozzarella. Mix well. Season with a pinch of salt and pepper.
- 4Assemble Layers — Spread 1 cup of meat sauce on the bottom of the prepared dish. Place 4 noodles over the sauce (they will expand). Spread half of the ricotta mixture over noodles. Top with 1 cup meat sauce and 1/2 cup mozzarella. Repeat layers: 4 noodles, remaining ricotta, 1 cup sauce, 1/2 cup mozzarella. Finish with final 4 noodles, remaining sauce, and remaining mozzarella and Parmesan.
- 5Bake Covered — Cover with foil and bake for 25 minutes. The foil traps steam to cook the noodles.
- 6Bake Uncovered — Remove foil and bake for an additional 10-15 minutes, until cheese is bubbling and golden brown. Internal temperature should read 165°F (74°C).
- 7Rest and Serve — Let rest for 10 minutes before slicing. This sets the layers for clean cuts.


