If you’re craving a cozy, restaurant-worthy pasta dish that comes together in a flash, this Creamy Garlic Tomato Pasta is your perfect match. Bursting with rich tomato flavor, silky cream, aromatic garlic, and al dente pasta, it’s a weeknight wonder that tastes like it took hours — but it’s ready in under 30 minutes.
This dish strikes the ideal balance between simplicity and indulgence. The sauce is made with pantry staples, yet feels elevated thanks to fresh garlic, a hint of basil, and the luxurious texture of cream blended into tangy tomatoes. It’s satisfying on its own, but also pairs beautifully with chicken, shrimp, or roasted vegetables.
Whether you’re cooking for two or feeding a hungry family, this one-pan creamy tomato pasta hits all the right notes: fast, flavorful, and comforting.
Ingredients Overview
Here’s a closer look at what makes this sauce irresistibly creamy, rich, and layered with flavor.
Pasta
Penne, fettuccine, rigatoni, or spaghetti all work well, depending on your preference.
Tips:
-
Use a shape that holds sauce well (like shells or rotini).
-
Cook just al dente so it doesn’t get mushy when tossed with hot sauce.
Garlic
Fresh minced garlic is essential to the dish’s flavor profile. It adds depth and that irresistible aroma.
Tip: Use 4–5 cloves for a strong garlic presence. Lightly sauté it — don’t let it brown.
Tomatoes
You’ll need a can of crushed tomatoes or tomato passata for the base. The smoother texture is perfect for creamy sauces.
Substitutes:
-
Diced tomatoes (blend for smoothness)
-
Fresh Roma tomatoes (cooked down and blended)
Heavy Cream
This is what transforms the sauce into a rich, velvety dream. Just a small amount makes a big difference.
Options:
-
Use half-and-half for a lighter option
-
Coconut cream works as a dairy-free alternative
Olive Oil or Butter
Used to sauté the garlic and start the sauce. Butter adds richness, while olive oil keeps it light and aromatic.
Parmesan Cheese
Freshly grated Parmesan adds savory depth and umami.
Tip: Stir in at the end off heat to avoid clumping.
Fresh Basil or Dried Herbs
A sprinkle of basil (fresh or dried) brightens the sauce and complements the tomatoes.
Other options:
-
Oregano
-
Thyme
-
Red pepper flakes for a spicy twist
Step-by-Step Instructions
1. Boil the Pasta
Bring a large pot of salted water to a boil. Cook 12 oz of your chosen pasta until just al dente, according to package instructions.
Drain and reserve ½ cup of pasta water.
2. Sauté the Garlic
While pasta cooks, heat 2 tbsp olive oil or butter in a large skillet over medium heat.
Add 4–5 minced garlic cloves and sauté for 1–2 minutes until fragrant. Do not brown.
Optional: Add a pinch of red pepper flakes for a gentle kick.
3. Build the Sauce
Stir in:
-
1 can (15 oz) crushed tomatoes or passata
-
Salt and pepper to taste
-
½ tsp dried basil (or 1 tbsp chopped fresh)
Simmer for 5–6 minutes, stirring occasionally.
4. Make It Creamy
Lower heat and stir in:
-
½ cup heavy cream
-
¼ cup grated Parmesan
Simmer gently for 2–3 more minutes until the sauce is silky and slightly thickened.
Taste and adjust seasoning — add a pinch of sugar if your tomatoes are very acidic.
5. Toss Pasta with Sauce
Add the cooked pasta to the pan and toss to coat. If the sauce is too thick, stir in a bit of the reserved pasta water, 1 tablespoon at a time, until you reach the desired consistency.
6. Finish and Serve
Garnish with more Parmesan, fresh basil, and a drizzle of olive oil if desired.
Serve immediately while hot and creamy.
Tips, Variations & Substitutions
Expert Tips
-
Reserve pasta water — it’s starchy and helps bind the sauce.
-
Use fresh garlic, not powder, for a bold and authentic flavor.
-
Stir cream into the tomato sauce off direct high heat to avoid curdling.
Flavor Variations
-
Spicy Version: Add red pepper flakes or Calabrian chili paste
-
Cheesy Upgrade: Mix in mozzarella or fontina for extra richness
-
Herbed Version: Add chopped parsley, thyme, or oregano for complexity
Substitutions
-
Dairy-free: Use coconut cream and nutritional yeast instead of Parmesan
-
Gluten-free: Use your favorite GF pasta
-
No cream? Use half-and-half, milk + a bit of butter, or unsweetened non-dairy milk
Serving Ideas & Occasions
This creamy garlic tomato pasta is quick enough for weeknights and comforting enough for any cozy dinner.
Serve with:
-
Grilled chicken or shrimp
-
Garlic bread or focaccia
-
Roasted broccoli, asparagus, or zucchini
-
A crisp Caesar or mixed greens salad
Perfect for:
-
30-minute weeknight dinners
-
Date night at home
-
Vegetarian main course
-
Meal prep (reheats beautifully)
Nutritional & Health Notes
This dish is:
-
Vegetarian-friendly
-
Protein-rich with added chicken or legumes
-
Customizable — use less cream and more tomato for a lighter option
-
Naturally gluten-free with GF pasta
You can also boost nutrition by adding spinach, kale, or white beans to the sauce.
FAQs
Q1: Can I use milk instead of cream?
A1: Yes, but the sauce will be thinner. For better richness, mix milk with a bit of butter or use half-and-half.
Q2: Can I make this vegan?
A2: Absolutely. Use coconut cream or cashew cream and swap Parmesan with nutritional yeast or a vegan cheese blend.
Q3: How do I make it spicier?
A3: Add ½ tsp crushed red pepper flakes to the garlic while sautéing or stir in a spoonful of spicy chili paste.
Q4: What’s the best pasta for this?
A4: Penne, rotini, or rigatoni are ideal — they hold the creamy sauce well. Spaghetti or linguine also work beautifully.
Q5: Can I add protein?
A5: Yes! Grilled chicken, shrimp, or even sautéed chickpeas make great protein additions.
Q6: How do I store and reheat leftovers?
A6: Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of milk or water to loosen the sauce.
PrintThe Best Creamy Garlic Tomato Pasta – Done in Under 30 Minutes
Creamy, garlicky tomato pasta made in one pan and ready in under 30 minutes — the ultimate cozy dinner with pantry-friendly ingredients and fresh flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
Ingredients
-
12 oz pasta (penne, rigatoni, or spaghetti)
-
2 tbsp olive oil or butter
-
4–5 garlic cloves, minced
-
1 can (15 oz) crushed tomatoes or passata
-
½ cup heavy cream
-
¼ cup grated Parmesan
-
Salt and pepper to taste
-
½ tsp dried basil or 1 tbsp fresh basil
-
Optional: red pepper flakes, fresh parsley, more Parmesan for garnish
Instructions
-
Cook pasta al dente; reserve ½ cup of pasta water.
-
Sauté garlic in olive oil for 1–2 minutes until fragrant.
-
Add tomatoes, basil, salt, and pepper. Simmer 5–6 minutes.
-
Lower heat and stir in cream and Parmesan. Simmer 2–3 minutes.
-
Add pasta and toss to coat. Use pasta water as needed to loosen sauce.
-
Serve hot, topped with herbs and extra cheese.