This Easy One Pot Creamy Tomato Pasta is the ideal dish for any occasion. Whether you’re hosting friends for a casual dinner or need a quick meal after a long day, this recipe fits the bill. With its rich flavors and creamy texture, it’s sure to satisfy everyone at the table. Plus, it requires minimal cleanup since everything cooks in one pot, making your weeknight cooking both simple and delightful.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Pasta
- How to Make Easy One Pot Creamy Tomato Pasta
- Step 1: Heat the Oil
- Step 2: Sauté Aromatics
- Step 3: Cook Tomatoes
- Step 4: Add Stock and Pasta
- Step 5: Cook Pasta
- Step 6: Combine Ingredients
- Step 7: Serve
- How to Serve Easy One Pot Creamy Tomato Pasta
- With Fresh Basil
- With Grated Parmesan
- With Crusty Bread
- With a Side Salad
- With Sautéed Vegetables
- With Garlic Bread
- How to Perfect Easy One Pot Creamy Tomato Pasta
- Best Side Dishes for Easy One Pot Creamy Tomato Pasta
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Easy One Pot Creamy Tomato Pasta
- Reheating Easy One Pot Creamy Tomato Pasta
- Frequently Asked Questions
- How do I enhance the flavor of Easy One Pot Creamy Tomato Pasta?
- Can I make Easy One Pot Creamy Tomato Pasta vegan?
- What type of pasta is best for this recipe?
- How can I customize Easy One Pot Creamy Tomato Pasta?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in just 25 minutes, perfect for busy weeknights.
- One Pot Wonder: Say goodbye to multiple dishes! Everything cooks in one skillet, saving you time on both cooking and cleaning.
- Rich Flavor: The combination of fresh tomatoes, garlic, and cream creates a deliciously creamy sauce that enhances the pasta beautifully.
- Versatile Ingredients: Feel free to customize with your favorite vegetables or proteins. You can easily make this dish your own!
- Great for Meal Prep: Make a big batch and enjoy leftovers throughout the week, whether heated up or served cold.
Tools and Preparation
To make this Easy One Pot Creamy Tomato Pasta, having the right tools makes everything smoother. Here are some essential items you’ll need.
Essential Tools and Equipment
- High-sided skillet
- Wooden spoon
- Knife
- Cutting board
Importance of Each Tool
- High-sided skillet: This allows you to combine all ingredients without worrying about spills.
- Wooden spoon: Perfect for stirring without scratching your cookware.
- Knife: A sharp knife helps with quick chopping of tomatoes and onions.
- Cutting board: Provides a safe space for prepping ingredients efficiently.
Ingredients
For the Pasta
- 250 g uncooked spaghetti
- 500 g fresh tomatoes (chopped (or use 1 x 400 g tin of chopped tomatoes))
- 2 tbsp olive oil
- 3 cloves garlic (minced)
- 1 onion (finely chopped)
- 500 ml chicken or vegetable stock (use stock cube for convenience)
- 150 ml double cream
- ½ bunch fresh basil
How to Make Easy One Pot Creamy Tomato Pasta
Step 1: Heat the Oil
In a medium, high-sided skillet, heat the olive oil over medium heat for about 2 minutes.
Step 2: Sauté Aromatics
Add the chopped onion and minced garlic to the skillet. Sauté gently until they become soft, fragrant, and translucent.
Step 3: Cook Tomatoes
Stir in the chopped tomatoes and cook until they start to caramelize slightly, enhancing their sweetness.
Step 4: Add Stock and Pasta
Pour in the stock and add the spaghetti. Ensure that it’s fully submerged in the liquid.
Step 5: Cook Pasta
Let it cook for about 15 minutes or until the pasta is al dente. Stir occasionally to prevent sticking.
Step 6: Combine Ingredients
Gently stir in the double cream and fresh basil. Allow it to sit for a couple of minutes so that all flavors meld together beautifully.
Step 7: Serve
Serve hot, garnished with additional basil if desired. Enjoy your Easy One Pot Creamy Tomato Pasta!
How to Serve Easy One Pot Creamy Tomato Pasta
This Easy One Pot Creamy Tomato Pasta is not only delicious but also versatile. You can enhance your meal with various serving suggestions that add flavor and texture.
With Fresh Basil
- Garnish Generously: Add a handful of fresh basil leaves on top for a burst of color and added freshness.
With Grated Parmesan
- Cheesy Delight: Sprinkle freshly grated Parmesan cheese over the pasta just before serving for an extra layer of richness.
With Crusty Bread
- Perfect Pairing: Serve alongside slices of crusty bread to soak up the creamy sauce, making every bite delightful.
With a Side Salad
- Refreshing Crunch: A light mixed greens salad with a vinaigrette dressing complements the creaminess of the pasta beautifully.
With Sautéed Vegetables
- Nutritious Addition: Add some sautéed zucchini or bell peppers for an extra boost of nutrients and flavor.
With Garlic Bread
- Flavorful Option: Serve with garlic bread for a classic Italian experience that adds crunch and aromatic flavor.

How to Perfect Easy One Pot Creamy Tomato Pasta
To achieve the best results with your Easy One Pot Creamy Tomato Pasta, follow these helpful tips.
-
Use Fresh Ingredients: Fresh tomatoes and herbs significantly enhance the flavor compared to canned options.
-
Adjust Consistency: If the pasta is too thick, add a little more stock or cream to reach your desired creaminess.
-
Stir Occasionally: Stirring helps prevent the pasta from sticking together and ensures even cooking.
-
Taste as You Go: Always taste your dish while cooking. Adjust seasonings like salt and pepper to suit your palate.
-
Let It Rest: Allow the pasta to sit for a few minutes after cooking. This helps flavors meld beautifully.
-
Experiment with Add-Ins: Feel free to add proteins like grilled chicken or shrimp for a heartier meal.
Best Side Dishes for Easy One Pot Creamy Tomato Pasta
Pairing side dishes with your Easy One Pot Creamy Tomato Pasta can elevate your dining experience. Here are some excellent options:
-
Garlic Knots: Soft, buttery knots seasoned with garlic that complement the creamy pasta perfectly.
-
Caesar Salad: Crisp romaine lettuce topped with Caesar dressing, croutons, and Parmesan offers a refreshing contrast.
-
Roasted Asparagus: Lightly seasoned roasted asparagus adds a touch of elegance and nutrition to the meal.
-
Caprese Salad: Fresh mozzarella, tomatoes, and basil drizzled with balsamic glaze provide a classic Italian side dish.
-
Bruschetta: Toasted bread topped with diced tomatoes, garlic, and basil is perfect for sharing as an appetizer.
-
Coleslaw: A tangy coleslaw can balance out the richness of the creamy pasta while adding crunch.
-
Grilled Vegetables: Seasonal grilled vegetables tossed in olive oil make for a colorful and healthy side option.
-
Antipasto Platter: A selection of cured meats, cheeses, olives, and marinated vegetables offers variety and flavor.
Common Mistakes to Avoid
When making Easy One Pot Creamy Tomato Pasta, it’s easy to overlook a few key steps. Here are some common mistakes to avoid for the best results.
- Skipping Fresh Ingredients: Using canned tomatoes exclusively can affect flavor. Opt for fresh tomatoes when possible for a vibrant taste.
- Not Stirring the Pasta: Letting the pasta sit without stirring can lead to uneven cooking. Stir occasionally during cooking to ensure even texture.
- Overcooking the Sauce: Cooking the sauce too long can break down flavors. Add cream at the end for a rich and creamy consistency.
- Ignoring Seasoning: Failing to season properly can dull the dish. Don’t forget salt and pepper, and consider adding herbs for extra flavor.
- Using Low-Quality Stock: Poor stock can ruin your dish. Always use a good-quality stock for better depth of flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Consume within 3-4 days for best quality.
Freezing Easy One Pot Creamy Tomato Pasta
- Freeze in individual portions or family-sized containers.
- Keep frozen for up to 3 months.
Reheating Easy One Pot Creamy Tomato Pasta
- Oven: Preheat to 350°F (175°C), cover with foil, and heat for about 20 minutes until warmed through.
- Microwave: Heat in short bursts (1-2 minutes), stirring in between until hot.
- Stovetop: Warm gently over low heat, adding a splash of water or stock if needed to loosen up.
Frequently Asked Questions
Here are some common questions about making Easy One Pot Creamy Tomato Pasta.
How do I enhance the flavor of Easy One Pot Creamy Tomato Pasta?
You can enhance the flavor by adding more herbs like oregano or thyme and using freshly grated Parmesan cheese on top when serving.
Can I make Easy One Pot Creamy Tomato Pasta vegan?
Yes! Substitute double cream with coconut cream or a plant-based alternative, and use vegetable stock instead of chicken stock.
What type of pasta is best for this recipe?
While spaghetti works well, you can also use penne or fusilli for different textures. Just ensure it cooks evenly in the broth.
How can I customize Easy One Pot Creamy Tomato Pasta?
Feel free to add vegetables like spinach, bell peppers, or mushrooms. You can also mix in proteins like grilled chicken or shrimp.
Final Thoughts
Easy One Pot Creamy Tomato Pasta is not only quick but also incredibly versatile. This comforting dish allows you to experiment with various ingredients based on what you have at home. Try it out and discover your favorite twists!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Easy One Pot Creamy Tomato Pasta
- Total Time: 25 minutes
- Yield: Serves 4
Description
Discover the delightful Easy One Pot Creamy Tomato Pasta, a perfect meal for any occasion! This dish features a luscious creamy tomato sauce that envelops spaghetti, creating a comforting and satisfying dining experience. In just 25 minutes, you can whip up this flavorful recipe using fresh tomatoes, garlic, and aromatic basil—all cooked in one pot for easy cleanup. Ideal for busy weeknights or casual gatherings with friends, this pasta dish is versatile enough to allow for various add-ins like grilled chicken or sautéed vegetables. Enjoy the rich flavors and creamy texture that will leave everyone at the table asking for seconds!
Ingredients
- 250 g uncooked spaghetti
- 500 g fresh tomatoes (chopped)
- 2 tbsp olive oil
- 3 cloves garlic (minced)
- 1 onion (finely chopped)
- 500 ml chicken or vegetable stock
- 150 ml double cream
- ½ bunch fresh basil
Instructions
- Heat olive oil in a high-sided skillet over medium heat.
- Sauté chopped onion and minced garlic until soft and translucent.
- Add chopped tomatoes and cook until slightly caramelized.
- Pour in the stock and add spaghetti, ensuring it's fully submerged.
- Cook for about 15 minutes until al dente, stirring occasionally.
- Stir in double cream and fresh basil, letting it sit for a few minutes to meld flavors.
- Serve hot with additional basil if desired.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 plate (250g)
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 60mg





