Love this? Save it for later!
Share the inspiration with your friends
“It was one of those evenings where the power flickered off just as I was about to start dinner,” I remember telling my friend over coffee last week. Honestly, the last thing I wanted was a complicated meal when the kitchen lights went out. But there I was, flashlight in hand, determined to make something comforting. I grabbed a large pot, tossed in some pasta, tomatoes, herbs, and cream—completely improvising with whatever was left in the fridge. The result? This easy one-pot pasta with creamy tomato herb sauce that smelled like a warm hug on a chilly night. Maybe you’ve been there—facing a kitchen mishap but ending up with a new favorite dish anyway. Since then, this recipe has become my go-to for nights when I want something quick, satisfying, and fuss-free. Let me tell you, the way the sauce clings to every strand of pasta is just dreamy, and the herbs add that fresh pop of flavor that makes you want to take second helpings. I keep making it, especially when I want a simple dinner that feels like a little celebration.
Why You’ll Love This Recipe
After testing this easy one-pot pasta recipe over countless dinners, I can say it really stands out for several reasons:
- Quick & Easy: Ready in under 30 minutes, perfect for those busy weeknights or unexpected guests.
- Simple Ingredients: You probably already have everything in your pantry and fridge—no extra grocery runs needed.
- Perfect for Cozy Dinners: The creamy tomato herb sauce feels indulgent but not heavy, making it ideal for winding down after a long day.
- Crowd-Pleaser: Whether you’re feeding picky eaters or impressing friends, this one-pot wonder never disappoints.
- Unbelievably Delicious: The texture is silky, and the balanced herb blend adds just the right amount of freshness to the rich tomato base.
What sets this recipe apart is the technique of cooking the pasta directly in the sauce-infused liquid. This method means the noodles soak up every bit of flavor, unlike other recipes where sauce just sits on top. Plus, the creamy touch comes from a little cream stirred in at the end, giving it that velvety finish without being overwhelming. Honestly, it’s comfort food that feels homemade but without hours in the kitchen—perfect for anyone who loves a fuss-free, tasty meal. You might even find yourself making it again the very next day!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and you can easily swap a few items to suit what you have on hand.
- 1 pound (450g) pasta: I prefer penne or rigatoni for this recipe as they hold the sauce nicely. Spaghetti works too if that’s what you have.
- 2 tablespoons olive oil: For sautéing and adding richness. Extra virgin is best for flavor.
- 4 cloves garlic, minced: Adds a wonderful aromatic base. Fresh is key here.
- 1 small onion, finely chopped: Provides sweetness and depth.
- 1 can (28 oz/800g) crushed tomatoes: I like to use San Marzano for their natural sweetness, but any good-quality canned tomatoes will do.
- 3 cups (720ml) vegetable or chicken broth: This is what the pasta will cook in, infusing it with flavor.
- ½ cup (120ml) heavy cream: Stirred in at the end for that creamy finish. You can swap for coconut cream for a dairy-free option.
- 1 teaspoon dried oregano: Classic herb that complements tomato beautifully.
- 1 teaspoon dried basil: Adds that fresh, slightly sweet note.
- Salt & freshly ground black pepper: To taste, balancing the flavors.
- Fresh basil leaves, chopped (optional): For garnish and an extra pop of freshness.
- Grated Parmesan cheese (optional): For serving, if you’re into that cheesy finish.
If you like a bit of heat, a pinch of red pepper flakes stirred in with the garlic is a lovely addition. And for a heartier meal, you can toss in cooked chicken or sautéed mushrooms right before adding the broth. Personally, I love keeping it simple and letting the creamy tomato herb sauce shine.
Equipment Needed
- Large heavy-bottomed pot or deep skillet with lid: Something at least 4-quart capacity works best so you can cook the pasta right in the sauce without spills.
- Wooden spoon or silicone spatula: For stirring without scratching your cookware.
- Measuring cups and spoons: For accurate liquid and seasoning measurements.
- Knife and cutting board: To prep your garlic and onion.
- Colander (optional): Only if you accidentally overcook the pasta and need to drain.
If you don’t have a heavy-bottomed pot, a regular saucepan will do but just watch for sticking. I’ve tried this recipe in both stainless steel and non-stick pans. Non-stick makes cleanup easier, but stainless steel gives a bit more caramelization on the onion, which I love. For budget-friendly options, a sturdy enameled cast-iron pot works wonders and holds heat beautifully. Just make sure your pot has a tight-fitting lid to trap steam and help the pasta cook evenly.
Preparation Method

- Heat olive oil: Place your large pot over medium heat and add 2 tablespoons of olive oil. Once shimmering, add the minced garlic and chopped onion. Sauté for about 3-4 minutes until soft and fragrant—watch closely so garlic doesn’t burn (that smell is a dead giveaway!).
- Add dried herbs: Stir in 1 teaspoon each of dried oregano and basil with the onion and garlic to bloom their flavors. Cook for another 30 seconds.
- Pour in crushed tomatoes and broth: Add the entire 28 oz (800g) can of crushed tomatoes and 3 cups (720ml) broth to the pot. Stir well to combine.
- Add pasta: Pour in 1 pound (450g) of your chosen pasta. Press it down gently to submerge as much as possible in the liquid, but don’t stir yet to avoid sticking.
- Bring to simmer and cover: Increase heat to medium-high and bring to a gentle simmer. Once simmering, cover the pot with a lid and cook for 10 minutes.
- Stir and check: After 10 minutes, remove the lid and stir the pasta gently to prevent sticking. Taste a piece to check doneness. If needed, cover and cook for another 3-5 minutes until pasta is al dente.
- Stir in cream and season: Once pasta is cooked, reduce heat to low and stir in ½ cup (120ml) heavy cream. Season with salt and freshly ground black pepper to taste. The sauce should be creamy and coat every bite.
- Finish and serve: Remove from heat and sprinkle chopped fresh basil leaves on top. Serve immediately with grated Parmesan if you like.
Pro tip: Keep a close eye on the liquid level. If the sauce looks too thick before pasta is done, add a splash of broth or water to keep it saucy. Also, stirring halfway through cooking helps the pasta absorb the flavors evenly. I once got distracted and forgot to stir, and let me tell you—the bottom layer got a bit stuck, which was a mess but still edible (just scrape gently!).
Cooking Tips & Techniques
Making this easy one-pot pasta with creamy tomato herb sauce is straightforward, but a few tricks can make it foolproof:
- Use the right pasta: Short, sturdy shapes like penne or rigatoni hold the sauce better. Long strands like spaghetti can work but may tangle easier.
- Don’t skip the sauté step: Cooking garlic and onion first builds a flavorful base. Raw garlic can taste harsh if added directly to the liquid.
- Simmer gently: Too high heat can evaporate the liquid too fast and cause uneven pasta texture. Keep it at a medium simmer and cover to trap steam.
- Stir occasionally: Prevents pasta from sticking and helps it cook evenly. Just be gentle to avoid breaking noodles.
- Watch the liquid: Pasta absorbs moisture as it cooks. If it looks dry too soon, add broth or water little by little.
- Add cream last: To keep the sauce silky and prevent curdling, stir in the cream only after pasta is cooked and heat is lowered.
I remember the first time I made this, I was nervous about the timing—would the pasta be mushy or undercooked? After a couple of tries adjusting the broth amount and cooking time, I nailed the perfect balance. Now, multitasking during the 10-minute simmer is easy—I usually prep a simple side salad or set the table. This recipe rewards patience and a watchful eye, but it’s still totally forgiving.
Variations & Adaptations
This easy one-pot pasta recipe is flexible and welcomes tweaks based on your mood or dietary needs:
- Low-carb version: Swap regular pasta for zucchini noodles or shirataki noodles. Add cream cheese for extra richness.
- Vegan adaptation: Use coconut cream or cashew cream instead of heavy cream, and vegetable broth. Nutritional yeast adds a cheesy flavor.
- Spicy twist: Add ½ teaspoon red pepper flakes with garlic or swirl in some harissa for warmth.
- Protein boost: Toss in cooked diced chicken, sautéed shrimp, or cooked lentils after the pasta finishes cooking.
- Seasonal herbs: Fresh thyme or rosemary can replace or complement the oregano and basil depending on what you have.
One time, I made this with leftover roasted red peppers blended into the sauce for a smoky note, which was a hit with my friends. Honestly, making it your own is part of the fun—just keep the creamy tomato herb sauce as the star.
Serving & Storage Suggestions
This one-pot pasta shines served hot and fresh, but here are some tips to make the most of it:
- Serving temperature: Best enjoyed right off the stove while the sauce is silky and warm.
- Presentation: Sprinkle freshly chopped basil and a little Parmesan over the top for a restaurant-style finish.
- Complementary sides: A crisp green salad, garlic bread, or roasted vegetables pair beautifully.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The sauce may thicken; stir in a splash of broth or water when reheating.
- Freezing: Not ideal due to the cream, but you can freeze the sauce separately without cream and add cream fresh when reheating with pasta.
The flavors actually meld nicely overnight, making it a great make-ahead meal. Just reheat gently on the stove or in the microwave, adding a little liquid to keep it creamy. If you’re interested in more easy pasta dishes, my creamy garlic parmesan pasta is another favorite that’s just as quick and indulgent.
Nutritional Information & Benefits
This easy one-pot pasta recipe offers a balanced meal with carbohydrates, fats, and protein (if you add optional protein). Here’s an estimate per serving (serves 4):
| Calories | 450-500 kcal |
|---|---|
| Protein | 12-15 g |
| Fat | 18-22 g |
| Carbohydrates | 55-60 g |
| Fiber | 4-6 g |
The tomatoes bring a good dose of vitamin C and antioxidants like lycopene, which supports heart health. Olive oil provides healthy monounsaturated fats and the herbs contribute small amounts of vitamins and minerals. Using whole grain pasta can boost fiber content. Be mindful of dairy if you have allergies—switching to plant-based cream options works well. Overall, it’s a satisfying dish that feels indulgent but also nourishing.
Conclusion
This easy one-pot pasta with creamy tomato herb sauce is exactly the kind of recipe you want in your back pocket for busy nights or when you crave comfort without the fuss. It’s quick, straightforward, and packed with flavor—plus, the one-pot method means less cleanup (always a win). I love how it balances the tangy brightness of tomatoes with the smooth creaminess and fresh herbs, making every bite a little celebration. Feel free to tweak it—add your favorite herbs, toss in some veggies, or switch up the pasta shape. I promise, it’ll still come out delicious. Don’t be shy about sharing your own twists or questions in the comments—I’d love to hear how you make this recipe your own. Here’s to many cozy dinners ahead!
FAQs
- Can I use gluten-free pasta for this recipe?
Absolutely! Just adjust the cooking time according to the pasta package instructions, as gluten-free pasta can cook faster or slower. - What can I substitute for heavy cream?
Coconut cream or cashew cream works great for a dairy-free version. You can also use full-fat coconut milk for a slightly different flavor. - Is it okay to use fresh tomatoes instead of canned?
Yes, but you’ll need about 4 cups of peeled and crushed fresh tomatoes. Cook them down first to concentrate the flavor before adding broth and pasta. - How do I prevent the pasta from sticking?
Stir the pasta gently halfway through cooking and keep an eye on the liquid level, adding a splash of broth if needed to keep things saucy. - Can I make this recipe ahead of time?
You can prepare the sauce and pasta separately, then combine and warm before serving. The pasta is best fresh but reheats well with a little added liquid.
Pin This Recipe!

Easy One-Pot Pasta Recipe with Creamy Tomato Herb Sauce
A quick and comforting one-pot pasta dish with a creamy tomato herb sauce, perfect for busy weeknights or cozy dinners.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 pound (450g) pasta (penne, rigatoni, or spaghetti)
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 small onion, finely chopped
- 1 can (28 oz / 800g) crushed tomatoes
- 3 cups (720ml) vegetable or chicken broth
- ½ cup (120ml) heavy cream (or coconut cream for dairy-free)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves, chopped (optional)
- Grated Parmesan cheese (optional)
- Pinch of red pepper flakes (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add minced garlic and chopped onion; sauté for 3-4 minutes until soft and fragrant.
- Stir in dried oregano and dried basil; cook for another 30 seconds.
- Add crushed tomatoes and broth to the pot; stir well to combine.
- Pour in pasta and press down gently to submerge as much as possible in the liquid; do not stir yet.
- Increase heat to medium-high and bring to a gentle simmer. Cover the pot and cook for 10 minutes.
- Remove lid and stir pasta gently to prevent sticking. Taste for doneness; if needed, cover and cook another 3-5 minutes until al dente.
- Reduce heat to low and stir in heavy cream. Season with salt and freshly ground black pepper to taste.
- Remove from heat, sprinkle with chopped fresh basil leaves, and serve immediately with grated Parmesan if desired.
Notes
Keep a close eye on the liquid level during cooking; add broth or water if the sauce becomes too thick before pasta is done. Stir gently halfway through cooking to prevent sticking. For dairy-free, substitute heavy cream with coconut or cashew cream. Use short pasta shapes like penne or rigatoni for best sauce adherence.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 475
- Sugar: 8
- Sodium: 600
- Fat: 20
- Saturated Fat: 7
- Carbohydrates: 58
- Fiber: 5
- Protein: 14
Keywords: one-pot pasta, creamy tomato sauce, easy dinner, quick pasta recipe, herb pasta, comfort food


