Creamy Tomato Basil Pasta

Creamy Tomato Basil Pasta in a white bowl, with penne coated in a rich, velvety red sauce and fresh basil leaves scattered on top.  Save to Pinterest
Creamy Tomato Basil Pasta in a white bowl, with penne coated in a rich, velvety red sauce and fresh basil leaves scattered on top. | viralpinkitchen.com

This luscious pasta dish comes together in just 30 minutes, making it perfect for busy weeknights. The sauce starts with a base of sautéed onions and garlic, then simmers with crushed tomatoes and aromatic oregano. Heavy cream and Parmesan create that signature velvety texture, while fresh basil adds brightness. The result is a vibrant, comforting bowl that balances acidity and richness beautifully. Reserve some pasta water to achieve the perfect silky consistency that clings to every strand.

Rain was drumming against my kitchen window last Tuesday when I decided to make this pasta. Something about tomato cream sauce just feels like a warm blanket when the weather turns gray. I had picked up fresh basil from the farmers market that morning, still slightly damp from morning dew. This dish turned my ordinary Tuesday into something worth savoring.

My roommate walked in right as I was tossing the pasta with the sauce and immediately asked what smelled so incredible. We ended up eating standing at the counter, too impatient to bother with proper plates. That first bite made all the difference after a long day.

Ingredients

  • Pasta: Penne or fettuccine catches the creamy sauce beautifully in every bite
  • Olive oil: The foundation that carries all the aromatic flavors forward
  • Onion and garlic: Building that aromatic base makes everything taste homemade
  • Crushed tomatoes: Quality canned tomatoes actually work better here than fresh ones
  • Heavy cream: This transforms the sauce into something velvety and luxurious
  • Parmesan cheese: Adds that salty umami depth that keeps you coming back for more
  • Sugar: Just a pinch balances the tomatoes natural acidity
  • Fresh basil: Torn by hand right before serving makes all the difference

Instructions

Get your pasta water going:
Boil a large pot of salted water and cook pasta until al dente, saving some pasta water before draining
Build your flavor base:
Sauté onion in olive oil until translucent, then add garlic for just one minute until fragrant
Create the tomato base:
Pour in crushed tomatoes with oregano, salt, pepper and sugar, letting it simmer for 10 minutes
Make it creamy:
Reduce heat and stir in heavy cream and Parmesan, cooking gently until slightly thickened
Bring it all together:
Add drained pasta to the sauce, tossing well and adding pasta water as needed for the right consistency
Finish with fresh basil:
Remove from heat and stir in torn basil leaves right before serving
A close-up of Creamy Tomato Basil Pasta, showing steam rising from the saucy noodles topped with grated Parmesan.  Save to Pinterest
A close-up of Creamy Tomato Basil Pasta, showing steam rising from the saucy noodles topped with grated Parmesan. | viralpinkitchen.com

This pasta has become my go to when friends drop by unexpectedly. Last month my neighbor Sarah came over for what was supposed to be five minutes and stayed for dinner. Thats the kind of food this is.

Making It Your Own

I started adding sautéed spinach during the tomato simmer phase and it melts right into the sauce. The wilted greens add nutrition without changing the comfort food vibe. Sometimes I toss in roasted red peppers for extra sweetness.

Pairing Suggestions

A crisp Pinot Grigio cuts through the richness perfectly. I also love a simple green salad with sharp vinaigrette on the side. The acidity balances the cream sauce beautifully.

Serving Ideas

This pasta deserves to be the star of the table. I serve it in shallow bowls with plenty of extra Parmesan at the table. Good crusty bread for sopping up sauce is essential.

  • Let everyone add their own extra basil and Parmesan
  • Grind fresh pepper at the table for that final touch
  • Serve immediately while the sauce is still hot and silky
Serving suggestion for Creamy Tomato Basil Pasta, plated alongside a crisp green salad and a glass of white wine. Save to Pinterest
Serving suggestion for Creamy Tomato Basil Pasta, plated alongside a crisp green salad and a glass of white wine. | viralpinkitchen.com

Sometimes the simplest recipes are the ones that stick with you longest. This pasta has earned its place in my regular rotation.

Recipe FAQs

Yes, substitute heavy cream with full-fat coconut cream and use vegan Parmesan or nutritional yeast. The sauce will still be rich and creamy, though slightly coconutty in flavor.

Penne, fettuccine, rigatoni, or spaghetti all work wonderfully. Tubular shapes like penne catch the sauce in their ridges, while long strands like fettuccine get evenly coated.

Sugar balances the natural acidity of canned tomatoes, creating a more rounded flavor profile. It's optional—taste the sauce first and add only if needed.

Absolutely. Use 1.5 kg ripe tomatoes, blanch, peel, and crush them. Simmer longer (15-20 minutes) to break down fresh tomatoes fully before adding cream.

Refrigerate in an airtight container for up to 3 days. Reheat gently with a splash of water or cream, tossing to restore the silky consistency. The pasta may absorb more sauce overnight.

Grilled chicken, sautéed shrimp, or meatballs complement the flavors beautifully. For vegetarian options, add white beans or sautéed mushrooms while the sauce simmers.

Creamy Tomato Basil Pasta

Velvety pasta with ripe tomatoes and fresh basil in a rich, comforting sauce.

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

Ingredients

Pasta

  • 12 oz penne or fettuccine

Sauce

  • 2 tbsp olive oil
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 28 oz canned crushed tomatoes
  • ½ cup heavy cream
  • ¼ cup grated Parmesan cheese
  • 1 tsp sugar (optional, to balance acidity)
  • 1 tsp salt, or to taste
  • ½ tsp black pepper
  • ½ tsp dried oregano

Finishings

  • ½ cup fresh basil leaves, torn or chopped
  • Extra grated Parmesan, for serving

Instructions

1
Boil the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain.
2
Prepare the Base: While the pasta cooks, heat olive oil in a large skillet over medium heat. Sauté onion until translucent, about 3–4 minutes. Add garlic and cook for 1 minute until fragrant.
3
Simmer the Tomato Sauce: Pour in the crushed tomatoes, oregano, salt, pepper, and sugar (if using). Simmer for 10 minutes, stirring occasionally.
4
Add Cream and Cheese: Reduce heat to low. Stir in heavy cream and Parmesan, simmering gently for 2–3 minutes until sauce is creamy and slightly thickened.
5
Combine Pasta and Sauce: Add drained pasta to the sauce, tossing to coat. If needed, add reserved pasta water a little at a time until desired sauce consistency is reached.
6
Add Fresh Basil: Remove from heat. Stir in fresh basil.
7
Serve: Serve immediately, topped with extra Parmesan and more fresh basil if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Wooden spoon
  • Knife and chopping board
  • Colander

Nutrition (Per Serving)

Calories 480
Protein 14g
Carbs 66g
Fat 16g

Allergy Information

  • Contains dairy (cream, Parmesan) and gluten (pasta)
  • For gluten-free: Use certified gluten-free pasta
  • For dairy-free: Substitute with plant-based cream and cheese alternatives
Kaylee Jordan

Sharing easy, nourishing recipes and practical cooking tips for home cooks and food enthusiasts.