There’s something incredibly comforting about a pasta dish that feels indulgent yet comes together in no time—and that’s exactly why this One-Pot Creamy Tomato Pasta became my weeknight hero. Picture the rich aroma of tomatoes mingling with garlic and herbs, all simmering in a single pot that saves me from the dreaded pile of dishes. Whether I’m craving a cozy dinner after a long day or need a crowd-pleaser for unexpected guests, this recipe hits the spot every time. Creamy, flavorful, and effortlessly simple, it’s proof that homemade meals don’t have to be complicated to taste spectacular.

Why choose One-Pot Creamy Tomato Pasta?
Effortless cooking: Everything simmers together in one pot, cutting down cleanup time. Bold, comforting flavors: Juicy tomatoes, garlic, and creamy sauce combine to satisfy your taste buds. Perfect for busy nights: Ready in under 30 minutes, it’s a lifesaver on hectic evenings. Versatile and crowd-pleasing: Easily customized with veggies or protein to suit every craving. Homemade goodness: Skip fast food and enjoy a hearty, wholesome meal that feels like a warm hug.
One-Pot Creamy Tomato Pasta Ingredients
For the Pasta Base
- Dried pasta – Use your favorite shape; penne or rotini hold the sauce beautifully in this One-Pot Creamy Tomato Pasta.
- Canned crushed tomatoes – Choose good-quality tomatoes for a rich, flavorful sauce foundation.
- Garlic cloves – Minced garlic adds a fragrant depth that ties the creamy tomato flavors together.
- Onion – Finely chopped onion brings a subtle sweetness and aroma to the dish.
- Vegetable or chicken broth – Using broth instead of water enhances the overall flavor of the sauce.
For the Creamy Sauce
- Heavy cream or half-and-half – Stirred in at the end to create that luscious, velvety texture everyone loves.
- Parmesan cheese – Freshly grated for a nutty, savory finish that elevates the pasta to comfort food perfection.
For Seasoning & Extras
- Fresh basil or dried Italian herbs – Adds a bright herbal note, perfectly complementing the tomato base.
- Salt and black pepper – Essential for balancing flavors and seasoning to taste.
- Olive oil – Used to sauté the garlic and onion, unlocking their rich flavors.
This One-Pot Creamy Tomato Pasta recipe shines because each ingredient plays a role in delivering comforting, rich, and simple homemade flavor your family and friends will beg for again and again.
How to Make One-Pot Creamy Tomato Pasta
- Sauté Aromatics: heat 2 Tbsp olive oil in a pot over medium heat; add chopped onion and garlic, stirring until translucent and fragrant, about 3 minutes.
- Add Tomatoes & Broth: pour 1 can crushed tomatoes and 4 cups broth, stirring until smooth. Season with salt, pepper, and herbs, then bring to a gentle simmer, about 5 minutes.
- Cook Pasta: stir in 12 oz pasta, ensuring noodles are submerged. Cover, reduce heat to low, and simmer 12–15 minutes, stirring occasionally until pasta is al dente and sauce thickens.
For the Creamy Sauce: - Incorporate Cream: pour ½ cup heavy cream into the pot, stirring gently. Simmer 1–2 minutes until sauce turns silky and coats pasta with a velvety finish.
- Add Cheese & Herbs: sprinkle ½ cup grated Parmesan and chopped basil. Stir until cheese melts and sauce clings to pasta. Taste and adjust salt and pepper.
Optional: Sprinkle crushed red pepper flakes for a spicy twist.
Exact quantities are listed in the recipe card below.

How to Store and Freeze One-Pot Creamy Tomato Pasta
Fridge: Store any leftovers in an airtight container for up to 3 days. Reheat on the stovetop with a splash of broth to restore creaminess.
Freezer: For longer storage, freeze portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Gently reheat on low heat, adding a little cream or broth to keep the sauce smooth. Avoid high heat to prevent separation.
Original Dish: This One-Pot Creamy Tomato Pasta is perfect for meal prep, allowing you to enjoy homemade comfort food anytime!
Make Ahead Options
These One-Pot Creamy Tomato Pasta instructions are perfect for busy home cooks looking to save time without sacrificing flavor! You can prep the base of the pasta dish—sautéing the onions and garlic—up to 24 hours in advance. Simply refrigerate the mixture after it cools. Additionally, you can measure and store the dried pasta and any spices you will be using ahead of time, ensuring they are easily accessible when you’re ready to cook. When it’s time to serve, add the crushed tomatoes and broth to the sautéed aromatics, then cook the pasta according to the recipe. For the creamy finish, just stir in the heavy cream and Parmesan right before serving for that just-as-delicious, velvety result!
Expert Tips for One-Pot Creamy Tomato Pasta
- Use quality tomatoes: Choose good-quality canned crushed tomatoes for a rich, authentic flavor that makes this One-Pot Creamy Tomato Pasta truly stand out.
- Don’t skip stirring: Stir occasionally while the pasta cooks to prevent sticking and ensure even cooking in the creamy tomato sauce.
- Adjust liquid carefully: Start with the recommended broth amount and add a splash more if needed to keep the pasta submerged but avoid a watery sauce.
- Add cream last: Incorporate heavy cream after the pasta is cooked to preserve its velvety texture and avoid curdling.
- Customize with care: Feel free to add veggies or protein, but cook them separately or add at the right time to avoid overcooking your pasta.
One-Pot Creamy Tomato Pasta Variations
Feel free to unleash your creativity and adapt this comforting dish to suit your taste buds!
- Dairy-Free: Swap heavy cream with coconut milk or cashew cream for a luscious, dairy-free alternative without sacrificing flavor.
- Veggie Boost: Toss in chopped spinach or kale during the last few minutes of cooking for a nutritious green twist.
- Protein-Packed: Add cooked chicken, shrimp, or chickpeas for a hearty boost of protein that turns this pasta into a complete meal.
- Spicy Kick: Spice things up by incorporating diced jalapeños or a pinch of cayenne pepper, embracing the heat in every creamy bite.
- Herb Explosion: Experiment with fresh parsley, oregano, or thyme instead of basil for a unique herbal flavor profile that excites the palate.
- Nutty Depth: Stir in a couple of tablespoons of toasted pine nuts or walnuts for delightful texture and a nutty flavor that elevates every forkful.
- Umami Enhancer: Mix in a teaspoon of soy sauce or miso paste to introduce an unexpected umami depth, intensifying this creamy dish’s deliciousness.
Let your imagination run wild and create a personalized version of this One-Pot Creamy Tomato Pasta that speaks to your taste!
What to Serve with One-Pot Creamy Tomato Pasta?
Imagine a cozy dinner table, filled with delightful sides that perfectly complement this creamy masterpiece.
- Garlic Bread: The crispy, buttery goodness of garlic bread is perfect for soaking up the rich tomato sauce, adding a satisfying crunch.
- Caesar Salad: A fresh Caesar salad brings a nice crunch and tangy dressing to balance the creamy pasta while adding a bit of greenery to your meal.
- Roasted Vegetables: Oven-roasted vegetables—think zucchini, bell peppers, and carrots—offer a sweet, caramelized contrast that beautifully offsets the richness of the sauce.
- Grilled Chicken: Juicy grilled chicken adds a protein boost that makes your one-pot dish even heartier and transforms it into a more filling meal.
- Pesto Caprese Skewers: Fresh mozzarella, ripe tomatoes, and basil drizzled with pesto create a colorful, refreshing side that elevates your dinner with a burst of flavor.
- Wine Pairing: A light, crisp white wine like Pinot Grigio complements the comforting flavors without overpowering the creamy tomato sauce.
- Berry Tart: End on a sweet note with a berry tart, whose tartness and buttery crust provide a delightful contrast to the rich pasta dish.
- Olive Oil Cake: This moist, fragrant cake pairs beautifully with coffee or tea for a light, satisfying dessert that won’t overshadow your meal.

One-Pot Creamy Tomato Pasta Recipe FAQs
How do I know if my canned crushed tomatoes are good to use?
Look for tomatoes that are bright red without dark spots all over the can or inside. Good-quality tomatoes will have a fresh, slightly sweet aroma and no off or sour smell.
Can I store leftover One-Pot Creamy Tomato Pasta in the fridge?
Absolutely! Store leftovers in an airtight container for up to 3 to 4 days. When reheating, add a splash of broth or cream on low heat to revive that creamy texture without drying out the pasta.
Is it possible to freeze this pasta? How should I do it?
Very! Let the pasta cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Label with the date and freeze for up to 3 months. To reheat, thaw overnight in the fridge, then warm gently on low heat with a bit of cream or broth to restore the silky sauce.
What should I do if the sauce turns too watery while cooking?
No worries! If your sauce seems thin, simply uncover the pot and simmer on low heat for a few extra minutes to let excess liquid evaporate. Stir frequently to prevent sticking and to help the sauce thicken evenly.
Is this dish safe for pets or suitable for people with common food allergies?
This pasta contains dairy and gluten, which aren’t suitable for pets or those with lactose intolerance or celiac disease. For pet lovers, always keep seasoned foods away from animals. To adapt for allergies, try gluten-free pasta and swap heavy cream with coconut or oat-based cream alternatives—delicious and allergen-friendly!

Easy One-Pot Creamy Tomato Pasta That Delivers Big Flavor
Ingredients
Equipment
Method
- Sauté Aromatics: heat 2 Tbsp olive oil in a pot over medium heat; add chopped onion and garlic, stirring until translucent and fragrant, about 3 minutes.
- Add Tomatoes & Broth: pour 1 can crushed tomatoes and 4 cups broth, stirring until smooth. Season with salt, pepper, and herbs, then bring to a gentle simmer, about 5 minutes.
- Cook Pasta: stir in 12 oz pasta, ensuring noodles are submerged. Cover, reduce heat to low, and simmer 12–15 minutes, stirring occasionally until pasta is al dente and sauce thickens.
- Incorporate Cream: pour ½ cup heavy cream into the pot, stirring gently. Simmer 1–2 minutes until sauce turns silky and coats pasta with a velvety finish.
- Add Cheese & Herbs: sprinkle ½ cup grated Parmesan and chopped basil. Stir until cheese melts and sauce clings to pasta. Taste and adjust salt and pepper.




