Creamy Tomato Basil Pasta

A bowl of creamy tomato basil pasta, garnished with fresh basil, ready to enjoy. Save to Pinterest
A bowl of creamy tomato basil pasta, garnished with fresh basil, ready to enjoy. | dashanddishes.com

This comforting dish combines tender pasta with a creamy, smooth tomato sauce infused with fragrant basil. The sauce is crafted by simmering crushed tomatoes with garlic, onion, and oregano, then enriched with heavy cream and Parmesan cheese, creating a rich texture. Fresh basil adds a bright, herbal note, while optional chili flakes bring a gentle heat. Easy to prepare in under 30 minutes, this flavorful plate can be enjoyed any night and pairs beautifully with crisp white wine or sparkling water.

There's something about the smell of garlic hitting hot oil that makes me pause whatever I'm doing and just breathe it in. I discovered this creamy tomato basil pasta one ordinary Tuesday when I had exactly three ingredients in my pantry and wanted something better than toast. Twenty minutes later, I was twirling fettuccine in a sauce so silky it felt like I'd unlocked some secret. It became the dish I make when I want comfort without the fuss.

I made this for my sister after she moved into her first apartment with nothing but a hot plate and hope. Watching her face when she took that first bite, the way she closed her eyes like she'd traveled somewhere, made me understand why people cook for others. It became her standby dish, the one she'd text me about when she needed something to feel like home.

Ingredients

  • Penne or fettuccine, 350 g: Penne catches the sauce in its ridges, but fettuccine lets it cling in ribbons; pick whichever makes you happiest.
  • Olive oil, 1 tablespoon: This is where the flavor starts, so don't reach for the bottom-shelf bottle.
  • Yellow onion, 1 small, finely diced: The onion softens and becomes nearly invisible, sweetening everything around it as it cooks.
  • Garlic, 3 cloves, minced: Mince it finely so it dissolves into the sauce rather than leaving hard little pieces.
  • Canned crushed tomatoes, 400 g: Canned tomatoes are picked at their peak and then immediately processed, which means they're often better than fresh tomatoes in winter.
  • Tomato paste, 1 tablespoon: This concentrate deepens the tomato flavor and adds richness without watering down the sauce.
  • Heavy cream, 120 ml: The cream is what transforms this from a simple tomato sauce into something luxurious and velvety.
  • Parmesan cheese, 30 g, grated: Freshly grated melts faster and tastes sharper than pre-shredded; it's worth the thirty seconds with a box grater.
  • Dried oregano, 1 teaspoon: Oregano bridges the gap between the acidity of tomato and the richness of cream.
  • Fresh basil, 1 small bunch, chopped: Add this at the very end so it stays bright and aromatic instead of turning dark and tired.
  • Salt, pepper, and chili flakes: Taste as you go; you can always add more but you can't take it back.

Instructions

Boil water and cook pasta:
Fill a large pot with water, salt it generously so it tastes like the sea, and bring it to a rolling boil. Drop in your pasta and stir it immediately so the pieces don't stick to each other. When it's tender but still has a slight bite to it, scoop out and save about half a cup of the starchy water before draining everything else.
Soften the onion:
Heat olive oil in a skillet over medium heat until it shimmers and smells warm. Add your diced onion and let it sit, stirring every minute or so, until it becomes soft and turns from pale yellow to translucent—about four minutes. You'll know it's ready when you can easily break a piece apart with your wooden spoon.
Toast the garlic:
Stir in your minced garlic and immediately start counting to sixty in your head. The moment it becomes fragrant and barely golden, you're done; any longer and it turns bitter.
Build the sauce base:
Pour in the crushed tomatoes and stir in the tomato paste, breaking up any clumps. Add oregano, a pinch of salt, fresh pepper, and chili flakes if you want a whisper of heat. Let this simmer gently for five to seven minutes, stirring occasionally, until the sauce deepens in color and tastes less raw.
Smooth with cream:
Lower the heat so the sauce is barely bubbling. Pour in the cream slowly, stirring constantly so it mixes evenly and doesn't split. The sauce will transform right before your eyes into something silky and luxurious. Let it warm through for two or three minutes without boiling hard.
Melt in the cheese:
Sprinkle Parmesan over the sauce in a steady stream while stirring, and watch as it melts into threads of umami. Keep stirring until it's completely incorporated and the sauce looks creamy and cohesive.
Toss with pasta:
Add your drained pasta to the skillet and turn everything gently so each strand or piece gets coated. If the sauce seems too thick, add a splash or two of your reserved pasta water and stir; the starches in that water will help the sauce cling instead of sliding off.
Finish with basil:
Turn off the heat and stir through the fresh chopped basil. Taste the whole thing and adjust salt and pepper until it makes you happy.
Serve immediately:
Plate it while it's hot, scatter more basil on top if you have it, and let people finish their bowls before the cream has a chance to settle.
Delectable creamy tomato basil pasta with vibrant red sauce and a sprinkle of Parmesan cheese. Save to Pinterest
Delectable creamy tomato basil pasta with vibrant red sauce and a sprinkle of Parmesan cheese. | dashanddishes.com

I made a version of this for a dinner party once and accidentally burned the garlic while I was distracted telling a story, so I quietly started over with a fresh skillet while everyone was still sipping wine. No one noticed, and I learned that sometimes the best part of cooking is knowing when to fix something without making a fuss about it. That meal turned into an inside joke, but mostly it reminded me that food made with a little humility and a lot of butter somehow always comes out right.

Why This Sauce Works

The magic of this pasta is in the balance between three things: the slight acidity of tomato, the richness of cream, and the warmth of herbs. The cream doesn't mask the tomato; instead, it softens its sharp edges and makes the whole thing feel rounded and complete. When you cook tomato and cream together gently, they become something entirely new, which is why this sauce tastes so much better than just pouring store-bought cream into jarred marinara.

Making It Your Own

This recipe is a starting point, not a rulebook. Some nights I stir in sautéed mushrooms for earthiness, or throw in a handful of baby spinach right before the basil so it wilts into the sauce. Once I added a splash of white wine while the tomatoes were simmering, which made everything taste deeper and a little more interesting. The bones of the recipe stay the same, but the details can shift depending on what's in your fridge or what kind of day you've had.

Serving and Pairing Ideas

This is the kind of pasta that doesn't need much else—maybe a simple green salad alongside to cut through the richness, and a piece of crusty bread for mopping up sauce. A cold glass of crisp white wine, like Pinot Grigio or even a Sauvignon Blanc, sits alongside this dish perfectly because the acidity in the wine echoes the acidity in the tomatoes. If you're cooking for someone, serve it in a shallow bowl so the sauce pools around the pasta, and finish with a final scatter of fresh basil and a small grating of Parmesan.

  • Light and simple are your friends here; this sauce is already rich enough to be the star.
  • If you have parsley on hand, mix it with the basil for a more complex herbal note.
  • Leftover pasta reheats well in a low oven covered with foil, though the sauce will be less creamy—just add a splash of cream or milk when you warm it.
Close-up of steaming creamy tomato basil pasta, showcasing the rich, flavorful sauce and pasta. Save to Pinterest
Close-up of steaming creamy tomato basil pasta, showcasing the rich, flavorful sauce and pasta. | dashanddishes.com

This pasta has quietly become the dish people ask me to make when they want to feel cared for. There's something about sitting down to a warm bowl of something this simple and this good that makes the rest of the world soften a little.

Recipe FAQs

Penne or fettuccine are ideal as they hold the creamy sauce well, but any pasta can be used based on preference.

Yes, fresh tomatoes can be used but may require longer simmering to achieve the right texture for the sauce.

Adding reserved pasta water gradually helps adjust the sauce to your preferred consistency.

Absolutely, plant-based cream and vegan Parmesan alternatives can replace dairy for a vegan-friendly option.

Dried oregano is added for depth, and fresh basil adds brightness. You can also experiment with parsley or thyme.

Creamy Tomato Basil Pasta

Luscious pasta with velvety tomato cream sauce, fresh basil, and Parmesan for a comforting meal.

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

Ingredients

Pasta

  • 12 ounces penne or fettuccine pasta

Vegetables

  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 14 ounces canned crushed tomatoes
  • 1 tablespoon tomato paste

Dairy & Cream

  • ½ cup heavy cream
  • ¼ cup grated Parmesan cheese

Herbs & Seasonings

  • 1 teaspoon dried oregano
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1 small bunch fresh basil, chopped, plus extra for garnish
  • Pinch of chili flakes (optional)

Instructions

1
Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve ½ cup pasta water, drain pasta, and set aside.
2
Sauté Onions: Heat olive oil in a large skillet over medium heat. Add finely diced onion and sauté until soft and translucent, about 3 to 4 minutes.
3
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.
4
Simmer Tomato Base: Add crushed tomatoes, tomato paste, dried oregano, salt, pepper, and chili flakes if using. Simmer for 5 to 7 minutes, stirring occasionally.
5
Incorporate Cream: Reduce heat to low and pour in heavy cream. Simmer gently for 2 to 3 minutes until the sauce thickens slightly.
6
Add Parmesan: Stir in grated Parmesan cheese until fully melted and sauce is velvety.
7
Combine Pasta and Sauce: Add cooked pasta to skillet, tossing to coat evenly. Use reserved pasta water as needed to achieve desired sauce consistency.
8
Finish with Basil: Fold in chopped fresh basil. Taste and adjust seasoning with salt and pepper as needed.
9
Serve: Serve immediately, garnished with additional basil and Parmesan cheese if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 520
Protein 15g
Carbs 68g
Fat 20g

Allergy Information

  • Contains wheat (gluten) and dairy (Parmesan cheese, heavy cream).
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.