Tomato Pasta – Creamy 20-Minute Dinner!
Introduction
Need a fast, comforting dinner that doesn’t skimp on flavor? This creamy tomato pasta is your new weeknight hero. It’s rich, tangy, and velvety smooth — made with just a handful of pantry staples and ready in under 20 minutes.
Whether you’re cooking for one or feeding the whole family, this simple pasta hits the sweet spot between indulgent and easy. The combination of tomato sauce, garlic, herbs, and a splash of cream creates a luscious sauce that clings to every bite of pasta. No fancy ingredients, no long simmer time — just quick, satisfying goodness.
This is the kind of dish you’ll make on repeat.
Ingredients Overview
You probably already have most of these ingredients on hand, making this recipe even more convenient.
Main Ingredients
- Pasta (8 oz / about 225g): Penne, spaghetti, rigatoni, or fusilli all work well. Choose your favorite!
- Olive Oil (2 tbsp): For sautéing and flavor.
- Garlic (3 cloves, minced): Adds bold, aromatic flavor to the base of the sauce.
- Crushed Tomatoes or Tomato Passata (1 cup): Smooth and rich, perfect for fast sauce-making.
- Heavy Cream (1/2 cup): Transforms the sauce into a silky, creamy coating.
- Parmesan Cheese (1/4 cup grated): Adds salty umami and helps thicken the sauce.
- Italian Seasoning (1 tsp): A balanced mix of herbs like basil, oregano, and thyme.
- Salt & Black Pepper: For seasoning to taste.
Optional Add-Ins
- Red Pepper Flakes: For gentle heat.
- Fresh Basil or Parsley: For garnish and a pop of color.
- Butter (1 tbsp): Swirled in at the end for extra richness.
- Onion (1/4 cup finely chopped): Sauté with garlic for added sweetness.
Ingredient Swaps
- No heavy cream? Use half-and-half, evaporated milk, or a mix of cream cheese and pasta water.
- Vegan version: Use full-fat coconut milk or a plant-based cream, and nutritional yeast instead of Parmesan.
- Gluten-Free: Use your favorite GF pasta brand.
Step-by-Step Instructions
This creamy tomato pasta truly shines for its speed and simplicity.
1. Cook the Pasta
- Bring a pot of salted water to a boil.
- Add 8 oz pasta and cook until al dente, according to package directions.
- Reserve 1/4 cup pasta water, then drain.
Pro Tip: Undercook the pasta by 1 minute if you’ll be tossing it in the sauce — it will finish cooking as it absorbs flavor.
2. Make the Creamy Tomato Sauce
While the pasta cooks:
- Heat 2 tbsp olive oil in a large skillet over medium heat.
- Add 3 cloves minced garlic (and onion if using). Sauté for 1–2 minutes until fragrant, not browned.
- Stir in 1 cup crushed tomatoes or tomato passata and 1 tsp Italian seasoning.
- Simmer for 2–3 minutes, allowing the sauce to thicken slightly.
- Lower heat and stir in 1/2 cup heavy cream. Mix until smooth.
- Add 1/4 cup grated Parmesan cheese, stirring until melted into the sauce.
3. Combine Pasta and Sauce
- Add the drained pasta directly to the skillet.
- Toss well to coat, adding reserved pasta water a tablespoon at a time if the sauce is too thick.
- Season to taste with salt and black pepper.
4. Serve
Plate the pasta hot and finish with:
- A sprinkle of extra Parmesan
- Chopped fresh basil or parsley
- A pinch of red pepper flakes (optional)
Tips, Variations & Substitutions
- Protein Boost: Add cooked chicken, sautéed shrimp, or white beans.
- Make It Spicy: Stir in Calabrian chili paste or extra crushed red pepper.
- Add Veggies: Toss in spinach, mushrooms, or zucchini for more volume and color.
- Richer Sauce: Add a splash of white wine before the tomatoes, or a pat of butter at the end.
- One-Pot Shortcut: Use a large saucepan to cook the pasta and make the sauce in the same pot for fewer dishes.
Serving Ideas & Occasions
This creamy tomato pasta is:
- Perfect for date night in — serve with garlic bread and a glass of red wine.
- Family-friendly — simple, mild, and loved by kids.
- Lunch-friendly — makes great leftovers.
- Entertaining-ready — dress it up with grilled chicken or roasted veggies.
Pair it with:
- Mixed green salad with balsamic vinaigrette
- Steamed broccoli or roasted asparagus
- Garlic knots or crusty sourdough
Nutritional & Health Notes
Each serving (based on 2 portions) has approximately:
- 450–500 calories
- 15g fat
- 12g protein
- 60g carbohydrates
To lighten:
- Use light cream or whole milk instead of heavy cream.
- Reduce cheese or use nutritional yeast.
- Use chickpea or lentil pasta for added fiber and protein.
FAQs
Q1: Can I use tomato sauce instead of crushed tomatoes?
A1: Yes, but choose a plain or low-sodium version. If using pre-seasoned pasta sauce, reduce the added seasoning in the recipe.
Q2: How long does this pasta keep?
A2: Store in an airtight container in the fridge for up to 3 days. Reheat with a splash of milk or water to loosen the sauce.
Q3: Can I freeze creamy tomato pasta?
A3: It’s best fresh, but it can be frozen. Let cool completely before freezing. Reheat gently and stir often to keep the sauce smooth.
Q4: Can I make this vegan?
A4: Yes! Use unsweetened coconut cream or oat-based cream and swap Parmesan for nutritional yeast or vegan cheese.
Q5: What type of pasta works best?
A5: Short pasta like penne or fusilli holds the creamy sauce well, but long noodles like spaghetti or linguine are just as tasty — it’s all personal preference.
Q6: How do I make the sauce thicker?
A6: Simmer the tomato and cream mixture a little longer, or add an extra tablespoon of Parmesan cheese.
Q7: Can I add meat to this?
A7: Yes! Add diced grilled chicken, cooked Italian sausage, or even crispy pancetta for a protein-packed version.
Tasty Tomato Pasta with Creamy Sauce
A quick and creamy tomato pasta ready in just 20 minutes — perfect for weeknights, cozy dinners, or anytime you need something fast, flavorful, and comforting.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2-3 servings 1x
Ingredients
- 8 oz pasta (penne, spaghetti, rigatoni)
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 cup crushed tomatoes or passata
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- Optional: red pepper flakes, fresh basil
Instructions
- Cook pasta in salted water until al dente. Reserve 1/4 cup pasta water, then drain.
- In a skillet, heat olive oil and sauté garlic (and onion if using) for 1–2 minutes.
- Stir in tomatoes and seasoning. Simmer for 3 minutes.
- Lower heat and stir in cream and Parmesan until smooth.
- Add pasta to the sauce. Toss to coat, adding pasta water as needed.
- Serve hot with more Parmesan and fresh herbs on top.
Notes
- Add chicken or veggies to bulk it up.
- Use coconut milk or plant-based cream for a dairy-free version.
- Keeps in the fridge for 2–3 days.