If you’re anything like me, you know the joy of a meal that comes together quickly but still feels like a comforting hug on a plate. This Easy One Pot Creamy Tomato Pasta Recipe hits that sweet spot perfectly. It’s creamy, flavorful, and best of all, it all cooks in one pot—which means fewer dishes and more time to enjoy your meal.

I discovered this recipe on a hectic weeknight and instantly fell in love with how the fresh tomatoes meld with the creamy sauce, giving you that fresh yet indulgent taste without standing over the stove all evening. You’ll find that this recipe is brilliant for a cozy dinner when you want something homemade but fuss-free.

💙

Why You’ll Love This Recipe

  • Absolutely One Pot: Cleanup is a breeze since everything cooks in a single pan, saving you time and effort.
  • Rich & Creamy Flavor: The creamy tomato sauce feels indulgent, yet it’s homemade and comforting.
  • Perfect for Busy Nights: You get dinner on the table in under 30 minutes, perfect when time’s tight but hunger’s big.
  • Flexible Ingredients: Easy to adapt with fresh or canned tomatoes and make it vegetarian or richer depending on your stock choice.

Ingredients You’ll Need

Gather fresh, simple ingredients that come together to create this luscious pasta. I always recommend fresh tomatoes if you can get your hands on some—they add a brightness canned just can’t mimic, but a good-quality canned tomato works perfectly too.

  • Uncooked spaghetti: Choose your favorite type; I often use regular spaghetti, but whole wheat works well too.
  • Fresh tomatoes or canned chopped tomatoes: Fresh tomatoes give a fresh zing, but tins are super convenient and flavorful year-round.
  • Olive oil: A good quality extra virgin olive oil really deepens the flavor in the sauce.
  • Garlic cloves: Freshly minced garlic adds a fragrant punch you don’t want to skip!
  • Onion: Finely chopped for sweetness and body to the sauce.
  • Chicken or vegetable stock: I like chicken stock for richness, but veggies make it perfect for vegetarians.
  • Double cream: This gives the sauce that silky texture; you can tweak to single cream or milk blends if you want it lighter.
  • Fresh basil: Chopped basil adds freshness and a lovely herbaceous note—don’t skip this if you can help it.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love tweaking this Easy One Pot Creamy Tomato Pasta Recipe depending on mood and what I have in the fridge. You can really make it your own—and that’s part of the fun.

  • Add Protein: Sometimes I throw in cooked chicken pieces or crunchy pancetta for an upgrade—my family goes crazy for the extra heartiness.
  • Vegetarian Twist: Using vegetable stock plus adding mushrooms or spinach boosts the nutrients and flavor without losing richness.
  • Spicy Kick: If you like heat, a pinch of chili flakes during the sauté really wakes up the sauce.
  • Dairy-Free Version: Swap double cream for coconut milk for a creamy but dairy-free alternative that’s surprisingly delicious.

How to Make Easy One Pot Creamy Tomato Pasta Recipe

Step 1: Warm Up the Olive Oil

Start by heating olive oil in a medium, high-sided skillet over medium heat for about 2 minutes. Warming the oil first helps to gently release the garlic and onion flavors without burning them. I always use a skillet with sides for this recipe to keep the liquid from splashing out as the pasta cooks.

Step 2: Sauté Your Aromatics

Add the finely chopped onion and minced garlic to your warm oil. Stir occasionally and cook gently until the onions are soft, translucent, and the garlic gives off that irresistible aroma—this usually takes about 5 minutes. Don’t rush this part because it really sets the base flavor.

Step 3: Cook the Tomatoes

Next, stir in the chopped fresh tomatoes or canned tomatoes. Let them simmer gently, allowing those sugars to caramelize slightly—this deepens the tomato flavor in a way that’s incredibly comforting. It’s one of those steps where patience really pays off; about 5-7 minutes is perfect.

Step 4: Add Stock and Pasta

Pour in your chicken or vegetable stock, then add the uncooked spaghetti. Make sure the spaghetti is fully submerged—this makes all the difference because the pasta actually cooks right in the sauce, soaking up all those flavors. I like to use tongs right away to gently coax the pasta into the liquid if it’s sticking out. It cooks much like risotto, and it’s magic!

Step 5: Let the Pasta Cook Gently

Allow the pasta to cook for about 15 minutes, stirring occasionally to prevent sticking. You want it al dente, meaning it still has a bit of bite to it, so keep an eye on it from the 12-minute mark. If the liquid evaporates too fast, add a splash more stock or water to keep it moist.

Step 6: Finish With Cream and Basil

Once the pasta is perfectly cooked, gently stir in the double cream and roughly chopped fresh basil. Let the dish sit for a couple of minutes so the cream melds into the tomatoes and the basil releases its fragrance—this finishing touch is what takes the sauce from good to absolutely unforgettable.

Step 7: Serve Immediately

Serve the pasta piping hot with an extra sprinkle of fresh basil or a grind of black pepper on top. I like to keep it simple because the creamy sauce is the star, but feel free to get creative with garnishes!

👨‍🍳

Pro Tips for Making Easy One Pot Creamy Tomato Pasta Recipe

  • Use a Deep Skillet: A pan with high sides helps contain all the liquid and pasta as it cooks, preventing spills.
  • Adjust Liquids as Needed: Depending on your stove and pan, you might need an extra splash of stock—keep some on hand!
  • Don’t Skip Basil: Fresh basil brightens the dish in a way that dried just can’t replicate; add it at the end for best flavor.
  • Stir Gently but Often: Helps prevent pasta sticking and encourages even cooking without breaking the noodles.

How to Serve Easy One Pot Creamy Tomato Pasta Recipe

Easy One Pot Creamy Tomato Pasta Recipe - Recipe Image

Garnishes

I like keeping garnishes simple—extra fresh basil leaves and a little cracked black pepper go a long way. Sometimes, I sprinkle a little grated Parmesan or even a drizzle of good olive oil for that finishing touch.

Side Dishes

Since this pasta packs flavor and creaminess, I usually pair it with a crisp green salad or some garlicky sautéed greens like spinach or kale to balance things out beautifully.

Creative Ways to Present

For a special occasion, I serve this pasta in individual bowls topped with a basil sprig and a sprinkle of toasted pine nuts for a little crunch. Adding a side of crusty garlic bread and a glass of chilled white wine makes it feel extra festive.

Make Ahead and Storage

Storing Leftovers

Leftovers keep well in an airtight container placed in the fridge for up to 3 days. When I store it, I usually add a small splash of cream or milk before reheating to revive the silky sauce texture.

Freezing

I’ve frozen this pasta once when I made a big batch—wrap it tightly in freezer-safe containers. Just note that the texture might change slightly, so it’s best eaten within 1 month. Thaw overnight in the fridge before reheating.

Reheating

I reheat this dish gently in a saucepan over low heat, stirring gently and adding a bit of stock or cream to keep it from drying out. Microwaving works in a pinch but can sometimes make the sauce separate, so slow stovetop warming is my go-to.

FAQs

  1. Can I use gluten-free pasta for this recipe?

    Absolutely! Gluten-free pasta works well here; just keep in mind cooking times may vary slightly. Make sure to check the pasta at the 12-minute mark to avoid overcooking, as gluten-free pasta can become mushy more quickly.

  2. What’s the best way to make this recipe vegetarian?

    Simply swap chicken stock for vegetable stock, and you’re good to go. Adding extra veggies like mushrooms or zucchini can make it even heartier while keeping the recipe meat-free and flavorful.

  3. Can I use dried tomatoes instead of fresh or canned?

    Dried tomatoes aren’t the best substitute here since the recipe depends on the moisture and freshness from the tomatoes cooking down into the sauce. If you want to use them, soak them first and combine with fresh or canned tomatoes for balance.

  4. Is there a lighter version of this creamy tomato pasta?

    Yes! You can use single cream or a half-and-half mixture instead of double cream, or try blending milk with a tablespoon of butter to mimic the richness but with fewer calories. Just remember the sauce may be less thick but still delicious.

  5. How can I prevent the pasta from sticking together during cooking?

    Stir the pasta occasionally as it cooks, especially in the first few minutes, to separate the strands. Using enough stock to cover the pasta completely is also key to avoiding sticky clumps.

Final Thoughts

This Easy One Pot Creamy Tomato Pasta Recipe is truly one of those dishes I keep going back to because it delivers on flavor without the fuss. I remember the first time I made it exactly as written and was amazed at how the sauce and pasta cooked together so effortlessly, making dinner feel like a special treat on a busy night. I hope you enjoy making it as much as I do—it’s like a warm hug from the inside out, perfect for sharing with family or cozying up to yourself.

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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 100 reviews
  • Author: Anna
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Easy One Pot Creamy Tomato Pasta is a simple and flavorful dish perfect for a quick weeknight dinner. Combining fresh tomatoes, garlic, onion, and basil with creamy double cream and tender spaghetti, this recipe delivers comforting and rich flavors all in one pot, minimizing cleanup and maximizing taste.


Ingredients

Units Scale

Primary Ingredients

  • 250 g (1/2 lb) uncooked spaghetti
  • 500 g (1 lb) fresh tomatoes, chopped (or 1 x 400 g tin of chopped tomatoes)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 onion, finely chopped
  • 500 ml (2 cups) chicken or vegetable stock (stock cube can be used)
  • 150 ml (3/4 cup) double cream
  • 1/2 bunch fresh basil

Instructions

  1. Heat the Oil: In a medium high-sided skillet, heat the olive oil over medium heat for 2 minutes to warm it up and prepare for sautéing.
  2. Sauté Aromatics: Add the finely chopped onion and minced garlic, sautéing gently until they become soft, translucent, and fragrant, which builds the flavor base of the dish.
  3. Cook Tomatoes: Stir in the chopped tomatoes and cook them until they start to caramelize slightly, intensifying their sweetness and flavor.
  4. Add Stock and Pasta: Pour in the chicken or vegetable stock, then add the uncooked spaghetti. Ensure the pasta is fully submerged in the liquid to cook evenly.
  5. Cook Pasta: Let the pasta simmer in the stock for about 15 minutes or until it reaches al dente texture, stirring occasionally to prevent sticking.
  6. Combine Ingredients: Gently stir in the double cream and fresh basil. Allow the mixture to sit for a couple of minutes off the heat so the flavors meld beautifully together.
  7. Serve: Serve the pasta hot, optionally garnished with extra fresh basil for a vibrant finish.

Notes

  • Stock Selection: Use chicken stock for a richer taste or vegetable stock for a vegetarian-friendly option.
  • Cream Alternatives: Substitute double cream with single cream or a mixture of milk and butter for a lighter creamy texture without sacrificing flavor.

Nutrition

  • Serving Size: 1 serving (approx. 320g)
  • Calories: 420 kcal
  • Sugar: 8 g
  • Sodium: 520 mg
  • Fat: 18 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 4 g
  • Protein: 11 g
  • Cholesterol: 45 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star