Classic Creamy Tomato Basil Pasta

in pasta •  7 days ago 

Classic Creamy Tomato Basil Pasta

Creamy tomato basil pasta is a comforting and delicious dish that combines rich, tangy tomatoes with fresh basil and a velvety cream sauce. This recipe is perfect for busy weeknights, romantic dinners, or when you simply crave a cozy, homemade meal. It’s easy to prepare, requires simple ingredients, and delivers an incredible depth of flavor.


Ingredients

For the Pasta:

  • 12 oz pasta (penne, fettuccine, or spaghetti)
  • 1 teaspoon salt (for boiling water)
  • 1 tablespoon olive oil (to prevent sticking)

For the Creamy Tomato Basil Sauce:

  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter
  • 4 cloves garlic (minced)
  • 1 small onion (finely chopped)
  • 1 can (14 oz) crushed tomatoes (or 2 cups fresh tomatoes, blended)
  • 1 tablespoon tomato paste (for richness)
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon red pepper flakes (optional, for heat)
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil (if fresh basil is unavailable)
  • ½ cup heavy cream (or half-and-half for a lighter option)
  • ½ cup grated Parmesan cheese
  • ½ cup fresh basil leaves (chopped)
  • ½ teaspoon sugar (to balance acidity, if needed)

For Garnishing:

  • Extra grated Parmesan cheese
  • Fresh basil leaves
  • Crushed red pepper (optional)

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of water to a boil. Add 1 teaspoon salt and 1 tablespoon olive oil.
  2. Add pasta and cook according to package instructions until al dente (firm to the bite).
  3. Reserve ½ cup pasta water and then drain the pasta. Set aside.

Step 2: Prepare the Creamy Tomato Basil Sauce

  1. Heat 2 tablespoons olive oil and 1 tablespoon butter in a large pan over medium heat.
  2. Add chopped onion and sauté for 2-3 minutes until soft and translucent.
  3. Stir in minced garlic and cook for 30 seconds, just until fragrant.
  4. Add tomato paste and stir well, letting it cook for about 1 minute to enhance its rich flavor.
  5. Pour in the crushed tomatoes, salt, black pepper, red pepper flakes, oregano, and dried basil (if using). Stir to combine.
  6. Reduce the heat to low and let the sauce simmer for 10-12 minutes, stirring occasionally. This helps deepen the flavors.

Step 3: Add Cream and Basil

  1. Stir in heavy cream and Parmesan cheese, mixing well until the sauce becomes creamy.
  2. Taste the sauce—if it’s too acidic, add ½ teaspoon sugar to balance the flavors.
  3. Toss in the chopped fresh basil and mix well.

Step 4: Combine Pasta with Sauce

  1. Add the cooked pasta to the sauce, tossing to coat evenly.
  2. If the sauce is too thick, gradually add a little reserved pasta water to loosen it.
  3. Let everything simmer together for 1-2 minutes to allow the flavors to meld.

Step 5: Serve and Garnish

  1. Transfer the pasta to serving plates.
  2. Garnish with extra Parmesan cheese, fresh basil leaves, and crushed red pepper flakes if desired.
  3. Serve warm and enjoy!

image.png
source

Serving Suggestions

  • Pair with garlic bread or crusty baguette for an extra indulgent meal.
  • Serve with a simple side salad dressed with olive oil and balsamic vinegar.
  • Add grilled chicken, shrimp, or mushrooms for extra protein.

image.png
source

Tips for the Best Creamy Tomato Basil Pasta

Use fresh tomatoes for a more vibrant flavor, or choose high-quality canned tomatoes.
Don’t skip the tomato paste—it adds depth and richness to the sauce.
Fresh basil is key! It enhances the flavor and gives the dish a fresh, aromatic touch.
Add pasta water gradually to adjust the sauce consistency.
Use real Parmesan cheese (not the powdered version) for the best taste.

image.png
source

Final Thoughts

Creamy tomato basil pasta is a simple yet incredibly flavorful dish that never fails to impress. It’s perfect for a cozy dinner at home, quick enough for a busy night, and satisfying enough to please the whole family. Try this recipe once, and it’ll become a staple in your kitchen!

image.png
source

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!