Creamy Tomato Garlic Pasta is one of my favorite go-to meals when I want something fast, comforting, and full of rich, savory flavor. With a silky tomato-based cream sauce, plenty of garlic, and tender pasta, this dish comes together in just 30 minutes—all in one pot. It’s simple, satisfying, and always hits the spot after a long day.
Why You’ll Love This Recipe
I love this recipe because it’s quick enough for a busy weeknight but still tastes like a dish from a cozy Italian bistro. The garlic and tomato make a bold, flavorful base, while the cream smooths everything out into a dreamy sauce that clings perfectly to the pasta. It’s meatless, but I never feel like anything’s missing. Plus, it only needs a handful of pantry staples.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Pasta (penne, fettuccine, spaghetti, or your favorite kind)
-
Olive oil
-
Garlic, minced
-
Tomato paste
-
Crushed tomatoes or tomato sauce
-
Heavy cream or half-and-half
-
Parmesan cheese, grated
-
Salt and black pepper
-
Italian seasoning or dried basil/oregano
-
Red pepper flakes (optional, for a little heat)
-
Fresh parsley or basil (for garnish)
Directions
-
I start by boiling the pasta in salted water according to package instructions. I reserve about ½ cup of pasta water before draining.
-
While the pasta cooks, I heat olive oil in a large skillet over medium heat. I sauté the garlic until fragrant—about 30 seconds.
-
I stir in tomato paste and let it cook for a minute to deepen the flavor, then add crushed tomatoes, Italian seasoning, salt, pepper, and a pinch of red pepper flakes if I’m using them.
-
I lower the heat and pour in the heavy cream, stirring to combine and create a smooth, creamy sauce.
-
I let the sauce simmer for about 5–7 minutes, then stir in the Parmesan cheese and a splash of the reserved pasta water to loosen the sauce if needed.
-
I add the drained pasta to the skillet and toss everything together until the noodles are well coated in the creamy tomato garlic sauce.
-
I serve it hot, garnished with fresh herbs and extra Parmesan.
Servings and timing
This recipe makes about 4 servings and takes just 30 minutes total—10 minutes of prep and 20 minutes of cooking. It’s perfect for a quick dinner any night of the week.
Variations
-
I add sautéed mushrooms, spinach, or roasted veggies to make it more filling.
-
For protein, I stir in grilled chicken, shrimp, or cooked sausage.
-
I swap the cream for coconut milk for a dairy-free version with a slightly different flavor.
-
I use gluten-free pasta when needed.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stove or in the microwave with a splash of milk or cream to bring the sauce back to life. I avoid overcooking so the pasta stays tender and the sauce stays smooth.
FAQs
Can I use canned tomato sauce instead of crushed tomatoes?
Yes, I often use plain tomato sauce when I want a smoother texture. It still works great in the creamy base.
What kind of pasta works best?
I like using short pasta like penne or rigatoni because they hold the sauce well, but long noodles like fettuccine are also delicious.
Can I make this vegan?
Absolutely. I use plant-based cream and cheese substitutes, and it still comes out rich and flavorful.
How do I thicken the sauce?
The sauce naturally thickens as it simmers, but if I want it thicker, I add a bit more Parmesan or let it cook a few extra minutes.
Is this spicy?
Only if I add red pepper flakes. I adjust the heat to my liking or leave them out entirely for a milder version.
Conclusion
Creamy Tomato Garlic Pasta is a fast, comforting dish that proves simple ingredients can create big flavor. I love how easy it is to make and how adaptable it is for whatever I have on hand. Whether I keep it meatless or dress it up with extras, this pasta is always a hit and ready in just 30 minutes.
Creamy Tomato Garlic Pasta in 30 Minutes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Creamy Tomato Garlic Pasta is a quick and comforting one-pot meal made with pasta tossed in a rich tomato-garlic cream sauce. Ready in just 30 minutes, it’s perfect for busy weeknights when you want bold flavor with minimal effort.
- Author: Lizaa
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Ingredients
- 12 oz pasta (penne, fettuccine, spaghetti, or your favorite)
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 (14 oz) can crushed tomatoes or tomato sauce
- 3/4 cup heavy cream or half-and-half
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning or 1/2 tsp dried basil + 1/2 tsp oregano
- Salt and black pepper, to taste
- 1/4 teaspoon red pepper flakes (optional)
- 2 tablespoons chopped fresh parsley or basil (for garnish)
Instructions
- Cook pasta in salted water according to package directions. Reserve 1/2 cup pasta water, then drain.
- While pasta cooks, heat olive oil in a large skillet over medium heat. Add garlic and sauté for 30 seconds until fragrant.
- Stir in tomato paste and cook for 1 minute. Add crushed tomatoes, Italian seasoning, salt, pepper, and red pepper flakes (if using). Stir to combine.
- Lower heat and stir in heavy cream. Let sauce simmer for 5–7 minutes, stirring occasionally.
- Add Parmesan cheese and a splash of reserved pasta water to loosen the sauce as needed.
- Add drained pasta to the skillet and toss to coat in the sauce.
- Serve hot, topped with chopped herbs and extra Parmesan if desired.
Notes
- Add sautéed mushrooms, spinach, or roasted vegetables for extra texture and nutrients.
- Stir in grilled chicken, shrimp, or sausage for added protein.
- Use coconut milk and dairy-free cheese for a vegan version.
- Short pasta like penne or rigatoni works great, but long noodles are also delicious.
- Store leftovers in the fridge for up to 3 days and reheat with a splash of cream or milk.
Nutrition
- Serving Size: 1.5 cups
- Calories: 480
- Sugar: 6g
- Sodium: 520mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 4g
- Protein: 15g
- Cholesterol: 55mg
