One-Pot Creamy Tomato Pasta
One-Pot Creamy Tomato Pasta is the kind of recipe that makes weeknights feel a little more manageable—and a lot more delicious. Everything cooks together in one pot (yes, even the pasta), so there’s minimal cleanup and maximum comfort in every bite.
The tomato cream sauce is rich and velvety thanks to a splash of cream, with just enough garlic, oregano, and red pepper flakes to keep things interesting. It’s hearty, flavorful, and comes together in under 30 minutes—perfect for when you want something homemade without the hassle.
This one takes me back to the early days of blogging, when I was juggling a busy schedule and always on the hunt for meals that didn’t leave the kitchen looking like a tornado hit. I remember making a version of this pasta after a long day, tossing everything in the pot and hoping for the best—and it turned out so good, it’s been on repeat ever since.
Why You’ll Love This Recipe
- One pot = less mess: Everything cooks in the same pot, so cleanup is a breeze.
- Quick and easy: It’s ready in about 30 minutes—perfect for busy weeknights.
- Creamy and comforting: The combo of tomatoes and cream gives it that cozy, just-one-more-bite vibe.
- Pantry-friendly: Most of the ingredients are kitchen staples you probably already have on hand.
- Customizable: Add veggies, swap the pasta, or toss in some protein to make it your own.
- Family-approved: Even picky eaters tend to go back for seconds!
Ingredients
The full printable recipe card with measurements and instructions is found at the bottom of the post.
- Extra virgin olive oil: Use a good-quality oil if you have it. You can substitute butter if you like.
- Garlic cloves: Freshly minced garlic adds the best flavor—just be careful not to let it brown, or it can taste bitter.
- Dried oregano: Adds a classic Italian herb note; crush it between your fingers as you add it to release more flavor.
- Red pepper flakes: For a gentle kick, adjust to taste if you prefer a spicier flavor (or skip if you’re spice-sensitive).
- Crushed tomatoes: A pantry staple that creates a rich, saucy base. No need for fancy brands—whatever you have will work.
- Vegetable broth: Adds depth and helps cook the pasta right in the pot; chicken broth works too if you’re not vegetarian.
- Heavy cream: Brings the creamy factor; don’t substitute with milk, or it might curdle.
- Pasta (penne or rotini): Short shapes hold onto the creamy tomato pasta sauce beautifully. No need to pre-cook—just toss it right in.
- Salt and black pepper: Season as needed, and taste the dish one last time to adjust if necessary.
- Parmesan cheese: Stirred in at the end for richness and a little salty bite; fresh grated is best.
- Fresh basil: Adds a pop of color and freshness right before serving.
How to Make Creamy Tomato Pasta
- Step One: In a large pot or deep skillet, heat the olive oil over medium heat. Add the garlic, oregano, and red pepper flakes. Sauté for 30 seconds, just until fragrant—don’t let the garlic brown.
- Step Two: Add in the crushed tomatoes, vegetable broth, and heavy cream. Stir to combine. Add the dry pasta, salt, and pepper. Stir well to coat the pasta evenly.
- Step Three: Bring everything to a boil, then reduce heat to medium-low. Cover and simmer for 15 to 18 minutes, stirring occasionally, until the pasta is tender and the sauce has thickened.
- Step Four: Stir in the Parmesan cheese. Taste and adjust seasoning if needed.
- Step Five: Spoon into bowls and top with extra Parmesan and fresh herbs, if desired. Serve hot.
What to Serve With Them
- Garlic bread: Perfect for soaking up that creamy tomato sauce.
- Simple green salad: Something light with a tangy vinaigrette balances the richness of the pasta.
- Roasted veggies: Try broccoli, zucchini, or bell peppers for an easy, colorful side.
- Grilled or baked chicken: If you want to add some extra protein, this pairs beautifully.
Variations and Substitutions
- Swap the pasta: Penne and rotini work great, but feel free to use any short pasta you have—just keep an eye on the cooking time.
- Add protein: Stir in cooked chicken, Italian sausage, shrimp, or white beans for a heartier meal.
- Toss in veggies: Spinach, mushrooms, zucchini, or bell peppers would all be delicious additions—just add them in during the simmer.
- Boost the flavor with aromatics: Sauté chopped onion or shallots along with the garlic for a deeper flavor base.
- Use tomato paste: Stir in a tablespoon or two with the garlic and spices to intensify the tomato flavor.
- Add cherry tomatoes: Toss in a handful with the broth and cream for bursts of sweetness and texture.
- Tone down the heat: Skip the red pepper flakes if you’re cooking for spice-sensitive eaters.
- Boost the flavor: A splash of balsamic vinegar or a pinch of sugar can help balance the acidity of the tomatoes.
- Try different herbs: Basil is a classic, but parsley, thyme, or Italian seasoning also work well.
Storage Instructions
Got leftovers? Here’s how to store them:
- Fridge: Let the pasta cool completely, then store it in an airtight container in the refrigerator for up to 4 days.
- Reheating: Warm it up in the microwave or on the stovetop over low heat. Add a splash of broth or cream to loosen up the sauce if needed.
- Freezer: This dish isn’t ideal for freezing, as creamy sauces can separate, but it can be done. Store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat gently.
Recipe Tips and Tricks
- Stir occasionally while simmering: This helps prevent the pasta from sticking to the bottom of the pot and ensures even cooking.
- Don’t overcook the pasta: Keep an eye on it in the last few minutes—you’re aiming for tender, not mushy.
- Use a deep skillet or large pot: The pasta needs room to move around as it cooks and absorbs the sauce.
- Grate your own Parmesan: It melts better and has a fresher flavor compared to the pre-grated kind.
- Let it rest for a few minutes: After cooking, allow it to sit for a minute or two before serving—the sauce will thicken nicely as it rests.
- Taste and adjust: Always give it a final taste before serving and adjust the seasoning if needed—every brand of tomatoes and broth is slightly different.
Pasta Recipes
Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.
One-Pot Creamy Tomato Pasta
SAVE THIS RECIPE!
Ingredients
- 1 tbsp extra virgin olive oil
- 3 cloves garlic minced
- 1 tsp dried oregano
- ½ tsp red pepper flakes
- 1 can crushed tomatoes 796ml/28oz can
- 2 cups vegetable broth
- ½ cup heavy cream
- 3 ¼ cups penne or rotini uncooked
- ½ tsp salt
- ¼ tsp black pepper
- ¼ cup grated Parmesan cheese plus more for serving
- fresh basil for garnish, optional
Instructions
- In a large pot or deep skillet, heat the olive oil over medium heat. Add the garlic, oregano, and red pepper flakes. Cook for 30 seconds, just until fragrant—don’t let the garlic brown.
- Add in the crushed tomatoes, vegetable broth, and heavy cream. Stir to combine. Add the dry pasta, salt, and pepper. Stir well to coat the pasta evenly.
- Bring everything to a boil, then reduce heat to medium-low. Cover and simmer for 15 to 18 minutes, stirring occasionally, until the pasta is tender and the sauce has thickened.
- Stir in the Parmesan cheese. Taste and adjust seasoning if needed.
- Spoon into bowls and top with extra Parmesan and fresh herbs, if desired. Serve hot.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Did you make this recipe?
I’d love to see it! Make sure to share it on your favorite social platform.
Want Even More Recipes?
Join Moms Best Recipes to find more delicious family recipes.free ebook!
The Best of Simply Stacie
When you subscribe to the newsletter for the latest updates!