There’s something irresistibly comforting about a bowl of creamy garlic tomato pasta. It’s rich yet light, silky yet hearty — the perfect balance between bold tomato flavor and mellow, buttery creaminess.
This recipe is a modern twist on the classic Italian tomato sauce (pomodoro) but enriched with cream, garlic, and Parmesan for a luscious texture that clings to every strand of pasta. Ready in under 30 minutes, it’s a go-to dish for busy nights when you still want something that feels indulgent and homemade.
Perfect for pasta lovers of all kinds, this dish brings together the simplicity of pantry ingredients with the elegance of a restaurant-quality finish.
Ingredients Overview
Let’s break down what makes this pasta so crave-worthy:
Pasta
Choose your favorite shape — spaghetti, fettuccine, penne, or rigatoni all work beautifully. Tube-shaped pasta captures the creamy sauce inside, while long noodles offer that satisfying twirl.
Cook the pasta just until al dente, as it will finish in the sauce for maximum flavor absorption.
Garlic
Fresh garlic is the soul of this dish. Use 5–6 cloves, finely minced or crushed. Sautéed gently in butter and olive oil, it mellows and perfumes the sauce with rich depth.
Olive Oil + Butter
This duo forms the base of the flavor, where garlic is gently cooked. Butter adds roundness and richness, while olive oil keeps it from burning.
Crushed Tomatoes or Tomato Passata
Canned crushed tomatoes offer a balance of acidity and sweetness. For a smoother texture, use passata. San Marzano tomatoes are excellent for their natural sweetness and low acidity.
Heavy Cream
The key to a creamy sauce. Heavy cream gives body, richness, and that silky texture that defines this recipe. You can substitute with half-and-half for a lighter version, though the sauce will be less thick.
Parmesan Cheese
Freshly grated Parmesan melts into the sauce, enhancing umami and adding nutty, salty notes. Always grate fresh for the best texture and melt.
Seasonings
Simple but essential: salt, black pepper, a pinch of red pepper flakes for gentle heat, and optionally, a pinch of sugar to balance the tomato’s acidity.
Fresh Basil (Optional)
Adds brightness and a subtle herbal finish that complements the garlic and cream beautifully.
Substitutions & Variations:
-
Dairy-free: Use coconut cream and vegan butter; add nutritional yeast in place of Parmesan.
-
Gluten-free: Substitute your favorite GF pasta brand.
-
Tomato-free: Try roasted red pepper puree instead for a creamy pepper pasta alternative.
Step-by-Step Instructions
1. Cook the Pasta
Bring a large pot of salted water to a boil. Cook pasta according to package instructions until just al dente.
Reserve 1 cup of pasta water, then drain and set aside.
2. Sauté Garlic
In a large skillet over medium heat, melt butter and olive oil together. Add the minced garlic and stir frequently for 1–2 minutes until fragrant and slightly golden — not browned, which can turn bitter.
3. Add Tomatoes and Simmer
Pour in crushed tomatoes or passata. Stir well, then add salt, pepper, and a pinch of sugar if needed.
Simmer for 8–10 minutes, stirring occasionally, until the sauce reduces slightly and deepens in color. The kitchen will smell incredible.
4. Stir in Cream
Reduce heat to low. Slowly pour in the cream while stirring to prevent curdling.
Simmer another 3–4 minutes until the sauce is velvety and smooth.
5. Add Cheese and Pasta
Add the Parmesan and stir until melted. Add the drained pasta and toss well to coat.
If the sauce is too thick, add a splash of reserved pasta water until the desired consistency is reached. Taste and adjust salt or pepper as needed.
6. Finish with Basil
If using, tear fresh basil leaves and sprinkle over the top just before serving.
Serve immediately with extra Parmesan on the side.
Tips, Variations & Substitutions

-
Don’t overcook garlic: Keep it pale golden for the best flavor. Burnt garlic will turn the whole sauce bitter.
-
Use high-quality tomatoes: This is the base of the sauce — San Marzano, Mutti, or any Italian-style tomato gives a smoother, richer result.
-
Add protein: Grilled chicken, shrimp, or Italian sausage pair beautifully with this sauce.
-
Make it spicy: Add more red pepper flakes or a dash of Calabrian chili paste for a bold kick.
-
Add vegetables: Sauté spinach, mushrooms, or zucchini before adding tomatoes for a more veggie-forward version.
Serving Ideas & Occasions
Creamy garlic tomato pasta is endlessly versatile and always comforting.
Great Pairings:
-
Garlic bread or cheesy focaccia
-
Crisp green salad with lemon vinaigrette
-
Roasted broccoli or asparagus
When to Serve:
-
Cozy weeknight dinners
-
Date night at home
-
Quick lunch with leftovers
-
Side dish at a pasta party
It’s the kind of dish that satisfies cravings and feels special without fuss.
Nutritional & Health Notes
This dish strikes a balance between indulgence and comfort. With healthy fats from olive oil, a bit of protein from Parmesan, and carbs from pasta, it’s filling and satisfying.
To lighten the dish:
-
Use half-and-half or a splash of milk instead of cream
-
Choose whole-wheat pasta for more fiber
-
Add sautéed greens for extra nutrients
Portion control helps keep things balanced — a hearty side salad rounds out the meal perfectly.
FAQs
Q1: Can I use milk instead of cream?
A1: Whole milk can work in a pinch, but the sauce will be thinner and less rich. A mixture of milk and a little butter can help mimic the creaminess of heavy cream.
Q2: What kind of tomatoes should I use?
A2: Canned crushed tomatoes or tomato passata are best. San Marzano-style gives a smoother, sweeter result. Avoid diced tomatoes, which are chunkier and less cohesive.
Q3: Can I make this ahead of time?
A3: Yes, the sauce can be made 1–2 days ahead and stored in the fridge. Reheat gently and toss with freshly cooked pasta just before serving.
Q4: How do I store leftovers?
A4: Store in an airtight container for up to 3 days in the fridge. Reheat with a splash of milk or pasta water to revive the creamy texture.
Q5: Is this recipe vegetarian?
A5: Yes, as long as the Parmesan used is free from animal rennet. Check labels or use a vegetarian-friendly cheese.
Q6: Can I freeze creamy tomato sauce?
A6: Cream-based sauces can separate when frozen and reheated. It’s best enjoyed fresh, but you can freeze it in a pinch — reheat slowly and stir well.
Q7: What pasta shape is best?
A7: Penne, rigatoni, and fettuccine are all great. Tube shapes catch the sauce, while flat noodles let it coat evenly. Choose your favorite!
PrintThe Best Creamy Garlic Tomato Pasta – A Cozy Weeknight Favorite
A quick and comforting pasta dish made with rich garlic, sweet tomato sauce, and creamy Parmesan — perfect for weeknights or cozy dinners.
Ingredients
-
12 oz pasta (penne, spaghetti, or fettuccine)
-
2 tbsp olive oil
-
2 tbsp butter
-
5–6 garlic cloves, minced
-
1 (28 oz) can crushed tomatoes or 2 cups tomato passata
-
1/2 tsp salt (to taste)
-
1/4 tsp black pepper
-
Pinch of sugar (optional)
-
1/2 tsp red pepper flakes (optional)
-
3/4 cup heavy cream
-
1/2 cup grated Parmesan cheese
-
Fresh basil, torn (optional)
Instructions
-
Cook pasta in salted water until al dente. Reserve 1 cup pasta water. Drain.
-
In a large skillet, heat olive oil and butter over medium heat. Add garlic and sauté until golden and fragrant.
-
Stir in tomatoes, salt, pepper, sugar, and red pepper flakes. Simmer 8–10 minutes.
-
Lower heat and stir in cream. Simmer 3–4 minutes until smooth.
-
Add Parmesan and cooked pasta. Toss to coat. Add pasta water as needed.
-
Garnish with fresh basil and extra Parmesan. Serve immediately.
Notes
-
Add chicken, shrimp, or veggies for a complete meal.
-
Use half-and-half or coconut cream for lighter/dairy-free versions.
-
Best served fresh, but sauce can be made ahead.