This Easy One Pot Creamy Tomato Pasta is a delightful dish that brings together fresh tomatoes, garlic, and rich cream in just one pot. Perfect for busy weeknights or when you crave something comforting, this recipe is not only simple but also bursting with flavor. The creamy texture pairs beautifully with the tomatoes, making it a family favorite for any occasion.

Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 25 minutes, perfect for a fast weeknight meal.
- Minimal Cleanup: Cooking everything in one pot means fewer dishes to wash later.
- Rich Flavor: The combination of fresh ingredients creates a deliciously creamy sauce that tantalizes your taste buds.
- Versatile Dish: You can easily customize it by adding vegetables or protein to suit your preferences.
- Family-Friendly: Kids and adults alike will enjoy this comforting pasta that is both filling and satisfying.
Tools and Preparation
Having the right tools makes cooking easier and more efficient. Below are the essential items you’ll need to prepare this delicious dish.
Essential Tools and Equipment
- High-sided skillet
- Wooden spoon
- Chopping board
- Sharp knife
Importance of Each Tool
- High-sided skillet: This allows for easy stirring while preventing spills as you cook the pasta.
- Wooden spoon: Ideal for mixing ingredients gently without scratching your cookware.
- Chopping board: Provides a stable surface for chopping your vegetables safely and efficiently.
Ingredients
For the Pasta
- 250 g uncooked spaghetti
- 500 g fresh tomatoes (chopped or use 1 x 400 g tin of chopped tomatoes)
For the Aromatics
- 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
For Garnish
- ½ 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 warm.
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. Let them cook until they start to caramelize slightly, enhancing their natural sweetness.
Step 4: Add Stock and Pasta
Pour in the chicken or vegetable stock. Add the uncooked spaghetti, ensuring it is fully submerged in the liquid.
Step 5: Cook Pasta
Allow it to cook for about 15 minutes or until the pasta reaches an al dente texture. Stir occasionally to prevent sticking.
Step 6: Combine Ingredients
Gently stir in the double cream and fresh basil. Let it sit for a couple of minutes so that all flavors meld beautifully together.
Step 7: Serve
Serve hot, garnished with additional basil if desired. Enjoy your homemade 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 versatile too. You can elevate your meal with various serving suggestions that add flavor and texture.
Fresh Basil Garnish
- Add a handful of fresh basil leaves on top before serving for a burst of flavor and freshness.
Grated Parmesan Cheese
- Sprinkle freshly grated Parmesan cheese over the pasta to enhance its creaminess and add a savory touch.
Crusty Bread
- Serve with slices of crusty bread to soak up the rich sauce, making every bite enjoyable.
Side Salad
- Pair with a simple green salad dressed in olive oil and balsamic vinegar for a refreshing contrast.
Chili Flakes
- For those who enjoy a bit of heat, sprinkle chili flakes on top for an extra kick.
Lemon Zest
- Add a sprinkle of lemon zest right before serving to brighten up the dish and add a citrusy note.

How to Perfect Easy One Pot Creamy Tomato Pasta
To make your Easy One Pot Creamy Tomato Pasta even better, follow these helpful tips.
- Use fresh ingredients: Fresh tomatoes and herbs will enhance the overall flavor and make your pasta taste vibrant.
- Stir occasionally: Stirring helps prevent the pasta from sticking together while it cooks.
- Adjust seasoning: Taste as you go! Adjust salt, pepper, or herbs according to your preference.
- Let it rest: Allowing the dish to sit for a few minutes after adding cream helps flavors meld beautifully.
- Experiment with cheeses: Try mixing in mozzarella or feta for different cheesy textures and flavors.
- Add vegetables: Incorporate spinach or bell peppers for added nutrition and color in your pasta dish.
Best Side Dishes for Easy One Pot Creamy Tomato Pasta
This creamy tomato pasta pairs wonderfully with several side dishes that complement its rich flavors. Here are some great options:
- Garlic Bread: Toasted baguette slices topped with garlic butter make an irresistible accompaniment.
- Roasted Vegetables: Season seasonal vegetables with olive oil and roast them until golden brown for a healthy side.
- Caprese Salad: Slices of fresh mozzarella, tomatoes, and basil drizzled with balsamic glaze create a refreshing contrast.
- Antipasto Platter: A mix of olives, cured meats, and marinated vegetables offers bold flavors alongside the creamy pasta.
- Bruschetta: Topped with diced tomatoes, garlic, and basil on toasted bread, this dish adds freshness to your meal.
- Steamed Asparagus: Lightly steamed asparagus seasoned with lemon juice complements the richness of the pasta beautifully.
- Caesar Salad: Crisp romaine lettuce tossed with Caesar dressing provides crunch and tanginess against the creamy sauce.
- Corn on the Cob: Sweet corn grilled or boiled adds sweetness that pairs well with savory pasta dishes.
Common Mistakes to Avoid
Making Easy One Pot Creamy Tomato Pasta can be simple, but it’s easy to make mistakes. Here are some common pitfalls and how to avoid them.
- Skipping the Aromatics: Not sautéing the onion and garlic enough can lead to a bland dish. Always cook them until soft and fragrant for maximum flavor.
- Overcooking the Pasta: Cooking spaghetti too long will result in mushy pasta. Aim for al dente, which should take about 15 minutes, stirring occasionally.
- Ignoring Fresh Ingredients: Using stale or poor-quality tomatoes can ruin your sauce. Always opt for fresh, ripe tomatoes or a good quality canned version.
- Forgetting to Stir: If you don’t stir the pasta while it cooks, it may stick together. Make sure to give it a gentle stir every few minutes.
- Not Adjusting Seasoning: Failing to taste your dish before serving can leave it under-seasoned. Always check and adjust salt and pepper as needed.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- It will keep well for up to 3 days in the fridge.
Freezing Easy One Pot Creamy Tomato Pasta
- Allow the pasta to cool completely before freezing.
- Use freezer-safe containers or bags for storage.
- It can be frozen for up to 2 months.
Reheating Easy One Pot Creamy Tomato Pasta
- Oven: Preheat to 350°F (175°C) and bake for about 20 minutes until heated through.
- Microwave: Heat in short bursts of 1-2 minutes, stirring in between until hot.
- Stovetop: Warm over medium heat in a pan, adding a splash of water if necessary.
Frequently Asked Questions
Here are some common questions about making Easy One Pot Creamy Tomato Pasta.
Can I use other types of pasta?
Yes! Feel free to substitute spaghetti with penne, fusilli, or any pasta shape you prefer.
How can I make this dish vegetarian?
Simply use vegetable stock instead of chicken stock, and you have a delicious vegetarian meal!
What if I don’t have fresh tomatoes?
You can use a 400 g tin of chopped tomatoes instead. It’s a convenient alternative that works well in this recipe.
How do I make it spicier?
Add red pepper flakes or diced jalapeños during cooking for an extra kick!
Final Thoughts
This Easy One Pot Creamy Tomato Pasta is not only quick and comforting but also incredibly versatile. You can customize it with your favorite vegetables or proteins. Give this delightful recipe a try; it’s perfect for weeknight dinners!

Easy One Pot Creamy Tomato Pasta
- Total Time: 25 minutes
- Yield: Serves 4
Description
Indulge in the comforting flavors of Easy One Pot Creamy Tomato Pasta, a delightful dish that transforms fresh tomatoes and garlic into a luscious creamy sauce—all made in a single pot! Perfect for busy weeknights, this recipe takes just 25 minutes from start to finish, making it an ideal choice for those craving a quick yet satisfying meal. The rich creaminess of the sauce pairs beautifully with al dente pasta, creating a family-favorite dish that is both easy to prepare and bursting with flavor. Customize it by adding your favorite vegetables or proteins for an even heartier meal!
Ingredients
- 250 g uncooked spaghetti
- 500 g fresh tomatoes (chopped or 1 x 400 g tin chopped tomatoes)
- 2 tbsp olive oil
- 3 cloves garlic (minced)
- 1 onion (finely chopped)
- 500 ml chicken or vegetable stock
- 150 ml double cream
- Fresh basil (for garnish)
Instructions
- Heat olive oil in a high-sided skillet over medium heat for about 2 minutes.
- Sauté onion and garlic until soft and fragrant.
- Add chopped tomatoes and cook until slightly caramelized.
- Pour in stock and add spaghetti, ensuring it's submerged.
- Cook for about 15 minutes until pasta is al dente, stirring occasionally.
- Stir in double cream and fresh basil; let sit briefly to meld flavors.
- Serve hot with extra basil if desired.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Skillet
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 5g
- Sodium: 650mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 40mg
Leave a Comment