Creamy Tomato Pasta Basil

Steaming Creamy Tomato Pasta with Fresh Basil served in a white bowl with extra Parmesan and torn basil leaves. Pin It
Steaming Creamy Tomato Pasta with Fresh Basil served in a white bowl with extra Parmesan and torn basil leaves. | hearthhustle.com

This dish combines tender pasta with a smooth tomato cream sauce seasoned with garlic, onion, and a hint of spice. Fresh basil is stirred in at the end for a fragrant finish. Simple steps include sautéing aromatics, simmering crushed tomatoes until thickened, then blending in cream and Parmesan for a rich texture. Toss the pasta gently in the sauce and serve immediately topped with extra basil and cheese, making for a flavorful and satisfying meal.

The smell of garlic hitting warm olive oil still stops me in my tracks, reminding me of tiny apartment kitchens where the best meals happened on Tuesday nights with nothing but a box of pasta and whatever was in the pantry.

I made this for my roommate once during a week when everything felt overwhelming, just needing to put something warm and nourishing on the table that required absolutely zero brainpower.

Ingredients

  • 350 g (12 oz) penne or spaghetti: Penne catches the sauce beautifully in ridges, though spaghetti works wonderfully for twirling
  • 2 tbsp olive oil: The foundation that carries all the aromatics through the dish
  • 1 small yellow onion, finely chopped: Finer pieces melt away into the sauce leaving only sweetness behind
  • 3 cloves garlic, minced: More than you might think, but garlic mellows beautifully in cream sauces
  • 800 g (28 oz) canned crushed tomatoes: San Marzano canned tomatoes taste brighter and sweeter than fresh for sauces
  • 120 ml (½ cup) heavy cream: Adds velvety richness that balances the acidity of tomatoes
  • 50 g (½ cup) grated Parmesan cheese: Use freshly grated cheese for the best melting and flavor
  • 1 tsp sugar: The secret to taming canned tomato acidity without changing the flavor
  • ½ tsp salt, or to taste: Taste your sauce before adding more since Parmesan is naturally salty
  • ¼ tsp black pepper, or to taste: Freshly cracked gives the best aromatic punch
  • ¼ tsp red pepper flakes (optional): A whisper of heat makes everything else sing louder
  • 1 small bunch fresh basil leaves, torn: Tearing releases more oils than chopping and looks more rustic
  • Extra Parmesan, for serving: A little more never hurts on top

Instructions

Get your pasta water going:
Bring a large pot of salted water to boil, then cook pasta until al dente and scoop out ½ cup of the starchy cooking water before draining.
Build your flavor base:
Heat olive oil in a large skillet over medium heat, adding chopped onion and cooking 3 to 4 minutes until completely soft and translucent.
Add the garlic:
Stir in minced garlic and cook just 30 seconds until fragrant, taking care not to let it brown and turn bitter.
Simmer the tomatoes:
Pour in crushed tomatoes along with sugar, salt, black pepper, and red pepper flakes, letting it bubble gently for 8 to 10 minutes until slightly thickened.
Make it creamy:
Reduce heat to low and stir in heavy cream and grated Parmesan, cooking 2 to 3 minutes while stirring until everything melts together into a velvety sauce.
Bring it all together:
Add drained pasta to the sauce, tossing well to coat every piece and adding splashes of reserved pasta water if the sauce seems too thick.
Finish with basil:
Remove from heat and gently fold in torn basil leaves, letting them wilt slightly from the residual warmth of the pasta.
Serve immediately:
Plate into bowls and top with extra Parmesan and a few fresh basil leaves while the steam still rises.
A close-up of Creamy Tomato Pasta with Fresh Basil twirled on a fork, showing the rich red sauce and fresh herbs. Pin It
A close-up of Creamy Tomato Pasta with Fresh Basil twirled on a fork, showing the rich red sauce and fresh herbs. | hearthhustle.com

This became the dish my friends started requesting whenever we stayed in on Friday nights, the kind of comfort food that makes the whole house feel warmer.

Choosing the Right Pasta Shape

I have learned through many batches that tubular shapes like penne capture sauce inside each piece, while long strands let the sauce coat more evenly around every twirl.

Making It Your Own

Sometimes I add sautéed mushrooms or a handful of baby spinach at the end, letting them wilt into the sauce for extra color and nutrition without changing the essence of the dish.

Timing Everything Perfectly

The trick is starting your sauce about ten minutes before you drop the pasta, so both finish at exactly the same moment.

  • Trust your nose more than the timer when garlic is involved
  • Sauce thickens as it stands off the heat
  • Leftovers actually taste better the next day
Overhead view of Creamy Tomato Pasta with Fresh Basil on a rustic table, garnished with basil and grated Parmesan. Pin It
Overhead view of Creamy Tomato Pasta with Fresh Basil on a rustic table, garnished with basil and grated Parmesan. | hearthhustle.com

Some dishes are just meant to be shared with people you love, preferably with a glass of wine and nowhere else to be.

Recipe FAQs

Penne or spaghetti are ideal, as they hold the creamy sauce well and cook to an al dente texture.

Yes, substitute heavy cream with plant-based alternatives and use vegan Parmesan to maintain the creamy richness.

Reserve some pasta water to add gradually if the sauce becomes too thick, ensuring a smooth coating on the pasta.

Fresh basil adds a fragrant, herbaceous note that complements the tomato cream sauce and brightens the flavors.

Sautéed mushrooms or baby spinach can be added for extra texture and nutrients without overpowering the main flavors.

Creamy Tomato Pasta Basil

A comforting pasta featuring rich tomato cream sauce and fragrant fresh basil for easy weeknight meals.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or spaghetti

Sauce

  • 2 tbsp olive oil
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 28 oz canned crushed tomatoes
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 tsp sugar
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper, or to taste
  • 1/4 tsp red pepper flakes (optional)

Finish

  • 1 small bunch fresh basil leaves, torn
  • Extra Parmesan, for serving

Instructions

1
Cook the Pasta: Cook the pasta in a large pot of salted boiling water according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain.
2
Sauté the Onion: Meanwhile, heat olive oil in a large skillet over medium heat. Add the onion and sauté for 3–4 minutes until soft and translucent.
3
Add Garlic: Stir in the garlic and cook for 30 seconds, until fragrant.
4
Simmer the Tomato Base: Add the crushed tomatoes, sugar, salt, black pepper, and red pepper flakes (if using). Simmer for 8–10 minutes, stirring occasionally, until slightly thickened.
5
Create the Cream Sauce: Reduce the heat to low. Stir in the heavy cream and grated Parmesan. Cook for 2–3 minutes, stirring, until the sauce is creamy and well combined.
6
Combine Pasta and Sauce: Add the drained pasta to the sauce and toss to coat, adding reserved pasta water a little at a time if needed to loosen the sauce.
7
Finish with Basil: Remove from heat. Stir in fresh basil leaves.
8
Serve: Serve immediately, topped with extra Parmesan and a sprinkle of fresh basil.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Wooden spoon
  • Colander
  • Chef's knife and cutting board
  • Grater

Nutrition (Per Serving)

Calories 470
Protein 15g
Carbs 62g
Fat 18g

Allergy Information

  • Contains dairy (cream, Parmesan) and wheat (pasta). For gluten-free, use certified gluten-free pasta. For dairy-free, substitute with plant-based cream and cheese alternatives.
Dana Merrick

Home cook sharing easy, wholesome recipes and meal prep tips for everyday families.