I absolutely love making this One Pot Creamy Tomato Pasta Recipe whenever I’m craving something comforting, flavorful, and surprisingly simple. It’s a beautiful blend of rich tomato goodness with that luscious creamy texture that just wraps around every bite of pasta. I find it’s perfect for busy weeknights when I want dinner done in a flash but don’t want to sacrifice any taste or indulgence. This pasta feels like a warm hug on a plate and it’s become one of my absolute favorites to share with friends and family.
Why You'll Love This One Pot Creamy Tomato Pasta Recipe
I can’t tell you how many times this recipe has saved my dinner plans when I was short on time but still wanted to impress. The flavor profile is perfectly balanced— the tangy brightness of tomatoes comes together with a velvety creaminess that feels indulgent yet fresh. The subtle Italian seasoning adds just enough depth to keep things exciting without overwhelming the palate. It’s that comfort food vibe elevated with a bit of elegance.
What makes this One Pot Creamy Tomato Pasta Recipe truly stand out for me is how easy it is to prepare. Everything cooks in one pot, which means less cleanup and more time to relax or catch up with loved ones. It’s wonderfully versatile too—ideal for casual family dinners during the week or even as a crowd-pleaser when friends come over. I love knowing I can throw all the ingredients in one pot, and in about half an hour, I have a delicious meal ready to enjoy.
Ingredients You'll Need
These ingredients are simple, accessible, and each plays a crucial role in building the layers of surprise that make this dish so enjoyable. From the savory punch of garlic and onions to the creamy cheeses that give luscious texture, every element contributes its own magic to the final result.
- Olive oil: The perfect base for sautéing to bring out the sweetness of onions and garlic.
- Small onion (chopped): Adds subtle sweetness and a gentle bite that balances the sauce.
- Garlic (minced): Infuses the dish with aromatic depth.
- Sundried tomatoes (chopped, optional): I love the extra tang and chewiness, but you can skip these if preferred.
- Tomato paste: Concentrates tomato flavor and thickens the sauce beautifully.
- Italian seasoning: Brings a fragrant medley of herbs for authentic flavor.
- Chicken stock or water: Provides the cooking liquid and adds savory notes if using stock.
- Can of diced tomatoes (undrained): Delivers fresh tomato chunks and juices for a vibrant sauce.
- Short pasta shapes (spirals or bow ties): I find these hold the sauce perfectly on their curves and edges.
- Salt & pepper: Essential for seasoning and bringing all the flavors together.
- Grated Parmesan: Adds a salty, nutty richness that’s irresistible.
- Cream cheese (or ricotta, mascarpone): Creates that ultra-creamy, silky finish—feel free to add more for extra indulgence!
- Chopped flat leaf parsley (optional): A fresh, vibrant touch to brighten every forkful.
Directions
Step 1: Heat olive oil in a large pot over medium heat. Add the chopped onion, minced garlic, and sundried tomatoes if using. Sauté until they start to soften and become fragrant, about 2 minutes. Then stir in the tomato paste and Italian seasoning and cook everything together for another minute to deepen the flavors.
Step 2: Pour in the chicken stock or water, making sure to scrape any browned bits stuck to the bottom of the pot—that’s flavor gold. Next, add the can of diced tomatoes with all the juices, the pasta, and season with salt and pepper to taste. Give everything a good stir to combine.
Step 3: Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Cook, stirring occasionally, until the pasta is tender and most of the liquid is absorbed, about 10 to 15 minutes. Keep an eye on the pasta; if it looks too dry before it’s fully cooked, simply add a splash more broth or water to keep it moist.
Step 4: Remove the pot from heat and stir in the grated Parmesan and cream cheese (or your preferred creamy cheese). The heat from the pasta will melt them into a rich, silky sauce. If you like, sprinkle in some chopped parsley for a fresh burst of color and flavor. Let the pasta sit for 3 to 4 minutes to thicken up, then serve right away for the best taste and texture.
Servings and Timing
This recipe generously serves 4 people, making it ideal for a family meal or leftovers for the next day. It takes roughly 10 minutes to prep the ingredients and about 20 minutes to cook, so you’re looking at approximately 30 minutes total. There’s a short resting period at the end while the cheese melts and the sauce thickens—just enough time to grab a glass of your favorite drink!
How to Serve This One Pot Creamy Tomato Pasta Recipe
When it comes to serving this pasta, I love keeping things simple yet elegant. It pairs beautifully with a crisp green salad dressed with lemon vinaigrette or a side of roasted vegetables to add freshness and a touch of crunch. Garlic bread or toasted baguette slices are also wonderful companions to scoop up every last bit of the creamy sauce.
For garnishing, a sprinkle of extra Parmesan and a handful of fresh parsley or basil leaves instantly elevate the presentation. I sometimes add a drizzle of good quality olive oil right before serving to add a subtle fruity note that complements the tomato base perfectly. I find serving it hot straight from the pot keeps the texture luscious, but it’s also delicious warm if you’re packing it for a picnic or casual lunch.
For drinks, this dish calls for relaxed pairings. A chilled glass of crisp white wine like Pinot Grigio or Sauvignon Blanc cuts through the creaminess beautifully. If I’m keeping it non-alcoholic, sparkling water with a wedge of lime or iced tea with a hint of mint are refreshing choices. This pasta is so adaptable I often bring it to casual dinners, weeknight meals, or even holiday gatherings as a reliable crowd-pleaser.
Variations
I’m always experimenting with this recipe to suit my mood or pantry supplies. One favorite twist is swapping the chicken stock for vegetable broth to make it fully vegetarian. To go vegan, I replace the Parmesan and cream cheese with vegan alternatives or nuts blended for creaminess. I’ve found that nutritional yeast adds a lovely cheesy flavor here.
Another variation I enjoy is adding some cooked protein like grilled chicken, sautéed shrimp, or crispy tofu to turn it into a heartier meal. For an extra flavor boost, try stirring in a splash of balsamic vinegar or a pinch of smoked paprika. If you prefer your pasta even saucier, increasing the amount of cream cheese or tossing in a little heavy cream works wonders.
Although I swear by the one-pot method for convenience, I occasionally finish the pasta under the broiler with some mozzarella on top for a golden bubbly crust. That crackly cheese layer brings a whole new level of comfort food joy that I highly recommend trying once you’re familiar with the basics.
Storage and Reheating
Storing Leftovers
Leftover One Pot Creamy Tomato Pasta keeps wonderfully in an airtight container in the refrigerator for up to 3 days. I recommend letting the pasta cool down slightly before sealing it to avoid condensation, which can make it soggy. Glass containers work best for storage as they don’t absorb odors and reheat evenly.
Freezing
This pasta freezes well, although the texture of the cream cheese sauce may change slightly upon thawing. To freeze, portion the pasta into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. It’s best to consume frozen pasta within 1 to 2 months for peak freshness. When you’re ready to eat, thaw it overnight in the fridge for even reheating.
Reheating
For reheating, I prefer warming the pasta gently on the stove over low heat with a splash of water or stock to restore creaminess and prevent drying out. Microwaving works too, but stirring every 30 seconds helps keep the texture smooth. Avoid overheating as the cheese can break or separate. Adding a little extra cheese or cream at the end refreshes the sauce beautifully.
FAQs
Can I make this recipe vegan?
Absolutely! Simply swap the Parmesan and cream cheese for your favorite vegan cheese alternatives or try nutritional yeast and soaked cashews blended into a creamy sauce. Using vegetable broth keeps the base plant-based too.
What pasta shapes work best for this recipe?
I find short pasta shapes like spirals, bow ties, penne, or rigatoni hold the sauce nicely because their nooks and twists catch all the creamy tomato goodness. Of course, feel free to use your favorite pasta if you don’t have those on hand.
Can I prepare this dish ahead of time?
You can prep the ingredients in advance, such as chopping onions and garlic or measuring spices, to save time on the day. However, I recommend cooking the pasta fresh for the best texture and flavor. Leftover pasta reheats well, so making it a day ahead is totally doable.
Is it okay to use water instead of chicken stock?
Yes! Using water is a fine shortcut and makes the recipe suitable for vegetarians if you use vegetable broth instead. Just be mindful to season well with salt and herbs so the flavors remain vibrant and rich.
Can I add vegetables or protein to this pasta?
Definitely! Sautéed bell peppers, spinach, mushrooms, or zucchini make fantastic veggie additions. Protein options like grilled chicken, cooked shrimp, or crispy tofu can easily be mixed in to create a more substantial meal. Just add cooked proteins at the end to warm through without overcooking.
Conclusion
Honestly, the One Pot Creamy Tomato Pasta Recipe has become one of my go-to dishes whenever I want something easy, comforting, and downright delicious. It’s a beautiful balance of creamy, tangy, and savory flavors that everyone seems to enjoy. I can’t wait for you to try it yourself and see how quickly it becomes a favorite in your kitchen too. Happy cooking!
Print
One Pot Creamy Tomato Pasta Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This One Pot Creamy Tomato Pasta is a quick and comforting meal perfect for busy weeknights. Made in a single pot, it combines tender pasta with a rich tomato sauce enhanced by Parmesan and cream cheese, making it creamy and flavorful. Optional sun-dried tomatoes add a lovely depth, but feel free to omit them for a kid-friendly twist. Ready in just 30 minutes and serving four, this simple recipe offers a delicious, hassle-free dinner option.
Ingredients
Base Ingredients
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 clove garlic, minced
- ⅓ cup sundried tomatoes, chopped (optional)
- 1 tablespoon tomato paste
- 2 teaspoons Italian seasoning
Liquids and Pasta
- 3 cups chicken stock or water
- 1 (15-oz) can diced tomatoes, undrained
- 1 (12-oz) box short pasta shapes (spirals or bow ties work great)
Cheese and Garnish
- Salt & pepper, to taste
- ½ cup grated Parmesan cheese
- ¼ cup cream cheese (or ricotta, mascarpone, etc.)
- Chopped flat leaf parsley (optional)
Instructions
- Sauté the Aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion, minced garlic, and optional chopped sundried tomatoes. Sauté until they begin to soften, about 2 minutes. Stir in the tomato paste and Italian seasoning, cooking for an additional 1 minute to deepen the flavors.
- Add Liquids and Pasta: Pour in the chicken stock, scraping any browned bits from the bottom of the pot to incorporate flavor. Add the undrained diced tomatoes and the pasta to the pot. Season with salt and pepper to taste.
- Cook the Pasta: Bring the mixture to a boil, then reduce the heat to a simmer. Cook uncovered until the pasta is tender, about 10-15 minutes. If the liquid reduces too quickly and the pasta looks dry, add a bit more broth or water during cooking to maintain the creamy texture.
- Add Cheese and Finish: Remove the pot from heat and stir in the grated Parmesan and cream cheese until melted and fully combined, creating a creamy sauce. If desired, add chopped flat leaf parsley for freshness. Let the pasta sit for 3-4 minutes to thicken before serving immediately.
Notes
- You can use any short pasta like penne, rotini, or bow ties depending on preference.
- For a vegetarian version, substitute vegetable broth for the chicken stock.
- The cream cheese can be swapped with ricotta, mascarpone, or even a dollop of sour cream for different creamy textures.
- Adjust salt and pepper at the end, especially if your chicken stock is salted.
- Sun-dried tomatoes add great flavor but can be omitted if you prefer a milder taste.

Leave a Reply