Cream Cheese Lasagna
I grew up on lasagna nights where the house smelled like garlic and melted cheese for hours. This Cream Cheese Lasagna keeps that cozy, layered comfort but makes the ricotta layer extra silky by folding in cream cheese — perfect for weeknight dinners when you want something indulgent that still comes together without fuss. If you love a creamy, slightly tangy filling and a hearty meat sauce, this is the lasagna that hits all those boxes while staying simple enough for busy cooks. For more ideas on building a rich ricotta mix, I sometimes reference the best ricotta cheese mixture for lasagna to tweak texture and seasoning.
Why you’ll love this dish
This lasagna combines two cheesey textures — spreadable cream cheese and classic ricotta — for a filling that’s luscious and spreadable, so every forkful is creamy without being runny. It’s ideal when you want comfort food that’s also forgiving: the cream cheese stabilizes the ricotta so slices hold together better when plated. Make it for family dinners, potlucks, or holidays — it scales well, reheats beautifully, and kids generally love the gooey mozzarella top.
“A go-to family favorite: creamy, hearty, and reliable every time — the cream cheese makes it silkier than my usual lasagna.”
If you prefer other comforting casseroles, try a rich, saucy recipe like cheesesteak tortellini in creamy provolone sauce next time.
Step-by-step overview
- Cook noodles and brown the meat.
- Whip the cream cheese with ricotta, egg, garlic, and seasonings.
- Build layers: sauce, noodles, cheese mixture, meat; repeat.
- Top with sauce and shredded cheeses, cover and bake, then uncover to brown.
This overview gives you a quick roadmap so you know prep, assembly, and baking order before you start.
What you’ll need
- Lasagna noodles (regular or no-boil)
- 8 oz cream cheese, softened
- 15 oz ricotta cheese
- 2 cups shredded mozzarella, divided
- 1/2 cup grated Parmesan
- 1 lb ground beef or Italian sausage (or a mix)
- 4 cups marinara sauce (homemade or jarred)
- 1 large egg
- 1–2 cloves garlic, minced (or 1/2 tsp garlic powder)
- Salt and black pepper to taste
- 1 tsp Italian seasoning (or a mix of oregano/basil)
Notes/substitutions:
- No-boil noodles save a step; if using them, ensure your sauce is slightly more liquid.
- Swap part of the beef for sausage for more flavor, or use all vegetables for a vegetarian version.
- For a lighter version, use part-skim ricotta and low-moisture mozzarella.
Directions to follow
- Preheat the oven to 375°F (190°C).
- Cook lasagna noodles according to package directions for al dente, drain and lay them flat to cool; if using no-boil noodles, skip this step.
- In a large skillet over medium-high heat, brown the ground beef or sausage until no pink remains. Drain excess fat and season lightly with salt and pepper. Set aside.
- In a mixing bowl, beat the softened cream cheese until smooth. Stir in ricotta, the egg, minced garlic, Italian seasoning, a pinch of salt, and pepper until thoroughly combined and creamy.
- Spoon a thin layer of marinara sauce across the bottom of a 9×13-inch baking dish to prevent sticking.
- Place a layer of noodles over the sauce. Spread one-third of the cheese mixture over the noodles. Scatter a portion of the cooked meat over the cheese, then spoon more sauce on top.
- Repeat layering (noodles → cheese mixture → meat → sauce) until you reach the top of the dish. Finish with a final layer of noodles, cover with sauce, and top with the remaining mozzarella and grated Parmesan.
- Cover the dish tightly with foil (spray foil lightly with cooking spray so cheese doesn’t stick) and bake for 25 minutes. Remove foil and bake another 15 minutes until the top is bubbly and golden.
- Let the lasagna rest for 10 minutes before cutting — this helps it set so clean slices come out.
If you want a deeper-browned top, broil for 2–3 minutes after uncovering, watching closely so it doesn’t burn. For help balancing ricotta textures, I often consult a guide to a creamy ricotta mix like the one on chicken and spinach casserole, which uses the same building blocks.
Best ways to enjoy it
Serve generous squares with a bright green salad (think arugula with lemon vinaigrette) to cut the richness. Garlic bread or a simple pan of roasted vegetables rounds out the plate. For a cozy dinner, pair with a medium-bodied red wine like Sangiovese or a fruity Zinfandel. For family-style service, transfer the whole dish to the table and let everyone help themselves.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for up to 4 days. Reheat individual slices in the microwave (covered) for 1–2 minutes until hot.
- Oven reheat: Place slices in a covered dish at 350°F (175°C) for 15–20 minutes.
- Freeze: Wrap the entire unbaked lasagna tightly in plastic and foil or use a freezer-safe dish. Freeze up to 3 months. Bake from frozen at 375°F; add 20–30 minutes to the covered bake time, then uncover and bake until bubbly.
- Food safety: Always cool leftovers within 2 hours and refrigerate. Reheat to at least 165°F (74°C) before eating.
Pro chef tips
- Soften cream cheese to room temperature for a lump-free mixture; a few seconds in the microwave can help.
- Salt the ricotta lightly — it’s often bland on its own. Taste before assembling.
- Use a spatula to spread the cheese layer thin and even; thick globs can prevent even heating.
- Let the lasagna rest at least 10 minutes before slicing; this prevents an oozy mess and gives cleaner servings.
- If your sauce is very thin, reduce it slightly on the stove so the final bake isn’t watery.
For quick inspiration on cream cheese techniques and sweet uses that show how versatile cream cheese is, I sometimes reference recipes like these chewy red velvet brownies with cream cheese frosting which highlight handling and flavor balance.
Creative twists
- Veg-forward: Swap meat for a sautéed vegetable mix (spinach, mushrooms, zucchini) and add a pinch of crushed red pepper for depth.
- Florentine-style: Stir cooked spinach and a small handful of nutmeg into the cheese layer.
- Mexican twist: Use a spiced beef, add a touch of cumin and chili powder, swap mozzarella for pepper jack, and top with sliced avocado and cilantro after baking.
- Lighter version: Use cottage cheese blended smooth with the cream cheese and part-skim mozzarella.
- Individual portions: Assemble in small ramekins for personalized servings or freezer-ready lunches.
Your questions answered
Q: Can I use no-boil noodles for this recipe?
A: Yes. No-boil noodles work well but make sure your sauce is slightly more liquid so the noodles hydrate during baking. If you prefer more control, pre-cook regular noodles to al dente.
Q: How do I prevent the lasagna from becoming watery?
A: Drain browned meat well, avoid overly watery ricotta (stir and taste), and reduce thin store-bought sauce on the stove for 10 minutes to thicken it before assembling.
Q: Can I assemble this ahead of time?
A: Absolutely. Assemble and refrigerate (covered) up to 24 hours before baking. If baking from chilled, add 10–15 minutes to the covered bake time to ensure it heats through.
Q: Is it safe to freeze after baking?
A: Yes. Cool completely, then wrap tightly and freeze up to 3 months. Thaw in the fridge overnight before reheating to preserve texture.
Q: Can I make this vegetarian?
A: Swap the meat for sautéed mushrooms and spinach, or a mixture of roasted vegetables, and season the sauce to taste.
Conclusion
This Cream Cheese Lasagna is a dependable weeknight showstopper: creamy, sliceable, and crowd-pleasing. If you want to compare other popular versions or see slight technique differences, check this tested Cream Cheese Lasagna recipe for an alternate assembly and the classic Cream Cheese Lasagna – Simple Comfort Food take for more baking tips. Try a small test pan first to dial in sauce thickness for your oven — then sit back and enjoy that perfect, creamy slice.
Cream Cheese Lasagna

Ingredients
Lasagna Ingredients
- 12 oz Lasagna noodles (regular or no-boil) No-boil noodles save a step; if using them, ensure your sauce is slightly more liquid.
- 8 oz cream cheese, softened Soften to room temperature for a lump-free mixture.
- 15 oz ricotta cheese Salt the ricotta lightly — it’s often bland on its own.
- 2 cups shredded mozzarella, divided Use low-moisture mozzarella for best results.
- 1/2 cup grated Parmesan
- 1 lb ground beef or Italian sausage (or a mix) Can swap part of beef for sausage for more flavor.
- 4 cups marinara sauce (homemade or jarred) Reduce thin store-bought sauce on the stove for 10 minutes to thicken before assembling.
- 1 large egg
- 1–2 cloves garlic, minced (or 1/2 tsp garlic powder)
- to taste Salt and black pepper Taste before assembling.
- 1 tsp Italian seasoning (or a mix of oregano/basil)
Instructions
Preparation
- Preheat the oven to 375°F (190°C).
- Cook lasagna noodles according to package directions for al dente, drain and lay them flat to cool; if using no-boil noodles, skip this step.
- In a large skillet over medium-high heat, brown the ground beef or sausage until no pink remains. Drain excess fat and season lightly with salt and pepper. Set aside.
- In a mixing bowl, beat the softened cream cheese until smooth. Stir in ricotta, the egg, minced garlic, Italian seasoning, a pinch of salt, and pepper until thoroughly combined and creamy.
Assembly
- Spoon a thin layer of marinara sauce across the bottom of a 9x13-inch baking dish to prevent sticking.
- Place a layer of noodles over the sauce. Spread one-third of the cheese mixture over the noodles. Scatter a portion of the cooked meat over the cheese, then spoon more sauce on top.
- Repeat layering (noodles → cheese mixture → meat → sauce) until you reach the top of the dish. Finish with a final layer of noodles, cover with sauce, and top with the remaining mozzarella and grated Parmesan.
Baking
- Cover the dish tightly with foil (spray foil lightly with cooking spray so cheese doesn’t stick) and bake for 25 minutes.
- Remove foil and bake another 15 minutes until the top is bubbly and golden.
- Let the lasagna rest for 10 minutes before cutting to ensure clean slices.
- If you want a deeper-browned top, broil for 2-3 minutes after uncovering, watching closely so it doesn’t burn.
