
My grandmother’s Sunday dinners always featured the most incredible Creamy Tomato Lasagna, layers of tender pasta embraced by rich tomato cream sauce and melted cheese. This luxurious twist on traditional lasagna transforms ordinary ingredients into pure comfort food magic that will have your kitchen smelling like an Italian trattoria.
Ingredients
- 12 lasagna noodles
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 28 oz crushed tomatoes
- 1 cup heavy cream
- 2 teaspoons dried basil
- 1 teaspoon oregano
- Salt and pepper to taste
- 15 oz ricotta cheese
- 1 egg
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- Fresh basil for garnish
Substitutions: Greek yogurt can replace ricotta for a tangier flavor. Use half-and-half instead of heavy cream for a lighter version. Cottage cheese works as a ricotta alternative when drained.
Timing
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
Make-Ahead Tip: Assemble the lasagna completely, cover tightly, and refrigerate up to 24 hours before baking. Add 10 extra minutes to cooking time if baking from cold.
How to Make It
1. Prepare the Pasta
Cook lasagna noodles according to package directions until al dente. Drain and lay flat on a clean kitchen towel to prevent sticking. The slight firmness ensures they won’t become mushy during baking.
2. Create the Creamy Tomato Sauce
Heat olive oil in a large skillet over medium heat. Sauté diced onion until translucent and fragrant, about 5 minutes. Add minced garlic and cook for another minute until aromatic. Pour in crushed tomatoes, then slowly stir in heavy cream. Season with basil, oregano, salt, and pepper. Simmer for 10 minutes until the sauce thickens slightly and develops a beautiful coral color.
3. Make the Cheese Mixture
In a medium bowl, combine ricotta cheese with the egg, mixing until smooth and creamy. This binding mixture creates those perfect, sliceable layers that make lasagna so satisfying.
4. Layer the Lasagna
Preheat oven to 375°F. Spread a thin layer of creamy tomato sauce in a 9×13 inch baking dish. Place 4 noodles over the sauce, then spread half the ricotta mixture, one-third of remaining sauce, and one-third of mozzarella. Repeat layers, ending with noodles, sauce, and remaining mozzarella and Parmesan on top.
5. Bake to Perfection
Cover with foil and bake for 25 minutes. Remove foil and continue baking 15-20 minutes until cheese is golden and bubbling around edges. Let rest 10 minutes before cutting – this allows the layers to set properly for clean slices.
Nutritional Information
Per serving (serves 8): Approximately 420 calories, 24g protein, 35g carbohydrates, 22g fat, 4g fiber. Rich in calcium and vitamin C from tomatoes and dairy.
Serving Suggestions
Serve alongside a crisp Caesar salad with homemade croutons and a robust Italian red wine like Chianti. Garlic bread completes this hearty meal perfectly, soaking up any extra creamy sauce.

Common Mistakes to Avoid
Don’t skip the resting period after baking – cutting too soon creates messy, runny slices. Avoid overcooking the noodles initially, as they’ll continue cooking in the oven. Using low-fat cream can cause curdling, so stick with full-fat dairy. Finally, don’t oversauce the layers, which can make the recipe soggy and difficult to serve.
Storing Tips
Refrigerate leftovers up to 4 days in airtight containers. Freeze portions up to 3 months. Reheat individual servings in the microwave or warm covered in a 350°F oven until heated through.
Conclusion
This Creamy Tomato Lasagna transforms ordinary weeknight dinners into something extraordinary. The rich, velvety sauce and perfectly melted cheese create pure comfort food bliss that brings families together around the table.
FAQs
Can I use no-boil noodles?
Yes, but add an extra ½ cup of sauce and cover tightly with foil during the entire baking time to ensure proper hydration.
How do I prevent watery lasagna?
Let cooked noodles drain completely and rest the finished lasagna for at least 10 minutes before cutting. This allows excess moisture to absorb.
Can I make this vegetarian?
This creamy tomato version is already vegetarian! Add sautéed mushrooms, spinach, or zucchini for extra vegetables and flavor.
What’s the best way to reheat leftovers?
Cover individual portions with damp paper towel and microwave, or reheat covered in a 350°F oven until warmed through.
Can I prepare this ahead for entertaining?
Absolutely! Assemble completely, cover, and refrigerate up to 2 days before baking. This recipe actually tastes better after the flavors meld overnight.

Creamy Tomato Lasagna
Ingredients
Method
- Cook lasagna noodles according to package directions until al dente. Drain and lay flat on a clean kitchen towel to prevent sticking.
- Heat olive oil in a large skillet over medium heat. Sauté diced onion until translucent and fragrant, about 5 minutes. Add minced garlic and cook for another minute until aromatic.
- Pour in crushed tomatoes, then slowly stir in heavy cream. Season with basil, oregano, salt, and pepper. Simmer for 10 minutes until the sauce thickens slightly and develops a beautiful coral color.
- In a medium bowl, combine ricotta cheese with the egg, mixing until smooth and creamy.
- Preheat oven to 375°F. Spread a thin layer of creamy tomato sauce in a 9x13 inch baking dish.
- Place 4 noodles over the sauce, then spread half the ricotta mixture, one-third of remaining sauce, and one-third of mozzarella. Repeat layers, ending with noodles, sauce, and remaining mozzarella and Parmesan on top.
- Cover with foil and bake for 25 minutes. Remove foil and continue baking 15-20 minutes until cheese is golden and bubbling around edges.
- Let rest 10 minutes before cutting to allow the layers to set properly for clean slices.
