Creamy Tomato Basil Pasta

This Creamy Tomato Basil Pasta is a comforting and flavorful dish that combines a rich tomato cream sauce with tender pasta and fresh basil. The sauce is silky, slightly tangy, and perfectly balanced with garlic, Parmesan cheese, and aromatic herbs. It’s a quick and satisfying meal that’s perfect for weeknight dinners or cozy family meals.

Why You’ll Love This Recipe

This Creamy Tomato Basil Pasta comes together quickly using simple pantry ingredients. The combination of tomato sauce and heavy cream creates a smooth, rich sauce that clings beautifully to the pasta.

Fresh basil and Parmesan add brightness and depth of flavor, making this dish feel both comforting and fresh. It’s also easy to customize with vegetables or protein if desired.

Ingredients

Italian-style tomato basil cream pasta garnished with fresh herbs.
Homemade tomato basil pasta with rich sauce.

8 ounces pasta (cavatappi, penne, or spaghetti)
2 tablespoons butter
½ yellow onion, diced
¼ teaspoon red pepper flakes (optional)
2 Roma tomatoes, diced
3 garlic cloves, minced
15 ounces tomato sauce
¾ cup heavy whipping cream
½ teaspoon salt
¼ teaspoon black pepper
½ cup Parmesan cheese, grated (plus extra for serving)
½ cup fresh basil, roughly chopped (plus extra for garnish)

Instructions

  1. Bring a large pot of salted water to a boil.
  2. Cook the pasta according to package instructions until al dente.
  3. Reserve 1 cup of pasta cooking water before draining the pasta.
  4. While the pasta cooks, heat butter in a large skillet over medium-high heat.
  5. Add the diced onion and red pepper flakes (if using). Cook for about 5–7 minutes until the onion becomes soft and translucent.
  6. Add the diced tomatoes and minced garlic. Cook for another 2–3 minutes until the tomatoes soften.
  7. Reduce the heat to medium and stir in the tomato sauce and heavy cream.
  8. Season with salt and black pepper and simmer for about 5 minutes until the sauce thickens slightly.
  9. Stir in the Parmesan cheese until melted and smooth.
  10. Add the cooked pasta to the sauce and toss until the pasta is fully coated.
  11. Let the pasta simmer in the sauce for a couple of minutes.
  12. If the sauce becomes too thick, add reserved pasta water a little at a time until the desired consistency is reached.
  13. Stir in the fresh basil just before serving.
  14. Garnish the Creamy Tomato Basil Pasta with extra Parmesan cheese and fresh basil.
Creamy tomato basil pasta topped with Parmesan cheese and fresh basil leaves.
Creamy tomato basil pasta with Parmesan.

Tips & Tricks

Reserve pasta water before draining—it helps create a silky, restaurant-style sauce.

Use freshly grated Parmesan for the best flavor and melting texture.

If you prefer a richer flavor, add a small knob of butter just before serving.

For extra protein, add grilled chicken, shrimp, or sautéed mushrooms.

Details

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield: 3–4 servings

Category: Main Course
Method: Stovetop
Cuisine: Italian-Inspired
Difficulty: Easy

Dietary Notes: Vegetarian option, comfort food pasta

Pasta coated in rich tomato cream sauce with garlic and fresh basil.
Creamy tomato basil pasta with Parmesan.

Notes

You can substitute half-and-half for heavy cream for a lighter sauce.

Penne, rigatoni, or fusilli pasta also work well for holding the creamy sauce.

Add spinach or roasted vegetables for extra nutrition.

Nutrition (Approximate)

Calories: 520
Protein: 14 g
Carbohydrates: 58 g
Fat: 26 g

FAQ

Can I make creamy tomato basil pasta ahead of time?
Yes, but it’s best served fresh. Reheat gently with a splash of milk or cream.

What pasta works best for this recipe?
Short pasta like cavatappi, penne, or rigatoni works well because it holds the sauce.

Can I make this dairy-free?
Yes. Use plant-based cream and vegan Parmesan alternatives.

How do I keep the sauce from becoming too thick?
Add small amounts of reserved pasta water while stirring.

Can I add protein to this dish?
Yes. Grilled chicken, shrimp, or even white beans are great additions.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently on the stovetop or microwave with a splash of milk, cream, or pasta water.

Freezing is not recommended because cream sauces may separate.

Creamy tomato basil pasta topped with Parmesan cheese and fresh basil leaves.
Creamy tomato basil pasta with Parmesan.

Similar Recipes

Creamy Tomato Basil Pasta

Creamy Tomato Basil Pasta combines pasta with a rich tomato cream sauce, garlic, Parmesan cheese, and fresh basil.
Prep Time 10 minutes
Course Main Course
Cuisine Italian-inspired

Ingredients
  

  • 8 ounces pasta cavatappi, penne, or spaghetti
  • 2 tablespoons butter
  • ½ yellow onion diced
  • ¼ teaspoon red pepper flakes optional
  • 2 Roma tomatoes diced
  • 3 garlic cloves minced
  • 15 ounces tomato sauce
  • ¾ cup heavy whipping cream
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup Parmesan cheese grated (plus extra for serving)
  • ½ cup fresh basil roughly chopped (plus extra for garnish)

Instructions
 

  • Bring a large pot of salted water to a boil.
  • Cook the pasta according to package instructions until al dente.
  • Reserve 1 cup of pasta cooking water before draining the pasta.
  • While the pasta cooks, heat butter in a large skillet over medium-high heat.
  • Add the diced onion and red pepper flakes (if using). Cook for about 5–7 minutes until the onion becomes soft and translucent.
  • Add the diced tomatoes and minced garlic. Cook for another 2–3 minutes until the tomatoes soften.
  • Reduce the heat to medium and stir in the tomato sauce and heavy cream.
  • Season with salt and black pepper and simmer for about 5 minutes until the sauce thickens slightly.
  • Stir in the Parmesan cheese until melted and smooth.
  • Add the cooked pasta to the sauce and toss until the pasta is fully coated.
  • Let the pasta simmer in the sauce for a couple of minutes.
  • If the sauce becomes too thick, add reserved pasta water a little at a time until the desired consistency is reached.
  • Stir in the fresh basil just before serving.
  • Garnish the Creamy Tomato Basil Pasta with extra Parmesan cheese and fresh basil.

Notes

You can substitute half-and-half for heavy cream for a lighter sauce.
 

Conclusion

This Creamy Tomato Basil Pasta is a simple yet satisfying dish packed with rich flavor and fresh herbs. With its silky tomato cream sauce and tender pasta, it’s the perfect comfort meal that’s quick enough for weeknight dinners yet delicious enough to impress.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating