A D V E R T I S E M E N T

One Pot Creamy Tomato Pasta

A D V E R T I S E M E N T

This One Pot Creamy Tomato Pasta is everything you want in a weeknight meal—quick, comforting, and packed with flavor. Using fresh tomatoes, garlic, and a splash of double cream, this one-pot wonder delivers a rich, velvety sauce that clings perfectly to spaghetti. The best part? Minimal cleanup, as the pasta cooks directly in the sauce. It’s vibrant, simple, and ready in under 30 minutes.

Why You’ll Love One Pot Creamy Tomato Pasta

  • One-Pot Simplicity: Pasta and sauce cook together—no extra pans!
  • Fresh & Creamy: Ripe tomatoes and double cream create a beautiful, balanced sauce.
  • Budget-Friendly: Made with basic pantry staples.
  • Fast: Ready in just 25 minutes.
  • Versatile: Easily adaptable with your favorite pasta shapes or protein additions.

Ingredients

  • 250 g (½ lb) uncooked spaghetti
  • 500 g (1 lb) fresh tomatoes, chopped (or 1 x 400 g tin chopped tomatoes)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 onion, finely chopped
  • 500 ml (2 cups) chicken or vegetable stock (use a stock cube if needed)
  • 150 ml (¾ cup) double cream
  • ½ bunch fresh basil, chopped

Directions

Easy One Pot Creamy Tomato Pasta

Step 1: Heat the Oil

In a medium, high-sided skillet or saucepan, heat 2 tablespoons olive oil over medium heat for about 2 minutes until shimmering.

Sauté Aromatics

Add the finely chopped onion and minced garlic to the pan.
Sauté for 3–5 minutes, stirring occasionally, until soft, translucent, and fragrant. Avoid browning the garlic to prevent bitterness.

Cook the Tomatoes

Stir in the chopped fresh tomatoes. Cook for 5–7 minutes, allowing them to soften and begin to caramelize slightly, releasing their juices and intensifying the flavor.

Add Stock and Pasta

Pour in the 500 ml stock (chicken or vegetable).
Add the uncooked spaghetti, making sure it’s fully submerged in the liquid. You may need to press it down gently with a spoon. Stir well.

Cook the Pasta

Let the mixture come to a boil, then reduce the heat to maintain a gentle simmer.
Cook for 15 minutes, stirring occasionally to prevent sticking, until the pasta is al dente and most of the liquid has reduced into a sauce.

Add the Cream and Basil

Once the pasta is cooked and the sauce has thickened slightly, stir in the 150 ml double cream.
Add the chopped fresh basil and mix gently to combine.
Let it simmer for 2 more minutes to allow the flavors to meld together.

Serve

Serve the creamy tomato pasta immediately, garnished with extra fresh basil if desired.

Pro Tips and Variations

  • Tomato Prep: For a smoother sauce, peel tomatoes by blanching in boiling water for 30 seconds, then shock in ice water and peel.
  • Pasta Flexibility: Penne, fusilli, or rigatoni also work well if spaghetti isn’t your favorite.
  • Cream Swap: Replace double cream with single cream or a mix of milk and butter for a lighter option.
  • Add Protein: Stir in grilled chicken, sautéed shrimp, or even crispy tofu for a fuller meal.
  • Extra Veggies: Spinach, mushrooms, or zucchini pair wonderfully with this base.

Serving Suggestions

  • Salad: Pair with a crisp green salad dressed in balsamic vinaigrette.
  • Bread: Serve with garlic bread, focaccia, or crusty sourdough for dipping.
  • Wine Pairing: A glass of Pinot Grigio or light-bodied red wine like Chianti complements this dish well.

Storage/Reheating

  • Fridge: Store cooled pasta in an airtight container for up to 3 days.
  • Reheat: Warm in a skillet over medium heat with a splash of water or stock to loosen the sauce. Stir frequently until heated through.
  • Freezer: Not recommended due to the cream content which may split upon reheating.

FAQs

Can I use canned tomatoes instead of fresh?
Yes! Use one 400 g tin of chopped tomatoes as a substitute. Adjust simmer time as needed.

Is this recipe vegetarian?
Yes—use vegetable stock instead of chicken stock.

Can I make this dairy-free?
Use a dairy-free cream alternative like oat or coconut cream, and skip any cheese toppings.

What type of cream should I use?
Double cream gives the richest texture. You can also use single cream or half-and-half, but the sauce will be thinner.

How do I know the pasta is al dente?
Taste a strand 1–2 minutes before the box suggests—it should be tender but still have a slight bite.

Conclusion

One Pot Creamy Tomato Pasta is your answer to a fast, foolproof weeknight dinner that delivers big flavor with minimal effort. It’s creamy, tangy, rich, and incredibly satisfying. Whether you’re feeding a family or cooking solo, this one-pot pasta will quickly become a weeknight favorite—and a reliable go-to in your meal rotation.

Easy-One-Pot-Creamy-Tomato-Pasta-1
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy One Pot Creamy Tomato Pasta

One Pot Creamy Tomato Pasta


  • Author: Emily
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

One-pot creamy tomato pasta made with garlic, fresh tomatoes, basil, and cream. A fast, rich, and comforting weeknight meal.


Ingredients

Scale
  • 250 g (½ lb) uncooked spaghetti
  • 500 g (1 lb) fresh tomatoes, chopped (or 1 x 400 g tin chopped tomatoes)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 onion, finely chopped
  • 500 ml (2 cups) chicken or vegetable stock (use a stock cube if needed)
  • 150 ml (¾ cup) double cream
  • ½ bunch fresh basil, chopped

Instructions

Step 1: Heat the Oil

In a medium, high-sided skillet or saucepan, heat 2 tablespoons olive oil over medium heat for about 2 minutes until shimmering.

Sauté Aromatics

Add the finely chopped onion and minced garlic to the pan. Sauté for 3–5 minutes, stirring occasionally, until soft, translucent, and fragrant. Avoid browning the garlic to prevent bitterness.

Cook the Tomatoes

Stir in the chopped fresh tomatoes. Cook for 5–7 minutes, allowing them to soften and begin to caramelize slightly, releasing their juices and intensifying the flavor.

Add Stock and Pasta

Pour in the 500 ml stock (chicken or vegetable). Add the uncooked spaghetti, making sure it’s fully submerged in the liquid. You may need to press it down gently with a spoon. Stir well.

Cook the Pasta

Let the mixture come to a boil, then reduce the heat to maintain a gentle simmer. Cook for 15 minutes, stirring occasionally to prevent sticking, until the pasta is al dente and most of the liquid has reduced into a sauce.

Add the Cream and Basil

Once the pasta is cooked and the sauce has thickened slightly, stir in the 150 ml double cream. Add the chopped fresh basil and mix gently to combine. Let it simmer for 2 more minutes to allow the flavors to meld together.

Serve

Serve the creamy tomato pasta immediately, garnished with extra fresh basil if desired.

Notes

Stir pasta regularly while cooking to avoid sticking.

Fresh basil should be added last to preserve its delicate flavor.

If using canned tomatoes, reduce the liquid slightly or simmer longer to thicken the sauce.

Taste and season the sauce before serving with salt and pepper if needed.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Pasta
  • Method: One-Pot, Stovetop
  • Cuisine: Italian-Inspired

Keywords: creamy tomato pasta, one pot pasta, weeknight dinner, fresh tomato pasta

1 Shares

Leave a Comment

Recipe rating