There’s something deeply satisfying about twirling pasta coated in a silky tomato cream sauce. This creamy tomato basil pasta has become my go-to weeknight dinner when I want something comforting but don’t have hours to spend in the kitchen. The combination of tangy crushed tomatoes and rich heavy cream creates a sauce that’s both bright and indulgent.
I first started making this version after realizing that most restaurant-style tomato cream sauces are surprisingly easy to recreate at home. The key is building layers of flavor, starting with sautéed garlic and onions, then adding good quality canned tomatoes. I use San Marzano tomatoes when I can find them, but any high-quality crushed tomatoes work well. The cream gets added at the end, which prevents it from breaking and keeps the sauce smooth.
Building Layers of Flavor in Tomato Cream Sauce
What sets this recipe apart is the way I handle the basil. Instead of just stirring it in at the end, I add half during cooking to infuse the sauce, then finish with fresh leaves for that bright, aromatic punch. The pasta water is crucial too. I always reserve at least a cup before draining because that starchy liquid helps bind everything together into a glossy sauce that clings to each strand.
The Secret to Perfect Basil Integration
This pasta pairs beautifully with a simple green salad and some crusty bread for soaking up any extra sauce. It’s also fantastic as a base for adding other ingredients like roasted vegetables or leftover rotisserie chicken if you want to make it heartier. The whole thing comes together in about 30 minutes, making it perfect for busy evenings when you still want something homemade and delicious.

Ingredients
Method
- Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1 cup pasta cooking water before draining.
- While pasta cooks, heat olive oil in a large skillet over medium heat. Add diced onion and cook for 4-5 minutes until softened and translucent.
- Add minced garlic and cook for another 30 seconds until fragrant, stirring constantly to prevent burning.
- Pour in crushed tomatoes, salt, pepper, and red pepper flakes if using. Bring to a gentle simmer and cook for 8-10 minutes, stirring occasionally.
- Roughly chop half the basil leaves and stir them into the simmering sauce. Cook for 2 more minutes to infuse the flavors.
- Reduce heat to low and slowly pour in the heavy cream, stirring constantly. Let the sauce simmer gently for 2-3 minutes until slightly thickened.
- Add the drained pasta to the sauce along with 1/4 cup of the reserved pasta water. Toss everything together, adding more pasta water as needed to achieve a silky consistency.
- Remove from heat and stir in the grated Parmesan cheese. Taste and adjust seasoning with salt and pepper as needed.
- Serve immediately, garnished with remaining fresh basil leaves and chopped parsley. Pass extra Parmesan at the table.
