
I developed this lasagna after years of testing layering techniques in professional kitchens. The combination of cream cheese and ricotta creates an exceptionally creamy filling that binds perfectly without pre-boiling noodles.
This method saves time while delivering restaurant-quality results. The cream cheese adds tangy richness that balances the sweetness of tomato sauce, while ricotta provides traditional texture.
The layers bake up tender and cohesive, with cheese pulling in long strands when served. Each bite delivers the perfect ratio of pasta, meat sauce, and that ultra-creamy filling.
David confirmed this version beats any we’ve had in restaurants. It’s become our go-to for family dinners and special occasions alike.
Ingredients for Lasagna Recipe with Cream Cheese and Ricotta
Lasagna noodles, rich meat sauce, and that ultra-creamy cheese filling come together beautifully here.
| Ingredient | Amount | Notes |
|---|---|---|
| Lasagna Noodles 🍝 | 12 pieces | No-boil or oven-ready variety |
| Ground Beef 🥩 | 1 ½ lb | 80/20 lean-to-fat ratio preferred |
| Onion 🧅 | 1 whole | Medium yellow, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for meat sauce |
| Crushed Tomatoes 🍅 | 2 cans | 28 oz cans, San Marzano preferred |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety |
| Dried Basil 🌿 | 1 tsp | Or fresh basil if available |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat for creaminess |
| Whole Milk Ricotta Cheese 🧀 | 15 oz | Drained of excess liquid |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from wedge |
| Mozzarella Cheese 🧀 | 2 lb | Low-moisture, shredded by hand |
| Large Egg 🥚 | 1 whole | For binding cheese filling |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
[recipe_ingredient_scaler]
The cheese filling is non-negotiable here. Philadelphia cream cheese gives that tangy richness, while whole milk ricotta (look for BelGioioso or Calabro) provides the traditional texture. The Parmesan should be Parmigiano-Reggiano—grate it fresh from a wedge for the best melt. I grab my cheeses at Whole Foods or Costco for consistent quality, and always check the ricotta’s expiration date (fresher is creamier).
No ground beef? Italian sausage or a lentil-walnut mix works great—just adjust seasoning. Swap fresh basil for dried at one-third the amount. The tomato paste can be skipped in a pinch, but it deepens the sauce flavor. For the noodles, Barilla no-boil are my go-to (the texture holds up perfectly). Out of mozzarella? Provolone melts beautifully as a substitute.
Assemble this lasagna right before baking for best results—it’ll hold in the fridge for 24 hours if needed. Leftovers keep 4-5 days refrigerated or freeze beautifully for 3 months. Reheat covered with foil to keep the top from drying out (worth the extra minute).
Why You’ll Love This Recipe
- No-Fuss Layers: I skip the pre-cooking—just layer raw noodles with the sauce, and they soften perfectly while baking.
- Creamy Dreamy: The cream cheese blended with ricotta makes it richer than the usual version, and the garlic beef ties it all together.
- Feeds the Freezer: I always make two pans—one for dinner, one to freeze for those no-time-to-cook nights.
- Leftovers for Days: Honestly, it tastes even better the next day, and it reheats in minutes for quick lunches all week.
Step-by-Step Instructions for Lasagna With Cream Cheese and Ricotta
This method delivers rich, velvety layers without pre-boiling the noodles—trust the process.
Step 1: Brown the Ground Beef and Aromatics
Heat the 2 tbsp extra-virgin olive oil in a large pot over medium-high heat. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, for 5-6 minutes until no longer pink and starting to brown.
Stir in the diced onion and minced 4 cloves garlic cloves, cooking for 3-4 minutes until the onion softens and becomes translucent. This builds the flavor foundation for your sauce, so don’t rush it.
Add the 2 tbsp tomato paste, 1 tsp dried oregano, 1 tsp dried basil, 1 tsp salt, and 0.5 tsp black pepper. Cook for 1 minute, stirring constantly, until the tomato paste darkens slightly—this deepens the flavor.
Step 2: Simmer the Meat Sauce to Perfection
Pour in the 2 cans crushed tomatoes and stir well to combine. Reduce the heat to medium-low and let the sauce simmer uncovered for 20-25 minutes, stirring occasionally.
You want the sauce to thicken enough to coat the back of a spoon but still remain saucy. The longer it simmers, the more the flavors meld together. Taste and adjust seasoning if needed, but remember the cheeses will add saltiness later.
Step 3: Prepare the Ultra-Creamy Cheese Filling
In a large bowl, beat the 8 oz cream cheese with a hand mixer until smooth. Add the 15 oz whole milk ricotta cheese, 1 cup parmesan cheese, and 1 whole large egg.
Mix on low speed until fully combined and creamy. The cream cheese adds a luxurious, velvety texture that takes this filling to the next level. Don’t overmix—just combine until uniform.
Step 4: Layer and Bake Without Boiling Noodles
Spread 1 cup of the meat sauce on the bottom of a 9×13-inch baking dish. Arrange 4 pieces lasagna noodles on top, slightly overlapping if needed. Spread ⅓ of the cheese mixture over the noodles, then sprinkle ⅓ of the 2 lb mozzarella cheese evenly on top.
Repeat the layers twice more, ending with a final layer of noodles topped with the remaining meat sauce and mozzarella. Cover tightly with foil and bake at 375°F for 30 minutes.
Remove the foil and bake for another 20-25 minutes until the top is golden brown and bubbling around the edges. The noodles will cook perfectly in the sauce, absorbing moisture as they bake.
Step 5: Rest and Serve for the Best Texture
Let the lasagna rest for 15-20 minutes before slicing. This is crucial—it allows the layers to set so they hold together when you serve it. I know it’s hard to wait, but resting prevents a runny, messy dish.
Slice into portions and serve warm. Each bite should deliver tender noodles, rich meat sauce, and that ultra-creamy, dreamy cheese filling. The cream cheese makes it extra decadent, so every forkful feels indulgent.
Pro Tips For Making Lasagna Recipe With Cream Cheese And Ricotta
- Pre-Cook the Noodles: Boil lasagna noodles for 2 minutes less than package instructions—they’ll finish cooking in the oven and absorb the sauce better without turning mushy.
- Sauté Onions Longer: Cook the onions until they’re golden, not just translucent. This builds a deeper flavor base before adding the garlic and ground beef.
- Drain the Beef Well: After browning the ground beef, drain off the excess fat completely. Skipping this leaves the lasagna greasy, and the cream cheese layer won’t set properly.
- Mix Cream Cheese First: Blend the cream cheese and ricotta together before spreading. It creates a smoother, creamier layer that doesn’t clump between the noodles.
Perfect Pairings for This Recipe
Wine Pairings
I love serving this with a medium-bodied Chianti Classico—its bright acidity cuts through the richness of the cream cheese and ricotta beautifully. The cherry notes complement the tomato sauce perfectly. David always reaches for this combo. 🍷
Beer Options
For beer lovers, a crisp Italian pilsner like Birra del Borgo ReAle works wonders. The effervescence cleanses your palate between bites. An amber ale with caramel notes also pairs nicely with the meaty sauce.
Side Dishes
A simple garlic bread made with Central Market’s sourdough soaks up any leftover sauce. I brush it with garlic butter and toast it just before serving. The crunch contrasts perfectly with the creamy lasagna.
Salad Pairings
A baby spinach salad with balsamic vinaigrette adds freshness. Toss in cherry tomatoes and shaved Parmesan for extra flavor. The acidity balances the richness of the dish wonderfully.
Vegetable Sides
Roasted asparagus with lemon zest or sautéed green beans add a light, crisp element. I roast asparagus at 400°F for 12-15 minutes with a drizzle of olive oil and a pinch of salt. 💡
Dessert Follow-Up
End the meal with tiramisu or cannoli for an Italian-inspired finish. The coffee notes in tiramisu complement the meal, while cannoli’s sweet ricotta filling echoes the lasagna’s creamy layers.
Nutrition Facts
Frequently Asked Questions
Why add cream cheese to ricotta in lasagna?
Cream cheese adds a rich, tangy depth that ricotta alone can’t provide. It makes the filling extra creamy and helps bind the layers without drying out during baking.
Can I use no-boil noodles for this?
This recipe is designed for no-boil noodles. They absorb moisture from the sauce and cheese as it bakes, saving you time and effort.
How do I prevent a watery lasagna?
Drain the ricotta well and avoid overfilling layers. Letting it rest for 15-20 minutes after baking helps the layers set and reduces excess liquid.
Can I make this ahead of time?
Yes! Assemble it up to 24 hours ahead and refrigerate before baking. Add 5-10 minutes to the baking time if starting cold.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026