I absolutely love sharing this One Pot Creamy Tomato Pasta Recipe because it combines velvety creaminess with zesty tomato flavor in one effortless dish. It’s become one of my favorite go-to meals when I want something comforting but fuss-free, with a rich sauce that clings perfectly to every bite of pasta. Everyone who tries it always asks for the recipe, and I can’t wait for you to enjoy making it just as much as I do.
Why You’ll Love This One Pot Creamy Tomato Pasta Recipe
One of the things that really makes this pasta recipe stand out to me is its beautifully balanced flavor. The tangy crushed tomatoes paired with aromatic garlic, basil, and oregano create a lively, mouthwatering base, while the heavy cream adds such a dreamy, luscious texture that turns this simple meal into something truly special. I love how that creamy finish softens the acidity of the tomatoes without overpowering their fresh brightness.
Beyond taste, I am always amazed by how incredibly easy this recipe is to prepare. Just one pot, minimal ingredients, and straightforward steps means I get a home-cooked meal on the table quickly—no mess, no stress. It’s perfect for busy weeknights when I want something comforting but don’t have the patience for elaborate cooking. Plus, this recipe is quite versatile so it never feels boring; it’s an instant hit whether I’m feeding just myself or a crowd.
Ingredients You’ll Need
These ingredients are wonderfully simple yet essential to creating the bold flavors and creamy texture that define this One Pot Creamy Tomato Pasta Recipe. Each one contributes harmony, color, and richness to the dish, and you probably have many of them already in your kitchen.
- 12 oz pasta: I recommend penne or rotini since their shapes hold the creamy sauce beautifully.
- 1 can (15 oz) crushed tomatoes: This gives the dish that vibrant, slightly tangy tomato foundation.
- 1 cup vegetable broth: Adds depth and moisture to cook the pasta while enhancing flavor.
- 1 cup heavy cream: The magic ingredient that makes the sauce silky and indulgent.
- 1 medium onion, diced: Provides a subtle sweetness and body when sautéed.
- 4 cloves garlic, minced: Brings a fragrant warmth that lifts the whole dish.
- 1 tsp dried basil: Adds herby, slightly sweet notes essential for that classic tomato pasta flavor.
- 1 tsp dried oregano: Gives an earthy depth and complements the basil perfectly.
- Salt and pepper: To taste, balancing and elevating all the flavors.
- Grated Parmesan cheese (for serving): A sharp, nutty finish that melts into the creamy sauce wonderfully.
- Fresh basil leaves (for garnish): I love how they brighten the dish visually and flavor-wise with fresh herbal pops.
Directions
Step 1: Heat a splash of olive oil in a large pot over medium heat. Add the diced onion and sauté until it’s translucent and soft, about 5 minutes. This step is crucial because it builds a flavorful base for the sauce.
Step 2: Add the minced garlic and cook for another 1-2 minutes until it’s fragrant but not browned. Garlic’s aroma will fill your kitchen and hint at the rich taste to come.
Step 3: Pour in the crushed tomatoes and vegetable broth, stirring everything to combine evenly. This liquid mixture is the heart of the cooking process for your pasta’s tender texture.
Step 4: Add the pasta directly to the pot along with dried basil, oregano, salt, and pepper. Bring it all to a boil, then reduce the heat and cover with a lid. Let it simmer gently for about 10 to 12 minutes, or until the pasta is al dente and most of the liquid has been absorbed.
Step 5: Once the pasta is perfectly cooked, stir in the heavy cream. Let it simmer uncovered for an additional 2 to 3 minutes so the sauce thickens to that irresistibly creamy consistency.
Step 6: Serve immediately with a generous sprinkle of grated Parmesan cheese and fresh basil leaves on top. This final touch adds even more flavor and a lovely fresh contrast to the creamy sauce.
Servings and Timing
This One Pot Creamy Tomato Pasta Recipe comfortably serves 4 people, making it just right for a family dinner or a small group of friends. The prep time is quick—about 5 minutes to chop and gather everything—and the total cook time is around 25 minutes, totaling approximately 30 minutes from start to finish. There’s no resting time needed, so you can dig in as soon as it’s ready, piping hot and fresh.
How to Serve This One Pot Creamy Tomato Pasta Recipe
When I serve this creamy tomato pasta, I like to keep the sides simple so the star of the meal truly shines. A crisp green salad with tangy vinaigrette or some roasted vegetables pairs beautifully and adds a refreshing textural contrast. Sometimes I bring out warm garlic bread to soak up every last bit of that luscious sauce—trust me, that’s not optional!
I always suggest garnishing with fresh basil leaves and a generous handful of grated Parmesan right at the table, so everyone can adjust the cheese level to their liking. For presentation, I scoop portions into deep bowls or large plates, letting the ribbons of pasta peek through the velvety sauce, then finish with that pop of green. It’s simple but feels inviting and special.
In terms of drinks, a light red wine like Pinot Noir or a crisp white like Sauvignon Blanc complements the tomato and cream beautifully. For something non-alcoholic, sparkling water with a splash of lemon adds a refreshing brightness. This dish is fantastic for weeknight dinners, casual weekend gatherings, or even a cozy date night meal. I find it tastes best served warm off the stove, but leftovers are still delicious reheated, which is always a bonus.
Variations
I love customizing this recipe depending on what I have on hand or my mood. If you want to make it vegan, simply swap the heavy cream for full-fat coconut milk or a thick cashew cream and use a dairy-free cheese alternative or nutritional yeast for that cheesy flavor. For a gluten-free twist, just use your favorite gluten-free pasta and make sure your broth and other ingredients are suitable.
For an extra flavor boost, I sometimes add a pinch of red pepper flakes for a little heat or a splash of balsamic vinegar right before serving to deepen the tomato flavor. Another fun variation is to toss in cooked protein like grilled chicken, sautéed mushrooms, or even shrimp for a heartier meal. If you want to change the cooking method, a slow cooker or Instant Pot can work too—with some timing adjustments—to make this an even more hands-off dish.
Storage and Reheating
Storing Leftovers
I store any leftovers of this One Pot Creamy Tomato Pasta Recipe in an airtight container in the refrigerator. It keeps well for up to 3 days, which is perfect for enjoying next-day lunches or quick dinners. Make sure to cool it to room temperature before refrigerating to maintain freshness and avoid condensation inside the container.
Freezing
While I don’t usually freeze this creamy pasta because the texture of the cream sauce can change upon thawing, it is possible. If you want to freeze it, spoon the pasta into a freezer-safe container, leaving a little room for expansion. It can be frozen for up to 2 months. When thawing, do it overnight in the refrigerator and stir well before reheating to help re-emulsify the sauce.
Reheating
The best way to reheat this dish is gently on the stove over low heat, stirring frequently to prevent sticking. You might need to add a splash of milk or broth to loosen the sauce and restore that creamy texture. I avoid microwaving if I can because the sauce tends to separate, but if you must, do it in short bursts, stirring in between for best results.
FAQs
Can I use fresh tomatoes instead of canned crushed tomatoes?
Absolutely! If you have ripe fresh tomatoes, you can finely chop or puree them as a substitute. Keep in mind fresh tomatoes might contain more water, so you may need to simmer a little longer to achieve the right sauce thickness.
What type of pasta works best for this recipe?
I find that short, ridged pasta shapes like penne or rotini are ideal because they hold the creamy tomato sauce wonderfully, but feel free to experiment with fusilli, farfalle, or even spaghetti depending on your preference.
Is it possible to make a lighter version of this pasta?
Yes, you can substitute heavy cream with half-and-half or whole milk to reduce fat content, although the sauce will be less rich and thick. Using less Parmesan or a lighter cheese can also cut calories while still keeping great flavor.
Can I prepare this recipe ahead of time?
You can prep the sauce base and chop ingredients ahead, but I recommend cooking the pasta and combining everything just before serving to maintain the best texture and flavor. The dish is fast to make, so it’s perfect for quick last-minute meals.
What can I serve with this One Pot Creamy Tomato Pasta Recipe to make it a complete meal?
Pairing it with a fresh salad, roasted or steamed veggies, or a protein like grilled chicken or sausage makes a well-rounded dinner. Adding crusty bread or garlic bread is also a great way to round out the meal and soak up the delicious sauce.
Conclusion
I can’t recommend this One Pot Creamy Tomato Pasta Recipe enough if you’re craving something comforting, easy, and full of flavorful goodness. Its simplicity and satisfying creaminess have earned a special place in my kitchen rotation, and I’m sure it will in yours too. Give it a try—you’ll quickly see why it’s become a favorite for busy nights and casual dinners alike!
PrintOne Pot Creamy Tomato Pasta Recipe
A quick and easy one pot creamy tomato pasta that combines rich tomatoes with comforting flavors of garlic, onion, and herbs, enriched with heavy cream for a luscious finish. Perfect for a hassle-free weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dry Pasta & Noodles
- Method: Stovetop
- Cuisine: Italian
Ingredients
Main Ingredients
- 12 oz pasta (like penne or rotini)
- 1 can (15 oz) crushed tomatoes
- 1 cup vegetable broth
- 1 cup heavy cream
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper, to taste
For Serving & Garnish
- Grated Parmesan cheese, for serving
- Fresh basil leaves, for garnish
Instructions
- Sauté Onion: In a large pot, heat a splash of olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add Garlic: Add the minced garlic to the pot and cook for an additional 1-2 minutes until fragrant, being careful not to let it burn.
- Add Tomatoes & Broth: Pour in the crushed tomatoes and vegetable broth, stirring well to combine all the flavors in the pot.
- Cook Pasta: Add the uncooked pasta along with dried basil, dried oregano, salt, and pepper. Bring the mixture to a boil, then reduce heat to a simmer. Cover the pot and cook for about 10-12 minutes until the pasta is tender and has absorbed the flavors.
- Stir in Cream: Once the pasta is cooked, stir in the heavy cream. Let the mixture simmer gently for another 2-3 minutes until the sauce has thickened to a creamy consistency.
- Serve: Dish the creamy tomato pasta into bowls. Top with grated Parmesan cheese and garnish with fresh basil leaves for added flavor and presentation.
Notes
- Use penne or rotini pasta for best texture and sauce adherence.
- Adjust seasoning with salt and pepper to taste before serving.
- For a lighter version, substitute heavy cream with half-and-half or a plant-based cream.
- Ensure to stir occasionally during simmering to prevent pasta sticking to the bottom.
- Fresh basil can be replaced with dried basil if unavailable, but fresh adds a nicer aroma and appearance.
