The Cream Cheese Lasagna Recipe is a comforting, hearty dish that brings an irresistible creamy twist to a classic favorite. Combining rich ground beef, a flavorful tomato sauce, and the luscious texture of cream cheese nestled between layers of tender lasagna noodles, this recipe elevates your dinner table with every bite. Each layer melts into the next with generous helpings of Mozzarella and Parmesan, making every forkful a celebration of bold Italian flavors with a smooth, decadent finish. Whether for a family gathering or a cozy night in, this recipe promises to impress and satisfy in equal measure.

Ingredients You’ll Need
Gathering these simple yet essential ingredients is the first step to crafting the perfect Cream Cheese Lasagna Recipe. Each component plays a crucial role—meaty, savory, creamy, or cheesy—to build the delicious layers that this dish is known for.
- 1 pound lean ground beef: The hearty base for a meaty and satisfying sauce.
- 1 small yellow onion (finely chopped): Adds sweetness and depth to your sauce.
- 4 cloves garlic (minced): Infuses the sauce with a fragrant and savory kick.
- 1 can (15 ounces) Italian diced tomatoes (undrained): Provides robust tomato flavor and texture.
- 2 cans (15 ounces each) tomato sauce: Creates a rich, smooth sauce body.
- 1 can (6 ounces) tomato paste: Intensifies the tomato depth for a balanced sauce.
- 2 teaspoons dried oregano: Brings herbal warmth and classic Italian aroma.
- 1 teaspoon dried basil: Adds a subtle sweetness and aromatic nuance.
- 1 teaspoon Italian seasoning: A blend of herbs that enhances overall complexity.
- 1 teaspoon sugar: Balances acidity in the tomato sauce perfectly.
- 1/2 teaspoon salt: Elevates all the flavors without overpowering.
- 1/4 teaspoon black pepper: Adds just the right hint of spice.
- 9 lasagna noodles: Tender but firm noodles to hold all those delicious layers.
- 6 ounces cream cheese: The star ingredient that brings creamy indulgence to every bite.
- 2 cups freshly grated Mozzarella cheese: Melted gooey goodness that stretches with every serving.
- 2 cups freshly grated Parmesan cheese: Adds a sharp, nutty finish to the lasagna topping.
How to Make Cream Cheese Lasagna Recipe
Step 1: Prepare the Meat Sauce
Start by cooking the ground beef and finely chopped onions in a large pot over medium heat until the beef is no longer pink. Draining excess grease here keeps your sauce from getting too oily. Toss in the minced garlic and let it sauté for just 30 seconds—this quick step releases its wonderful aroma without burning.
Step 2: Build the Sauce
Next, add the Italian diced tomatoes along with their juices, tomato sauce, and paste to the pot. Stir in your dried oregano, basil, Italian seasoning, sugar, salt, and black pepper. Bring everything to a boil, then reduce the heat to low and let your sauce simmer gently for 30 minutes. This slow simmer blends the herbs and tomatoes beautifully, creating a sauce that’s both rich and flavorful.
Step 3: Cook the Noodles
While the sauce simmers, boil your lasagna noodles in plenty of salted water until they’re al dente—firm but tender. Drain them well and carefully lay each noodle out on a wax-paper lined baking sheet to prevent sticking. Keeping them separate is key so they maintain their perfect texture for layering.
Step 4: Assemble Your Lasagna
In a 9×13-inch baking dish, spread a thin layer of the meat sauce on the bottom—about 1 cup—to prevent sticking. Arrange 3 noodles evenly over the sauce. Using a teaspoon, drop dollops of cream cheese across the noodles, approximately one-third of your total amount. Next, sprinkle half a cup each of Mozzarella and Parmesan cheeses over the cream cheese. Spoon another third of your meat sauce on top. Repeat these layers two more times, always ending with the final layers of Mozzarella and Parmesan cheese for that gorgeous golden crust after baking.
Step 5: Bake to Perfection
Cover your lasagna with foil and bake in a preheated 350°F oven for 45 minutes. Removing the foil carefully after this baking time lets the cheese brown and bubble during an additional 5 to 10 minutes. Once out of the oven, give your lasagna a good 10 minutes to rest—it helps everything set beautifully for easy slicing and serving. Now you’re ready to enjoy every luscious bite!
How to Serve Cream Cheese Lasagna Recipe

Garnishes
Fresh garnishes can elevate your lasagna’s presentation and flavor. Try sprinkling chopped fresh parsley or basil on top after baking for a burst of color and herbal brightness. A drizzle of extra virgin olive oil or a pinch of crushed red pepper flakes can also add a gourmet touch and hint of spice.
Side Dishes
The hearty nature of Cream Cheese Lasagna Recipe calls for light and fresh sides to balance the richness. A crisp green salad with a tangy vinaigrette or a simple arugula salad with lemon juice and Parmesan offers a refreshing contrast. Garlic bread or focaccia also pairs beautifully for those craving extra indulgence.
Creative Ways to Present
For entertaining, consider slicing the lasagna into individual portions and serving on warm plates garnished with fresh herbs. You can also build mini lasagna cups in muffin tins for fun, bite-sized appetizers that still capture all the creamy, cheesy deliciousness of the original recipe.
Make Ahead and Storage
Storing Leftovers
After enjoying your lasagna, pack any leftovers into an airtight container and refrigerate within two hours. The lasagna will stay fresh for up to four days, making it perfect for easy reheats during busy weeknights.
Freezing
This Cream Cheese Lasagna Recipe freezes wonderfully. Wrap the cooled, unbaked assembled lasagna tight with plastic wrap, then aluminum foil, and freeze for up to three months. To bake later, thaw overnight in the fridge before cooking as directed.
Reheating
Reheat individual slices in the microwave or oven until warmed through. For best results, cover with foil in the oven to retain moisture and avoid drying out the creamy cheese layers. Add a few minutes if reheating from frozen.
FAQs
Can I make this Cream Cheese Lasagna Recipe vegetarian?
Absolutely! Simply replace the ground beef with a combination of sautéed vegetables like mushrooms, zucchini, and spinach, or use your favorite meat substitute. The cream cheese will keep the dish creamy and satisfying.
Is it necessary to boil the noodles before assembling?
Yes, boiling the noodles until al dente ensures they will have the right texture after baking and won’t remain chewy or hard. Taking care to separate them after boiling prevents sticking and helps the layers come together smoothly.
Can I use regular cream cheese or should it be softened?
Room temperature cream cheese works best when dropping dollops between layers, as it spreads and melts evenly during baking, giving you the signature creamy texture this recipe is famous for.
What is the best way to prevent the lasagna from drying out?
Covering the dish with foil during the majority of the baking time traps steam and moisture, keeping the layers juicy and tender. Removing the foil near the end allows the cheese to brown without drying out the sauce and noodles.
Can I make this recipe ahead of time?
Yes, assembling your Cream Cheese Lasagna Recipe a day in advance and refrigerating it before baking can help the flavors meld beautifully. Just remember to extend the baking time slightly if baking from cold.
Final Thoughts
There is something truly special about this Cream Cheese Lasagna Recipe that makes it a standout in any kitchen. The rich, creamy layers and deeply satisfying flavors bring warmth and comfort that is hard to beat. I encourage you to dig in, share with loved ones, and let this recipe become one of your all-time favorites too. Happy cooking!
Print
Cream Cheese Lasagna Recipe
- Prep Time: 25 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 25 minutes
- Yield: 12 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
This Cream Cheese Lasagna recipe features layers of tender lasagna noodles, a rich meat and tomato sauce, and a creamy blend of cream cheese, mozzarella, and Parmesan. Baked to bubbly perfection, it’s a hearty and comforting Italian-American classic perfect for family dinners and gatherings.
Ingredients
Meat Sauce
- 1 pound lean ground beef
- 1 small yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 can (15 ounces) Italian diced tomatoes, undrained
- 2 cans (15 ounces each) tomato sauce
- 1 can (6 ounces) tomato paste
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- 1 teaspoon Italian seasoning
- 1 teaspoon sugar
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Lasagna Layers
- 9 lasagna noodles
- 6 ounces cream cheese
- 2 cups freshly grated Mozzarella cheese
- 2 cups freshly grated Parmesan cheese
Instructions
- Cook the Meat Sauce: In a large pot, cook the ground beef and chopped onion over medium heat. Break up the meat with a spoon as it cooks until no longer pink. Drain off any excess grease to keep the sauce from becoming greasy.
- Add Garlic and Tomatoes: Stir in the minced garlic and cook for 30 seconds until fragrant. Add the diced tomatoes (with juice), tomato sauce, and tomato paste. Season with oregano, basil, Italian seasoning, sugar, salt, and pepper. Stir well and bring the sauce to a boil. Reduce the heat to low and let it simmer uncovered for 30 minutes to allow flavors to meld.
- Prepare the Noodles: While the sauce simmers, bring a large pot of water to a boil. Cook the lasagna noodles until al dente according to package instructions. Drain well, then carefully lay the noodles out on a baking sheet lined with wax paper to prevent sticking. Keep noodles separate from each other.
- Assemble the Lasagna: Preheat your oven to 350°F (175°C). Spread 1 cup of the meat sauce evenly on the bottom of a 9×13-inch baking dish. Lay 3 noodles over the sauce. Drop spoonfuls (about a third) of the cream cheese over the noodles, distributing it evenly. Sprinkle half a cup each of mozzarella and Parmesan cheese over the cream cheese layer. Spoon another third of the sauce over the cheese. Repeat these three layers two more times, finishing with the last of the cheeses. Optionally, sprinkle dried parsley on top for color and freshness.
- Bake: Cover the baking dish tightly with foil. Bake in the preheated oven for 45 minutes. Carefully remove the foil (watch out for steam), then bake uncovered for another 5 to 10 minutes until the cheese is melted, bubbly, and golden in spots.
- Rest and Serve: Remove the lasagna from the oven and let it stand for 10 minutes before slicing. This resting time helps the layers set for easier serving. Enjoy your creamy, cheesy lasagna!
Notes
- To avoid sticky noodles, make sure to lay them out separated on wax paper after boiling.
- Use freshly grated cheeses for the best melt and flavor.
- Letting the lasagna rest after baking allows it to firm up, making slicing cleaner.
- Feel free to add a sprinkle of dried parsley or fresh herbs on top for garnish.
- Leftovers store well refrigerated up to 3 days and can be reheated in the oven or microwave.

