There are some weeknights that call for a culinary hero—a meal that feels both indulgent and effortless, that fills the kitchen with a scent so good it draws everyone to the table before you even call them. For me, that hero is this One Pot Creamy Tomato Basil Pasta. I remember the first time I made it; we were in the middle of a chaotic move, boxes everywhere, and the last thing I wanted was a sink full of dishes. I threw everything into one pot, held my breath, and waited. The result was a revelation: perfectly cooked pasta, bathed in a velvety, tomato-cream sauce that tasted like it had been simmering for hours. The fresh basil, stirred in at the very end, was a burst of summer. It was the kind of meal that made us stop, breathe, and remember what really matters. This is that kind of recipe.
Recipe Timing
- Prep Duration: 5 minutes
- Active Cooking: 20 minutes
- Total Duration: 25 minutes
- Portion Size: 4 generous servings
- Complexity: Simple
Nutritional Recipe
- Calories per portion: 585
- Protein: 18g
- Carbs: 76g
- Fats: 22g
- Fiber: 6g
- Sugars: 10g
- Sodium: 680mg
Why You’ll Love This One Pot Creamy Tomato Basil Pasta
Let me count the ways. First, it’s a one-pot wonder, which means you get to savor the meal, not the aftermath. The pasta cooks directly in the sauce, absorbing all that rich tomato flavor and releasing its own starch to create a naturally creamy, silky texture without a drop of heavy cream—well, almost. We add a little for that final, luxurious finish, but you could easily swap it for milk or a plant-based alternative. It’s forgiving, adaptable, and comes together in under 30 minutes. It’s the perfect weeknight rescue, the impressive-yet-easy dish for impromptu guests, and the kind of comfort food that feels like a warm hug.
The Complete Cooking Journey
Imagine this: a single pot, a swirl of olive oil, and the sizzle of garlic and onion hitting the hot pan. That’s where our story begins. The aroma is the first promise of something good. Then, you add the star players—canned tomatoes, a splash of water, and the dry pasta. It feels a little wrong at first, all that liquid and uncooked pasta, but trust the process. As it comes to a boil, the magic starts. The pasta softens, the sauce thickens, and the flavors marry in a beautiful, bubbling communion. After a gentle simmer, you stir in a touch of cream and a handful of fresh basil, and the dish transforms into a masterpiece. The final step is a shower of Parmesan, and you are ready.
Ingredients:
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 small yellow onion, finely chopped
- 1 (28-ounce) can crushed tomatoes (or whole peeled tomatoes, crushed by hand)
- 3 cups vegetable or chicken broth
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 12 ounces (about 340g) dried pasta (penne, rigatoni, or fusilli work great)
- 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
- 1/2 cup freshly grated Parmesan cheese, plus more for serving
- 1/2 cup fresh basil leaves, chiffonade (thinly sliced), plus a few whole leaves for garnish
- Salt and freshly ground black pepper, to taste
Method:
Step 1: Sautéing the Aromatics
Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, for 3-4 minutes until it becomes translucent and soft. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it.
Step 2: Building the Tomato Base
Pour in the crushed tomatoes, vegetable broth, dried oregano, and red pepper flakes (if using). Season generously with a pinch of salt and a few grinds of black pepper. Stir everything together to combine.
Step 3: Adding the Pasta for a One-Pot Cook
Add the dry pasta to the pot. Stir well to ensure all the pasta is submerged in the liquid. Bring the mixture to a boil over high heat, then immediately reduce the heat to a gentle simmer. Cover the pot with a lid slightly ajar to allow steam to escape.
Step 4: Simmering to Perfection
Let the pasta simmer for 10-12 minutes, or until it is al dente (tender but with a slight bite). Stir the pot every 2-3 minutes to prevent the pasta from sticking to the bottom. The sauce will thicken as the pasta cooks and releases its starch.
Step 5: Creating the Creamy Finish
Remove the pot from the heat. Pour in the heavy cream and add the grated Parmesan cheese. Stir vigorously until the cheese is melted and the sauce is smooth and creamy. The sauce will be thick and luscious.
Step 6: Adding the Final Fresh Touch
Gently fold in the chiffonade of fresh basil. Taste the pasta and adjust the seasoning with more salt, pepper, or red pepper flakes, as needed.
Step 7: Serving with Style
Ladle the pasta into warm bowls. Top with extra fresh basil leaves and a generous shower of additional grated Parmesan cheese. Serve immediately.
Serving Suggestions & Pairings
This pasta is a meal unto itself, but it loves company. A simple green salad with a lemon vinaigrette provides a bright, crisp contrast to the creamy sauce. Crusty garlic bread is non-negotiable for sopping up every last drop. For a side of vegetables, roasted asparagus or a simple sauté of spinach with garlic would be lovely. As for wine, a glass of Pinot Noir or a dry Rosé is a perfect match.
Storage & Leftovers Guide
If you have leftovers (a rare occurrence in my house), let the pasta cool completely. Transfer it to an airtight container and store it in the refrigerator for up to 3-4 days. The pasta will absorb more sauce as it sits, so when you reheat it, add a splash of water, broth, or milk to loosen the sauce back to its creamy consistency. I don’t recommend freezing this dish, as the creamy sauce can separate upon thawing.
Kitchen Wisdom & Success Tips
- Use the right pot: A large, heavy-bottomed pot (like a Dutch oven) is key. It distributes heat evenly and prevents scorching.
- Don’t skip the stirring: The pasta needs a little attention to avoid sticking to the bottom, especially in the last 5 minutes of cooking.
- Pasta shape matters: Shorter, sturdier pasta shapes like penne, rigatoni, or fusilli hold up best to the one-pot method. Long pasta like spaghetti can work but is more prone to clumping.
- Fresh basil is a must: Dried basil won’t give you the same bright, aromatic finish. Fresh is non-negotiable here.
- Cheese matters: Please, please use freshly grated Parmesan. The pre-shredded stuff contains anti-caking agents that won’t melt smoothly into the sauce.
Flavor Variations & Adaptations
- Make it protein-packed: Add 1 cup of cooked, shredded rotisserie chicken or a handful of sautéed shrimp along with the cream.
- Veggie boost: Toss in a handful of baby spinach or chopped sun-dried tomatoes along with the basil.
- Vegan version: Use full-fat coconut milk instead of heavy cream, and nutritional yeast or a vegan Parmesan alternative for the cheese.
- Spice it up: Increase the red pepper flakes to 1 teaspoon for a fiery kick, or stir in a pinch of smoked paprika for a deeper flavor.
- Herb swap: No basil? No problem. Fresh parsley or a mix of fresh oregano and thyme works beautifully.
Reader Questions & Solutions
Q: My pasta was undercooked, and the liquid was all gone. What happened?

A: This usually means the heat was too high, causing the liquid to evaporate too quickly. Next time, ensure you’re at a gentle simmer (small bubbles, not a rolling boil) and keep the lid slightly ajar. If you see the liquid reducing too fast, add a splash of extra broth or water.
Q: My sauce turned out too watery. How do I fix it?
A: If the sauce is thin after the pasta is cooked, simply simmer it uncovered for a few extra minutes, stirring often, until it thickens to your liking. The starch from the pasta will continue to thicken it.
Q: Can I use a different type of pasta?
A: Absolutely! Just be aware that cooking times vary. Whole wheat pasta takes longer, while fresh pasta cooks much faster. Always check for doneness a few minutes before the suggested time.
Q: Can I make this dairy-free?
A: Yes! Use a full-fat canned coconut milk or a good quality unsweetened oat cream in place of the heavy cream. Skip the Parmesan or use a dairy-free alternative.
Q: The pasta stuck to the bottom of the pot!
A: This is the most common one-pot pasta problem. The fix is simple: stir it more frequently! Every 2-3 minutes is crucial. Also, make sure your pot is heavy-bottomed and your heat is not too high.
Q: Can I double this recipe?
A: You can, but you’ll need a very large pot, and the cooking time will remain roughly the same. Just be extra vigilant about stirring.
Wrapping Up
This One Pot Creamy Tomato Basil Pasta is more than a recipe; it’s a solution. It’s the answer to “What’s for dinner?” when you’re tired, busy, and craving something deeply satisfying. It’s proof that the best meals don’t require a dozen pots, a trip to the specialty market, or hours of your time. Just a single pot, a handful of simple ingredients, and a little bit of love. I hope you make this on your busiest night, share it with the people you love, and let it remind you that comfort is always just 25 minutes away. Happy cooking!


