Creamy Tomato Pasta Fresh Basil

A close-up of creamy tomato pasta with fresh basil, featuring penne coated in a velvety sauce and garnished with torn basil leaves.  Save to Pinterest
A close-up of creamy tomato pasta with fresh basil, featuring penne coated in a velvety sauce and garnished with torn basil leaves. | cookingwithalana.com

This creamy tomato pasta brings together the brightness of ripe tomatoes and the aromatic freshness of basil in a velvety, indulgent sauce. The dish comes together in just 30 minutes, making it ideal for busy weeknights when you want something satisfying without spending hours in the kitchen.

The magic happens when heavy cream meets simmering crushed tomatoes, creating a rich, restaurant-quality coating that clings perfectly to penne or fettuccine. A generous handful of torn fresh basil and grated Parmesan add the finishing touches that transform this simple combination into something special.

The scent of tomatoes simmering with garlic still pulls me into the kitchen like nothing else. I first made this on a rainy Tuesday when all I wanted was something that felt like a hug in a bowl. My roommate hovered around the stove the entire time, unable to resist checking if it was ready yet. We ended up eating straight from the pan, standing up in our tiny kitchen, and it was absolutely perfect.

Last winter, my cousin came over after a brutal week at work and I put this on without thinking twice. She took one bite, closed her eyes, and said this was exactly what she had been craving without knowing it. We sat at the counter for hours, just picking at the remnants in the serving bowl and talking about everything and nothing.

Ingredients

  • 350 g penne or fettuccine: The curves in penne catch the sauce beautifully, but fettuccine creates these luxurious silky strands that coat every single bite
  • Salt for pasta water: This is your only chance to season the pasta itself, so make it taste like the ocean
  • 2 tbsp olive oil: The foundation that carries all those aromatic flavors into your sauce
  • 1 small onion, finely chopped: I used to skip this step, but the sweetness it adds makes such a difference
  • 3 garlic cloves, minced: More than you might expect, but cream can mellow flavors and you want that garlicky presence
  • 800 g canned crushed tomatoes: San Marzano cans are worth every penny if you can find them
  • 1 tsp sugar: Even the best canned tomatoes can be acidic, and this little trick balances everything
  • 150 ml heavy cream: Room temperature cream incorporates more smoothly than cold from the fridge
  • 50 g grated Parmesan: Adds this subtle salty depth that makes the whole dish feel complete
  • Fresh basil leaves: Tear them by hand instead of cutting, and add them at the very last moment

Instructions

Get your pasta water going:
Bring a large pot of salted water to boil and cook pasta until al dente, saving that precious half cup of pasta water before draining
Build your flavor base:
Heat olive oil in a large skillet over medium heat, sauté the onion for 3 to 4 minutes until it softens and turns translucent
Add the aromatic garlic:
Stir in the minced garlic and let it cook for just 1 minute until it becomes fragrant, taking care not to burn it
Create the tomato base:
Pour in the crushed tomatoes and sugar if you are using it, then let it simmer for 10 minutes while stirring occasionally
Transform it into cream sauce:
Lower the heat and stir in the cream, letting it simmer gently for 2 to 3 minutes before adding the Parmesan
Bring it all together:
Toss the cooked pasta into the sauce, adding a splash of that reserved pasta water if it needs loosening up
Finish with fresh basil:
Remove from heat and gently fold in the torn basil leaves so they stay bright and aromatic
Creamy Tomato Pasta with Fresh Basil shines in a white bowl, steam rising, alongside a glass of white wine for a comforting weeknight meal.  Save to Pinterest
Creamy Tomato Pasta with Fresh Basil shines in a white bowl, steam rising, alongside a glass of white wine for a comforting weeknight meal. | cookingwithalana.com

This recipe became my go to for first dates because it is impressive without being pretentious. One person told me it was the first time they actually felt cared for through food, which still makes me smile every time I make it.

Making It Your Own

I once added a splash of white wine to the tomato base before the cream, and it gave this sophisticated brightness that guests kept asking about. Another time, I stirred in some sun dried tomatoes for extra depth, and now I keep both versions in regular rotation depending on my mood.

Perfect Wine Pairings

A crisp Pinot Grigio cuts through the richness beautifully, but do not overlook a sparkling water with lemon if you want something lighter. The acidity in both creates this lovely contrast that keeps you coming back for another bite.

Serving Suggestions

A simple green salad with a bright vinaigrette balances the richness perfectly. I also love serving it with crusty bread to sop up every last drop of that incredible sauce.

  • Let the sauce rest for 5 minutes off heat before serving
  • Always pass extra Parmesan at the table
  • This reheats beautifully for lunch the next day
Topping the Creamy Tomato Pasta with Fresh Basil, extra Parmesan and fresh basil add vibrant color and aroma to this Italian-inspired vegetarian dish. Save to Pinterest
Topping the Creamy Tomato Pasta with Fresh Basil, extra Parmesan and fresh basil add vibrant color and aroma to this Italian-inspired vegetarian dish. | cookingwithalana.com

Some dishes are just meant to be shared, and this one always brings people back for seconds, sometimes thirds.

Recipe Questions & Answers

Yes, you can substitute 700 g of fresh ripe tomatoes, diced, for the canned crushed tomatoes. Simply cook them a bit longer until they break down into a sauce-like consistency, about 12-15 minutes instead of 10.

Penne and fettuccine both work beautifully. Penne's ridges catch the creamy sauce, while fettuccine's wide surface area allows for excellent coating. Other good options include rigatoni, fusilli, or tagliatelle.

Replace the heavy cream with full-fat coconut cream, cashew cream, or your favorite plant-based cream alternative. Skip the Parmesan or substitute with nutritional yeast for a savory, cheesy flavor without dairy.

Absolutely. Grilled chicken strips, sautéed shrimp, or pan-seared salmon fillets pair wonderfully. For vegetarian options, add white beans or chickpeas during the simmering stage for extra protein and texture.

Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or cream to loosen the sauce, as it tends to thicken when chilled. The pasta may absorb more sauce over time.

Sugar balances the natural acidity of tomatoes, especially canned varieties which can taste quite sharp. It's optional—taste your sauce first and add only if you find it too acidic. A pinch works wonders for creating a harmonious flavor profile.

Creamy Tomato Pasta Fresh Basil

Luscious pasta with velvety tomato cream sauce and fresh basil, ready in 30 minutes for easy weeknight Italian comfort.

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

Ingredients

Pasta

  • 12 oz penne or fettuccine
  • Salt for pasta water

Sauce

  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 28 oz canned crushed tomatoes
  • 1 tsp sugar
  • 2/3 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and freshly ground black pepper to taste

Garnish

  • 1 large handful fresh basil leaves, torn
  • Extra Parmesan for serving

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
2
Prepare the Base: Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3-4 minutes until softened and translucent.
3
Add Aromatics: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to brown.
4
Simmer Tomato Sauce: Add crushed tomatoes and sugar. Simmer over medium-low heat for 10 minutes, stirring occasionally to prevent sticking.
5
Create Creamy Sauce: Reduce heat to low and stir in heavy cream. Simmer gently for 2-3 minutes. Add Parmesan cheese and whisk until melted and smooth. Season with salt and pepper to taste.
6
Combine Pasta and Sauce: Add cooked pasta to the skillet, tossing thoroughly to coat evenly. If sauce appears too thick, add a splash of reserved pasta water to achieve desired consistency.
7
Finish and Serve: Remove from heat. Gently fold in fresh basil leaves. Plate immediately, topped with additional Parmesan and fresh basil if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Chef's knife
  • Cutting board
  • Wooden spoon or spatula
  • Colander

Nutrition (Per Serving)

Calories 490
Protein 15g
Carbs 67g
Fat 18g

Allergy Information

  • Contains dairy (heavy cream, Parmesan) and gluten (wheat pasta). Use gluten-free pasta for gluten-free preparation. Use plant-based cream and non-dairy cheese for dairy-free variation. Always verify ingredient labels for allergen information.
Alana Brooks