Easy One Pot Creamy Tomato Pasta
This Easy One Pot Creamy Tomato Pasta is a delightful dish that brings comfort and flavor to your table in no time. With fresh tomatoes, aromatic garlic, and rich cream, this recipe is perfect for busy weeknights or a cozy family dinner. It stands out for its simplicity and the ease of preparation, as everything cooks in just one pot. You can also customize it with your favorite ingredients or make it vegetarian-friendly!

Why You’ll Love This Recipe
- Quick Preparation: This dish takes only 25 minutes from start to finish, making it ideal for busy evenings.
- One Pot Wonder: Cooking everything in one pot means fewer dishes to wash at the end!
- Creamy & Flavorful: The combination of cream and fresh tomatoes creates a rich sauce that coats the pasta beautifully.
- Versatile Ingredients: Feel free to add vegetables or protein of your choice to make it your own.
- Family-Friendly: Kids and adults alike will love the comforting flavors of this creamy tomato pasta.
Tools and Preparation
Before you dive into cooking, gather the necessary tools to make your experience smooth and enjoyable.
Essential Tools and Equipment
- Medium high-sided skillet
- Wooden spoon
- Measuring cups and spoons
Importance of Each Tool
- Medium high-sided skillet: This allows for even cooking and prevents splatters while sautéing ingredients.
- Wooden spoon: Perfect for stirring without scratching your cookware, ensuring all ingredients combine well.
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)
For the Sauce
- 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 until it’s warm but not smoking.
Step 2: Sauté Aromatics
Add the finely chopped onion and minced garlic to the skillet. Sauté gently until they are soft, fragrant, and translucent, about 3-4 minutes.
Step 3: Cook Tomatoes
Stir in the chopped tomatoes. Cook them until they start to caramelize slightly, which should take another 3-4 minutes. This will deepen their flavor.
Step 4: Add Stock and Pasta
Pour in the stock and add the spaghetti. Make sure that all the pasta is fully submerged in the liquid.
Step 5: Cook Pasta
Allow the pasta to cook for approximately 15 minutes or until it reaches an al dente texture. Stir occasionally to prevent sticking.
Step 6: Combine Ingredients
Once cooked, gently stir in the double cream and freshly chopped basil. Let it 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 meal!
How to Serve Easy One Pot Creamy Tomato Pasta
Serving Easy One Pot Creamy Tomato Pasta is simple and enjoyable. This dish is not only comforting but also versatile, making it easy to pair with various sides and garnishes. Here are some suggestions to elevate your meal.
Fresh Herbs
- Basil: Sprinkle fresh basil leaves on top for added flavor and a pop of color.
- Parsley: Chopped parsley can enhance the dish’s freshness.
Cheese Options
- Parmesan: Grate fresh Parmesan cheese over the pasta for a nutty taste.
- Mozzarella: Add small pieces of fresh mozzarella for a creamy texture.
Crunchy Toppings
- Croutons: Toasted croutons can add a delightful crunch.
- Pine Nuts: Lightly toasted pine nuts provide a rich, nutty flavor.
Additional Proteins
- Grilled Chicken: Sliced grilled chicken can make this dish heartier.
- Shrimp: Sautéed shrimp adds a touch of elegance and protein.

How to Perfect Easy One Pot Creamy Tomato Pasta
To ensure your Easy One Pot Creamy Tomato Pasta turns out perfectly every time, follow these helpful tips.
- Use Fresh Ingredients: Fresh tomatoes will deliver the best flavor; opt for ripe ones when possible.
- Adjust the Liquid: If you prefer a creamier texture, feel free to add more double cream during the last step.
- Stir Occasionally: Make sure to stir the pasta while cooking to prevent sticking and promote even cooking.
- Taste as You Cook: Regularly tasting allows you to adjust seasoning and flavors to your preference.
Best Side Dishes for Easy One Pot Creamy Tomato Pasta
Pairing side dishes with your Easy One Pot Creamy Tomato Pasta can create a well-rounded meal. Here are some excellent options:
- Garlic Bread: A classic choice that complements the creamy sauce beautifully; perfect for soaking up extra sauce.
- Caesar Salad: Crisp romaine lettuce with Caesar dressing adds freshness and crunch.
- Roasted Vegetables: Seasonal roasted vegetables provide color and nutrients; try bell peppers or zucchini.
- Bruschetta: Toasted bread topped with chopped tomatoes, basil, and garlic offers a bright appetizer.
- Steamed Asparagus: Lightly steamed asparagus adds a lovely green element that’s both healthy and delicious.
- Caprese Salad: Fresh mozzarella, tomatoes, and basil drizzled with balsamic reduction create a refreshing contrast.
Common Mistakes to Avoid
Making Easy One Pot Creamy Tomato Pasta can be a breeze, but there are some common pitfalls. Here’s how to dodge them.
- Ignoring the cooking time: Always check the pasta package for cooking times. Overcooked pasta can ruin your dish.
- Using low-quality tomatoes: Fresh or good-quality canned tomatoes make a big difference in flavor. Avoid cheap options that may lack taste.
- Skipping the sauté step: Sautéing garlic and onion enhances their flavors. Don’t rush this step for better depth in your dish.
- Not stirring enough: Stirring helps prevent pasta from sticking together and ensures even cooking. Be vigilant during the cooking process.
- Forgetting to taste: Always taste your dish before serving. Adjust seasoning as needed for a well-balanced flavor.

Storage & Reheating Instructions
Refrigerator Storage
-
- Time: Store in the fridge for up to 3 days.
-
- Containers: Use an airtight container to keep your pasta fresh.
Freezing Easy One Pot Creamy Tomato Pasta
-
- Time: Freeze for up to 2 months.
-
- Containers: Use freezer-safe containers or resealable bags.
Reheating Easy One Pot Creamy Tomato Pasta
- Oven: Preheat oven to 350°F (175°C). Cover with foil and heat for about 15-20 minutes.
- Microwave: Place in a microwave-safe bowl, cover, and heat in short bursts, stirring in between until warm.
- Stovetop: Heat on low in a skillet, adding a splash of water or broth if needed to loosen it up.
Frequently Asked Questions
Here are some common inquiries about making Easy One Pot Creamy Tomato Pasta.
Can I use dried herbs instead of fresh basil?
Yes, you can substitute dried herbs for fresh basil. Use about one-third of the amount since dried herbs are more concentrated.
What kind of stock should I use?
You can use either chicken or vegetable stock based on your preference. Both will enhance the flavor of your pasta.
How can I customize this Easy One Pot Creamy Tomato Pasta?
Feel free to add vegetables like spinach or mushrooms, or proteins such as chicken or shrimp for extra nutrition and flavor.
Can I make this recipe vegan?
Absolutely! Substitute double cream with coconut cream and use vegetable stock to make it entirely plant-based.
Final Thoughts
This Easy One Pot Creamy Tomato Pasta is not only comforting but also incredibly versatile. You can customize it with various ingredients, making it ideal for any weeknight dinner. Give it a try and enjoy its delicious creamy goodness!

Easy One Pot Creamy Tomato Pasta
- Total Time: 25 minutes
- Yield: Serves 4
Description
Easy One Pot Creamy Tomato Pasta is the ultimate comfort food, perfect for busy weeknights or cozy family dinners. This delightful dish combines fresh tomatoes, aromatic garlic, and rich cream, all cooked in one pot for maximum flavor with minimal cleanup. In just 25 minutes, you can enjoy a creamy pasta that’s not only delicious but also customizable to suit your taste buds. Add your favorite vegetables or proteins to make it your own! This recipe is sure to please both kids and adults alike, making it a go-to option for any meal.
Ingredients
- 250 g uncooked spaghetti
- 500 g fresh tomatoes (or 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
- 150 ml double cream
- ½ bunch fresh basil
Instructions
- Heat olive oil in a medium high-sided skillet over medium heat for about 2 minutes.
- Sauté the finely chopped onion and minced garlic until soft and translucent, about 3-4 minutes.
- Stir in chopped tomatoes and cook until they start to caramelize, around another 3-4 minutes.
- Pour in the stock and add spaghetti, ensuring all pasta is submerged.
- Cook for approximately 15 minutes until al dente, stirring occasionally.
- Gently stir in double cream and freshly chopped basil; let sit for a couple of minutes before serving.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 plate (250g)
- Calories: 550
- Sugar: 5g
- Sodium: 680mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 75g
- Fiber: 4g
- Protein: 15g
- Cholesterol: 50mg