There’s something undeniably delightful about a meal that feels like a warm hug, and that’s exactly what this One-Pot Creamy Tomato Pasta delivers. Imagine the vibrant aroma of sautéed garlic mingling with sweet tomatoes, creating a sauce so rich and velvety that you can almost taste the comfort in every bite. After a long day or just when you’re craving something special, this dish whirls you away to an Italian trattoria, but without the fuss of multiple pots and pans.

Jump to:
- Why is <strong>One Pot Tomato Pasta</strong> a game changer?
- <strong>One Pot Tomato Pasta Ingredients</strong>
- How to Make One Pot Tomato Pasta
- <strong>One Pot Tomato Pasta</strong> Variations
- How to Store and Freeze One Pot Tomato Pasta
- What to Serve with <strong>One Pot Tomato Pasta</strong>?
- Make Ahead Options
- Expert Tips for One Pot Tomato Pasta
- One Pot Tomato Pasta Recipe FAQs
In just 30 minutes, you can transform a handful of simple ingredients into a luxurious and satisfying dinner that’s perfect for hurried weeknights or leisurely weekend gatherings. Each twirl of spaghetti is enveloped in creamy goodness, finished off with fragrant basil that brings everything together. Tired of fast food or uninspiring dinners? Let this delightful recipe reignite your love for homemade meals while putting a smile on your face and a cozy feeling in your belly. Let’s dive in!

Why is One Pot Tomato Pasta a game changer?
Simplicity: No fuss here—everything cooks in one pot, making cleanup a breeze.
Rich, Creamy Sauce: The combination of fresh tomatoes and double cream creates an indulgent, velvety sauce that coats each strand of spaghetti effortlessly.
Quick Cooking Time: In just 30 minutes, you can have a hearty meal ready, perfect for those busy weeknights when time is of the essence.
Crowd-Pleasing Flavor: This dish is loved by all. Its comforting taste is a hit with both family and friends, making it an ideal choice for gatherings.
Versatile and Customizable: Want to switch things up? Consider substituting sun-dried tomatoes for an extra punch of flavor.
Embrace the joy of cooking with this delightful dish and wave goodbye to uninspiring takeout!
One Pot Tomato Pasta Ingredients
For the Pasta
• 8 oz Uncooked Spaghetti – This is the base of your dish; break it into thirds for even cooking.
For the Sauce
• 4 cups Fresh Tomatoes (or canned) – These add the perfect balance of sweetness and tang to your creamy tomato pasta.
• 1 tbsp Extra Virgin Olive Oil – Enhances flavor and richness; a key ingredient in achieving the perfect sauce.
• 2 cloves Garlic – Fresh garlic will elevate the aroma and flavor profile of your dish.
• 1 medium Onion – Finely diced for sweetness and depth, helping you build a flavorful foundation.
• 2 cups Low-Sodium Chicken/Vegetable Stock – This creates the base for your sauce; opt for low-sodium for better control over seasoning.
• 1 cup Double Cream – Provides that luxurious creamy texture that makes this one pot tomato pasta irresistible.
For the Garnish
• 1 bunch Fresh Basil – Offers a burst of freshness and aroma; tear it before adding to maximize flavor.
Dive into the warmth of this satisfying dish and enjoy the magic of homemade comfort food!
How to Make One Pot Tomato Pasta
- Heat Oil: Begin by heating the extra virgin olive oil in a large pot or deep skillet over medium heat until shimmering, creating a perfect base for the flavors to build.
- Sauté Onion: Add the finely diced onion and sauté for 3-4 minutes until it becomes translucent and tender—this adds a beautiful sweetness to your sauce.
- Add Garlic: Stir in the minced garlic and let it cook for about 30 seconds, just until fragrant, bringing out its aromatic qualities and enhancing the overall dish.
- Combine Tomatoes and Stock: Toss in the chopped fresh tomatoes (or canned) and low-sodium stock. Bring this lovely mixture to a gentle simmer; the flavors will begin to blossom beautifully.
- Cook Spaghetti: Break the spaghetti into thirds and submerge it into the bubbling sauce. Cook for 10-12 minutes until al dente, stirring occasionally to ensure even cooking.
- Stir in Cream: Once the pasta is ready, reduce the heat to low. Gently stir in the double cream and warm for 1-2 minutes until everything is creamy and harmonious.
- Add Basil: Tear and mix in the fresh basil. Taste your dish and adjust seasoning if needed. Serve immediately, allowing the fresh aroma to fill your kitchen!
Optional: Sprinkle with grated Parmigiano-Reggiano for an extra touch of umami.
Exact quantities are listed in the recipe card below.

One Pot Tomato Pasta Variations
Feel free to get creative with this dish and give it your personal touch for a delightful twist!
- Sun-Dried Tomato Boost: Substitute half the fresh tomatoes with finely chopped sun-dried tomatoes for an intense flavor upgrade. This will deepen the taste, making each bite even more delectable!
- Pasta Shape Switch: Swap spaghetti for penne, fusilli, or even fettuccine to mix things up. Each shape will hold the sauce differently, providing a fun texture experience.
- Dairy-Free Delight: Replace double cream with coconut cream for a creamy yet dairy-free option. The subtle coconut flavor adds an exotic touch to your One Pot Tomato Pasta.
- Spicy Kick: Add a pinch of crushed red pepper flakes to the sautéed garlic for a delightful heat that promises to awaken your taste buds. This zing will elevate the comfort to a new level!
- Veggie-Loaded: Toss in some diced zucchini or spinach during the last few minutes of cooking for a nutritional boost. They’ll add both color and texture without overshadowing the key flavors.
- Herb Infusion: Experiment with fresh herbs like oregano or thyme in place of basil. Each herb brings its unique character, creating a distinctly different flavor profile to explore.
- Nutty Texture: Finely chop some walnuts and sprinkle them in just before serving for a crunchy contrast to the creamy sauce. This nutty addition enhances not only the taste but also the dish’s overall visual appeal.
- Lemon Zest Refresh: Add the zest of a lemon before serving to brighten the dish and create a vibrant balance. The zest will cut through the richness, giving your pasta a refreshing lift!
How to Store and Freeze One Pot Tomato Pasta
- Fridge: Store your One Pot Tomato Pasta in an airtight container for up to 3-4 days. This keeps the creamy sauce fresh while preventing any unwanted odor absorption.
- Freezer: Freeze leftovers in freezer-safe containers for up to 2 months. To preserve texture, undercook the pasta by 1 minute before freezing.
- Reheating: When ready to enjoy, thaw overnight in the fridge and reheat gently on the stove with a splash of stock or milk to restore creaminess.
- Make-Ahead Tip: Prepare the sauce (minus cream and basil) a few days in advance. Refrigerate and add cream and basil just before serving for fresh flavor.
What to Serve with One Pot Tomato Pasta?
Elevate your delightful dinner with these perfect pairings that bring out the warmth and joy of homemade comfort food.
- Garlic Bread: The buttery, garlicky flavor complements the creamy sauce and provides a perfect vessel for sauce-mopping.
- Simple Green Salad: A refreshing mix of greens with light vinaigrette adds a crisp contrast to the ricch richness of the pasta, balancing each bite.
- Grated Parmigiano-Reggiano: A sprinkle of this cheese adds a savory depth and umami flavor that beautifully enhances the pasta’s creamy texture.
- Roasted Vegetables: Nestled alongside your pasta, roasted seasonal vegetables like zucchini or bell peppers give a sweet and caramelized edge, enhancing the overall meal.
- Red Wine: A glass of medium-bodied red wine like Chianti perfectly complements the tomato’s acidity, adding a touch of sophistication to your dinner.
- Chocolate Mousse: For dessert, this dreamy treat brings a luscious finish, offering a sweet contrast to the savory pasta, leaving your guests smiling.
Pamper your table with these delightful accompaniments that create a lavish dining experience in the comfort of your home!
Make Ahead Options
These One Pot Tomato Pasta preparations are a lifesaver for busy weeknights! You can fully cook the sauce (minus the cream and basil) up to 3 days in advance. Just refrigerate it in an airtight container, ensuring it remains flavorful and fresh. To recreate that just-cooked deliciousness, add the double cream and basil before serving. Additionally, you can chop the onions and garlic up to 24 hours ahead to save time when you’re ready to cook. Simply sauté and combine with tomatoes and stock when you’re prepared to whip up the dish, leaving you with a comforting meal that feels just as good as freshly made.
Expert Tips for One Pot Tomato Pasta
- Use Fresh Ingredients: Fresh tomatoes bring superior flavor compared to canned; opt for ripe ones when possible for a vibrant sauce.
- Mind the Pasta: Break spaghetti into thirds for even cooking and to prevent it from clumping together in the sauce.
- Control the Creaminess: To achieve the perfect texture, stir in the double cream gradually, ensuring it blends well without thickening too much.
- Prevent Overcooking: Remember that the pasta continues to cook even after removing from heat; aim for al dente to avoid mushiness.
- Adjust Seasoning Freely: Always taste before serving! Feel free to tweak salt and pepper levels to suit your palate, enhancing the overall flavor of your One Pot Tomato Pasta.

One Pot Tomato Pasta Recipe FAQs
What kind of tomatoes should I use for the One Pot Tomato Pasta?
Absolutely! Using fresh, ripe tomatoes will give you the best flavor for this dish. Look for tomatoes that are firm but slightly soft to touch, without dark spots or blemishes. If fresh tomatoes are out of season, canned tomatoes work beautifully as well; just make sure they’re high-quality for a more authentic taste.
How can I store leftovers of the One Pot Tomato Pasta?
Store your leftover One Pot Tomato Pasta in an airtight container in the refrigerator. It will stay fresh for about 3-4 days. To keep the creaminess intact, reheat gently on the stovetop with a splash of stock or milk, which helps restore the texture.
Can I freeze One Pot Tomato Pasta?
Yes! To freeze, I recommend undercooking the pasta by about 1 minute before mixing everything together. This way, it won’t turn mushy when reheated. Once cooled, transfer to freezer-safe containers, and it can be kept for up to 2 months. When you’re ready to enjoy it, thaw overnight in the fridge, then reheat as usual.
What should I do if the sauce becomes too thick while cooking?
Very often, the sauce thickens as it sits. If this happens, you can add a bit of warm stock or water—just a tablespoon at a time—while stirring gently. This helps achieve that perfect velvety consistency. Make sure to keep an eye on it while reheating so it doesn’t further thicken.
Are there any dietary considerations for this recipe?
If you have allergies or dietary restrictions, no problem! For a dairy-free version, swap the double cream with coconut cream for a slight tropical twist. If you’re concerned about gluten, you can use gluten-free pasta as a substitute. Always double-check your ingredient labels to ensure they align with your dietary needs.
Can I make this dish ahead of time?
Absolutely! One great tip is to prepare the sauce minus the cream and fresh basil a few days in advance. Just refrigerate it to keep it fresh, and when you’re ready to serve, simply heat it up and stir in the cream and basil just before serving. This keeps the pasta dish wonderfully fresh and enhances the flavors!

Irresistibly Easy One Pot Tomato Pasta for Ultimate Comfort
Equipment
- large pot or deep skillet
Ingredients
For the Pasta
- 8 oz Uncooked Spaghetti Break it into thirds for even cooking.
For the Sauce
- 4 cups Fresh Tomatoes (or canned) Provides sweetness and tang.
- 1 tbsp Extra Virgin Olive Oil Enhances flavor and richness.
- 2 cloves Garlic Minced for aroma.
- 1 medium Onion Finely diced for sweetness.
- 2 cups Low-Sodium Chicken/Vegetable Stock Base for sauce.
- 1 cup Double Cream Creates creamy texture.
For the Garnish
- 1 bunch Fresh Basil Tear before adding for flavor.
Instructions
How to Make One Pot Tomato Pasta
- Heat the extra virgin olive oil in a large pot or deep skillet over medium heat until shimmering.
- Add the finely diced onion and sauté for 3-4 minutes until translucent.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Toss in the chopped fresh tomatoes (or canned) and low-sodium stock and bring to a gentle simmer.
- Break the spaghetti into thirds and submerge in the bubbling sauce. Cook for 10-12 minutes until al dente.
- Once the pasta is ready, reduce heat and gently stir in the double cream, warming for 1-2 minutes.
- Tear and mix in the fresh basil. Adjust seasoning if needed and serve immediately.
Notes





