I absolutely love sharing this Easy One Pot Creamy Tomato Pasta Recipe with you because it’s the kind of meal that feels indulgent but comes together without any fuss. Whether you’re rushing home after work or craving a comforting dinner on the weekend, this recipe hits the spot every time. The beauty of it is how simple the prep is, yet the flavors come alive with fresh tomatoes, aromatic garlic, and that luscious creamy sauce that wraps around every strand of pasta.
When I first tried this recipe, I was blown away by how much flavor developed with just one pot — no extra pans, no messy cleanup. It’s a real game-changer if you’re short on time or just hate doing dishes like me! Plus, using fresh tomatoes or canned works, so you can adapt it to what you have on hand. I know you’re going to find this Easy One Pot Creamy Tomato Pasta Recipe quickly becoming a favorite in your rotation, just like it did in mine.
Why You’ll Love This Recipe
- Simple Cleanup: One pot means fewer dishes, which makes dinner feel like less of a chore.
- Fresh & Creamy Flavor: The combination of fresh tomatoes and cream creates a sauce that’s rich but bright.
- Versatile & Adaptable: You can easily swap ingredients for dietary preferences or what’s in your pantry.
- Fast & Filling: Ready in about 25 minutes, it’s perfect for busy weeknights or last-minute guests.
Ingredients You’ll Need
Each ingredient in this Easy One Pot Creamy Tomato Pasta Recipe plays an important role, coming together in harmony to build that comforting, creamy sauce you’re going to adore. For the best results, fresh tomatoes are fantastic when in season, but canned tomatoes will work wonderfully too.
- Uncooked spaghetti: I like using spaghetti for that classic feel, but feel free to swap in your favorite pasta shape.
- Fresh tomatoes: Fresh adds the best brightness, but canned tomatoes are a super convenient fallback, especially in winter.
- Olive oil: Quality olive oil boosts flavor and helps soften your aromatics without overpowering the sauce.
- Garlic cloves: Minced fresh garlic builds that savory base—don’t skip it!
- Onion: Finely chopped for sweetness and depth, it melts into the sauce as it cooks.
- Chicken or vegetable stock: Stock is the secret to cooking the pasta right in the sauce, adding richness.
- Double cream: This makes the dish luxuriously creamy; if you want lighter, single cream or a milk and butter combo works.
- Fresh basil: Adds a fragrant herbal note that’s classic with tomato and cream—don’t forget it!
Variations
One of the things I enjoy most about this Easy One Pot Creamy Tomato Pasta Recipe is how easy it is to personalize it. I encourage you to experiment with add-ins and substitutions to make it your own.
- Make it vegetarian: Simply use vegetable stock instead of chicken, and it’s just as tasty.
- Add protein: Toss in cooked chicken, sausage, or shrimp if you want a heartier meal—I’ve done this with leftover grilled chicken and it was fantastic.
- Extra veggies: Spinach, mushrooms, or bell peppers stirred in near the end add great texture and nutrition.
- Dairy-free option: Use coconut cream or a plant-based cream alternative to keep that creamy consistency without dairy.
How to Make Easy One Pot Creamy Tomato Pasta Recipe
Step 1: Gently Sauté Your Aromatics
Start by heating olive oil in a medium, high-sided skillet over medium heat for about 2 minutes. Then add your finely chopped onion and minced garlic. Cook them gently, stirring often, until they turn soft and fragrant—about 3 to 5 minutes. This step lays down a delicious flavor base that makes the whole dish sing.
Step 2: Cook Down the Tomatoes
Next, stir in your fresh or canned tomatoes, and let them cook until they start to caramelize slightly and the sauce thickens—this usually takes around 5 to 7 minutes. Here’s a tip: stirring occasionally helps prevent sticking and encourages those natural sugars in the tomatoes to develop beautifully.
Step 3: Add Stock and Pasta, Then Simmer
Pour in the chicken or vegetable stock and add the uncooked spaghetti, pushing it down gently so it’s fully submerged in the liquid. Bring it to a simmer, then lower the heat and let it cook, uncovered, for about 15 minutes. Stir occasionally to prevent the pasta from sticking to the bottom, and watch the liquid reduce into a creamy sauce as the pasta cooks to al dente perfection.
Step 4: Finish with Cream and Basil
Once the pasta is tender and most of the liquid has been absorbed, gently stir in the double cream and fresh basil leaves. Let everything sit off the heat for a couple of minutes to let the flavors meld and the sauce thicken slightly. This step is the magic touch that turns a simple pasta meal into something creamy and comforting.
Step 5: Serve Immediately
Serve your creamy tomato pasta hot, optionally garnished with extra fresh basil or a little grated Parmesan if you like. This makes for a wonderfully satisfying meal straight from the pan—no need for extra pots or pans.
Pro Tips for Making Easy One Pot Creamy Tomato Pasta Recipe
- Use a high-sided pan: This prevents splatters and gives enough room for the pasta to cook evenly in the liquid.
- Don’t rush the sauté: Softening your onion and garlic well adds layers of flavor you won’t want to miss.
- Keep stirring gently: This stops the pasta from clumping and helps it cook smoothly in the sauce.
- Watch your liquid levels: If the pasta looks dry before it’s cooked, add a splash of stock or water to keep things moist.
How to Serve Easy One Pot Creamy Tomato Pasta Recipe
Garnishes
I usually top this pasta with fresh basil leaves because they add such a fresh, aromatic pop that brightens the dish. Sometimes I sprinkle grated Parmesan or a drizzle of good-quality olive oil for that extra bit of richness. If I’m feeling fancy, a pinch of red chili flakes brings a subtle heat that my family goes crazy for.
Side Dishes
A crisp green salad with a light vinaigrette pairs perfectly, balancing the creamy pasta nicely. Garlic bread or toasted ciabatta is also my go-to for mopping up every last drop of sauce. When in season, roasted vegetables like zucchini or asparagus make great sides too.
Creative Ways to Present
For dinner parties, I love serving this in individual rustic bowls with a small basil sprig on top and a lemon wedge on the side to brighten flavors just before eating. You can also plate it alongside a colorful topping of sautéed mushrooms or sun-dried tomatoes for a pop of color and texture. Little touches like these turn a simple pasta into an elegant meal.
Make Ahead and Storage
Storing Leftovers
I store leftovers of this Easy One Pot Creamy Tomato Pasta Recipe in airtight containers in the fridge, where it stays good for up to 3 days. You’ll notice the sauce thickens as it chills, but that’s easy to fix when reheating with a splash of water or stock to loosen it up.
Freezing
While I usually recommend enjoying this fresh, you can freeze leftovers by portioning into freezer-safe containers. Freeze for up to 2 months. When thawing, do it slowly in the fridge overnight to keep the texture of the pasta intact.
Reheating
The best way I’ve found to reheat this creamy pasta is gently on the stovetop over low heat, stirring frequently and adding a splash of stock or water to bring back that silky texture. Microwave works too, but be sure to stir it halfway through to heat evenly.
FAQs
-
Can I use other types of pasta for this one pot creamy tomato pasta recipe?
Absolutely! While spaghetti is classic here, you can use penne, fusilli, or even small shells. Just remember to adjust cooking times slightly depending on the shape and thickness of your pasta.
-
What’s the best way to get a creamy sauce without cream?
If you want a lighter version or don’t have cream, you can stir in a mixture of milk and melted butter or use half-and-half. Coconut cream also works for a dairy-free creamy feel, though it will add a slightly different flavor.
-
Can I make this recipe vegan?
Yes! Use vegetable stock and substitute the cream with a plant-based cream like coconut cream or cashew cream. Also, skip any cheese garnishes or use vegan alternatives.
-
Is the easy one pot creamy tomato pasta recipe suitable for meal prep?
Definitely. It stores well in the fridge for a few days and reheats nicely when you add a little liquid to refresh the sauce. Just avoid freezing if possible for best texture, but freezing can work in a pinch.
Final Thoughts
This Easy One Pot Creamy Tomato Pasta Recipe has become one of those dishes I always rely on when I want something comforting but fuss-free. I love that you can tweak it easily, that it doesn’t take forever, and that it pleases everyone at the table. Give it a try and you might just find yourself reaching for it again and again—as I have!
PrintEasy One Pot Creamy Tomato Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Easy One Pot Creamy Tomato Pasta is a quick and delicious meal perfect for busy weeknights. Made with fresh tomatoes, garlic, onion, and a splash of double cream, this recipe combines simple ingredients into a comforting and flavorful pasta dish cooked all in one pot for minimal cleanup.
Ingredients
Pasta and Liquids
- 250 g (1/2 lb) uncooked spaghetti
- 500 ml (2 cups) chicken or vegetable stock (use stock cube for convenience)
- 150 ml (3/4 cups) double cream
Vegetables and Herbs
- 500 g (1 lb) fresh tomatoes, chopped (or 1 x 400 g tin of chopped tomatoes)
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1/2 bunch fresh basil
Oils and Fats
- 2 tablespoons olive oil
Instructions
- Heat the Oil: In a medium, high-sided skillet, heat the olive oil over medium heat for 2 minutes to prepare the base for sautéing.
- Sauté Aromatics: Add the finely chopped onion and minced garlic to the skillet. Cook gently until soft, fragrant, and translucent, about 3-4 minutes, building flavor for the sauce.
- Cook Tomatoes: Stir in the chopped fresh tomatoes (or canned tomatoes) and cook until they begin to caramelise slightly, about 5-7 minutes, enhancing their sweetness.
- Add Stock and Pasta: Pour in the chicken or vegetable stock and add the uncooked spaghetti. Make sure the pasta is fully submerged in the liquid to ensure even cooking.
- Cook Pasta: Let the mixture simmer for about 15 minutes, stirring occasionally, or until the spaghetti is cooked al dente and has absorbed most of the liquid.
- Combine Ingredients: Gently stir in the double cream and chopped fresh basil leaves. Let the pasta sit for 2-3 minutes to allow the flavors to meld and the sauce to thicken slightly.
- Serve: Serve the creamy tomato pasta hot, optionally garnished with additional fresh basil for a fresh herbal finish.
Notes
- Stock Selection: Choose chicken stock for a richer flavor, or vegetable stock for a vegetarian-friendly option.
- Cream Alternatives: To reduce richness, substitute double cream with single cream (half-and-half) or a mixture of milk and butter.
Nutrition
- Serving Size: 1 serving (approx. 1/4 of recipe)
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 720 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: fifty-five g
- Fiber: 5 g
- Protein: 12 g
- Cholesterol: 45 mg