Why Make This Recipe
Life can get busy, especially for families juggling work, school, and extracurricular activities. One-Pot Creamy Tomato Pasta is here to break the “I don’t have time” barrier. Picture this: a warm bowl of delightful pasta that’s not only comforting but also easy to make. You throw everything into one pot, and in just over 20 minutes, you have dinner ready. It’s a hassle-free way to put a wholesome meal on the table, even on the busiest of weeknights. Plus, kids love it!

How to Make One-Pot Creamy Tomato Pasta
This recipe is straightforward and practical, making it perfect for both seasoned cooks and kitchen novices.
Ingredients:
- Olive oil – For sautéing and flavor.
- Unsalted butter – Adds richness and silkiness.
- Yellow onion, finely diced – Sweet base note.
- Garlic, minced (4–5 cloves) – Non-negotiable flavor bomb.
- Tomato paste (2 tablespoons) – Deep umami and color.
- Crushed tomatoes (1 can, 28 oz) – Smooth, saucy foundation.
- Low-sodium vegetable or chicken broth (3–3.5 cups) – The pasta’s cooking liquid.
- Dry pasta (12 oz) – Penne, rigatoni, or rotini work best; spaghetti if broken in half.
- Heavy cream (3/4 cup) – Creaminess without clumps.
- Parmesan, finely grated (3/4 cup + more to serve) – Salt, savoriness, body.
- Italian seasoning (1.5 teaspoons) – Easy flavor boost.
- Red pepper flakes (1/4–1/2 teaspoon) – Optional heat.
- Fresh basil, torn – Bright finish.
- Salt and black pepper – Season to taste.
Directions:
- Warm the pot: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large Dutch oven over medium heat until shimmering.
- Sauté aromatics: Add the diced onion with a pinch of salt. Cook for 3–4 minutes until it becomes translucent. Stir in minced garlic for 30 seconds until fragrant. Keep it moving—you don’t want burnt garlic ruining your dish.
- Tomato paste upgrade: Add tomato paste and cook for 1–2 minutes, stirring until it darkens. This caramelization really boosts the flavor.
- Build the sauce: Stir in the crushed tomatoes, Italian seasoning, red pepper flakes, and 3 cups of broth. Bring it to a strong simmer.
- Add pasta: Stir in the dry pasta. Reduce heat to medium-low, cover partially, and cook for 10–12 minutes, stirring every couple of minutes to prevent sticking. If it gets too thick, add the remaining 1/2 cup broth.
- Check doneness: Once the pasta is al dente and the liquid is saucy (not soupy), lower the heat.
- Creamy finish: Pour in the heavy cream and half of the Parmesan. Stir until glossy and smooth—just 1–2 minutes. Taste and adjust salt and pepper as needed.
- Final touches: Remove from heat. Stir in the torn basil and remaining Parmesan. Let it rest for 2 minutes to thicken up a bit. Serve hot with extra cheese and a drizzle of olive oil if you want to elevate your dish!
How to Serve One-Pot Creamy Tomato Pasta
This pasta is creamy and satisfying on its own, but you can easily add a fresh side salad or some crusty bread for an extra touch. Kids will love it topped with more Parmesan cheese, while adults might enjoy a sprinkle of fresh black pepper or a drizzle of extra virgin olive oil.
How to Store One-Pot Creamy Tomato Pasta
If you find yourself with leftovers—lucky you! Store any extra pasta in an airtight container in the fridge for up to 3 days. When reheating, a splash of broth can help bring back some of that creamy texture.
Tips to Make One-Pot Creamy Tomato Pasta
- Swap it up: If you’re out of heavy cream, try using milk with a bit of cornstarch to thicken it up. Unsweetened almond milk works in a pinch too!
- Vegetable boost: Mix in chopped spinach or zucchini for some extra nutrition. They’ll blend right in with that creamy sauce.
- Easy heat: Not a fan of spicy? Leave out the red pepper flakes. Or add more if your family enjoys some kick!
Variation
For a quicker fix, use pre-cooked rotisserie chicken or canned chickpeas instead of dry pasta. This will cut down cooking time but keep that delightful creamy tomato flavorous foundation.
FAQs
Can I use a different type of pasta?
Absolutely! While penne and rigatoni work best, feel free to use any shape you have on hand. Just remember to check the cooking time.
Can this dish be made vegetarian?
Yes! Simply use vegetable broth instead of chicken broth, and you’re good to go.
What if I don’t have fresh basil?
Dried basil can be a great substitute, though fresh does add a lovely touch. Use about 1 teaspoon of dried basil in place of fresh.
Sit back and enjoy those family moments over a warm bowl of comfort! Cooking doesn’t have to be complicated. Enjoy the journey as much as the meal shared with the ones you love.


One-Pot Creamy Tomato Pasta
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A hassle-free, creamy pasta dish that’s perfect for busy weeknights, made all in one pot.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1 yellow onion, finely diced
- 4–5 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 can (28 oz) crushed tomatoes
- 3–3.5 cups low-sodium vegetable or chicken broth
- 12 oz dry pasta (penne, rigatoni, or rotini)
- 3/4 cup heavy cream
- 3/4 cup + more finely grated Parmesan
- 1.5 teaspoons Italian seasoning
- 1/4–1/2 teaspoon red pepper flakes (optional)
- Fresh basil, torn
- Salt and black pepper to taste
Instructions
- Heat olive oil and butter in a large Dutch oven over medium heat until shimmering.
- Add diced onion with a pinch of salt, and cook for 3–4 minutes until translucent. Stir in minced garlic for 30 seconds until fragrant.
- Add tomato paste and cook for 1–2 minutes, stirring until it darkens.
- Stir in crushed tomatoes, Italian seasoning, red pepper flakes, and 3 cups of broth. Bring it to a strong simmer.
- Stir in dry pasta, reduce heat to medium-low, cover partially, and cook for 10–12 minutes, stirring occasionally. If too thick, add remaining 1/2 cup broth.
- Once pasta is al dente and liquid is saucy, lower heat. Pour in heavy cream and half of the Parmesan, stirring until glossy and smooth.
- Remove from heat, stir in torn basil and remaining Parmesan. Let rest for 2 minutes before serving.
Notes
For extra nutrition, add chopped spinach or zucchini. Use milk with a bit of cornstarch if heavy cream isn’t available.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 300mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 35mg
Keywords: pasta, creamy tomato, one pot, family meal, quick dinner