Creamy Garlic Tomato Pasta – Rich, Velvety, and Weeknight-Ready

There’s something undeniably comforting about a bowl of pasta coated in a luscious tomato cream sauce. This Creamy Garlic Tomato Pasta brings together slow-simmered garlic, juicy tomatoes, and silky cream for a sauce that’s both cozy and vibrant. It’s simple enough for weeknights, yet indulgent enough to feel special.

This dish strikes the perfect balance between tangy tomatoes and mellow cream, with garlic providing a rich aromatic backbone. Whether you’re cooking for one or feeding a family, this pasta is a reliable, satisfying classic that always delivers.

Ingredients Overview

This recipe relies on fresh aromatics and a few pantry staples. Every ingredient plays a key role in building layers of flavor.

Pasta

  • Penne, fettuccine, or rigatoni: Any short or long pasta works. Choose one with grooves or ridges to help trap the sauce.

  • Alternative: Use gluten-free pasta, whole wheat pasta, or chickpea-based noodles.

Tomatoes

  • Canned crushed tomatoes or whole San Marzano tomatoes: Provide rich, concentrated flavor and ideal texture for simmering.

  • Fresh option: Use peeled, chopped fresh tomatoes when in season — cook longer to reduce water content.

Garlic

  • Fresh garlic cloves (4–6 cloves): Sliced or minced, they’re the aromatic base of the sauce.

  • Tip: Sauté gently to avoid bitterness.

Heavy Cream

  • Heavy cream or double cream: Brings richness and mellows the acidity of the tomatoes.

  • Substitute: Use half-and-half, coconut cream, or cashew cream for a lighter or dairy-free version.

Parmesan Cheese

  • Freshly grated Parmesan: Adds umami depth and thickens the sauce.

  • Optional: Pecorino Romano for a saltier, sharper taste.

Olive Oil & Butter

  • Olive oil: Used to sauté garlic.

  • Butter: Adds richness and helps emulsify the sauce.

Herbs & Seasoning

  • Salt and freshly cracked black pepper: Essential for balance.

  • Red pepper flakes (optional): Adds subtle heat.

  • Basil or parsley: Fresh herbs for garnish and flavor boost.

Step-by-Step Instructions

1. Cook the Pasta

  • Bring a large pot of salted water to a boil.

  • Cook pasta until al dente according to package instructions.

  • Reserve 1/2 cup of pasta water. Drain and set aside.

2. Sauté the Garlic

  • In a large skillet, heat 2 tablespoons olive oil and 1 tablespoon butter over medium heat.

  • Add 4–6 cloves garlic, thinly sliced or minced.

  • Sauté for 1–2 minutes until soft and fragrant — avoid browning.

3. Add the Tomatoes

  • Pour in 1 can (14–15 oz) crushed tomatoes or blended San Marzano tomatoes.

  • Stir to combine and bring to a simmer.

  • Add salt, pepper, and a pinch of red pepper flakes (if using).

  • Simmer uncovered for 10–12 minutes until slightly thickened and darkened in color.

4. Make It Creamy

  • Reduce heat to low.

  • Stir in 1/2 cup heavy cream and mix until smooth and orange-pink in color.

  • Add 1/3 cup freshly grated Parmesan and stir until melted.

  • Taste and adjust seasoning.

5. Combine with Pasta

  • Add cooked pasta directly into the sauce.

  • Toss to coat. Add reserved pasta water, a splash at a time, until sauce reaches silky, clingy consistency.

  • Simmer for 1–2 minutes to allow the pasta to absorb flavor.

6. Serve

  • Plate the pasta in shallow bowls.

  • Garnish with chopped fresh basil or parsley and extra Parmesan.

  • Drizzle with olive oil or add a few cracks of pepper to finish.

Tips, Variations & Substitutions

Expert Cooking Tips

  • Don’t rush the garlic step — low heat is key for depth without bitterness.

  • Simmering the tomato sauce before adding cream prevents curdling.

  • Add reserved pasta water last to avoid a watery sauce.

Variations

  • Add protein: Stir in sautéed shrimp, grilled chicken, or crispy pancetta.

  • Vegetarian boost: Add sautéed mushrooms, spinach, or roasted eggplant.

  • Spicy version: Increase red pepper flakes or stir in a spoonful of Calabrian chili paste.

Dietary Swaps

  • Gluten-free: Use certified GF pasta.

  • Dairy-free: Swap heavy cream with coconut cream or cashew cream. Use nutritional yeast instead of Parmesan.

  • Vegan: Combine all above swaps and use olive oil only.

Serving Ideas & Occasions

This pasta is the perfect mix of easy and elegant — ready for quick dinners or date-night meals.

Pair With:

  • Garlic bread or focaccia to mop up the sauce

  • Simple arugula salad with lemon vinaigrette

  • Grilled vegetables like zucchini or asparagus

Ideal For:

  • Cozy weeknight dinners

  • Meal prepping — reheats beautifully

  • Small dinner parties or romantic meals

  • Meatless Monday mains

Nutritional & Health Notes

This dish is rich but balanced. By adjusting ingredients, it can fit into a variety of dietary lifestyles.

  • Calories: ~500–600 per serving

  • Carbohydrates: Pasta contributes the bulk — whole grain options offer more fiber

  • Fat: Cream, butter, and cheese bring richness

  • Protein: Boost with chicken, beans, or lentils for a more filling meal

For a lighter version, use half cream and half broth, and load up on added veggies.

FAQs

Q1: Can I use milk instead of cream?
You can, but the sauce will be thinner and less rich. To mimic creaminess, add a bit of butter or stir in a spoonful of cream cheese.

Q2: Can I make this sauce ahead of time?
Yes. Store in the fridge for up to 3 days. Reheat gently and stir well before tossing with pasta.

Q3: Will this work with tomato paste?
Yes — mix 2 tablespoons of tomato paste with 1/2 cup water and simmer longer. It’s more concentrated, so adjust seasoning accordingly.

Q4: What herbs go best with this dish?
Fresh basil is classic. Parsley, oregano, or thyme also work well. Avoid rosemary, which can overpower the delicate cream-tomato flavor.

Q5: How do I store leftovers?
Keep in an airtight container in the fridge for up to 3 days. Reheat on the stove with a splash of water or milk to loosen the sauce.

Q6: Can I freeze the sauce?
Yes, the tomato cream sauce freezes well. Store for up to 2 months. Thaw overnight and reheat gently before adding pasta.

Q7: Is this recipe vegetarian?
Yes, as long as you use vegetarian Parmesan or omit the cheese. Always check labels for rennet if you follow strict vegetarian guidelines.

Print

Creamy Garlic Tomato Pasta – Rich, Velvety, and Weeknight-Ready

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and velvety tomato and garlic cream sauce tossed with pasta for a comforting, flavorful meal — perfect for any night of the week.

  • Author: Maya Lawson

Ingredients

Scale
  • 8 oz pasta (penne, fettuccine, or rotini)

  • 2 tbsp olive oil

  • 1 tbsp butter

  • 46 garlic cloves, minced

  • 1 can (14 oz) crushed tomatoes

  • 1/2 cup heavy cream

  • 1/3 cup grated Parmesan

  • Salt and pepper, to taste

  • Red pepper flakes (optional)

  • Fresh basil or parsley, for garnish

Instructions

  • Cook pasta until al dente. Reserve 1/2 cup pasta water. Drain.

  • In a skillet, sauté garlic in olive oil and butter until soft.

  • Add crushed tomatoes, salt, pepper, and red pepper flakes. Simmer 10–12 minutes.

  • Reduce heat and stir in cream and Parmesan. Simmer until smooth.

  • Toss in cooked pasta. Add reserved water if needed for consistency.

  • Serve with fresh herbs and extra cheese.

Notes

  • Use coconut or cashew cream for a dairy-free version.

  • Add spinach, mushrooms, or chicken for variation.

  • Store leftovers in fridge for up to 3 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star