This rich and velvety pasta pairs beautifully with something crisp and fresh to cut through the creaminess. I love serving it alongside a simple arugula salad dressed with lemon vinaigrette for a perfectly balanced meal. There’s a certain magic to a meal that comes together in one pot, isn’t there? It’s the kind of kitchen alchemy that turns a hectic Tuesday into a cozy, satisfying dinner with minimal cleanup. That’s exactly the feeling I’m chasing with this One Pot Creamy Tomato Basil Pasta. It’s my go-to when I crave the deep, comforting flavors of a slow-simmered sauce but only have the time and energy for a quick dinner idea. This dish is a hug in a bowl, blending sweet tomatoes, fragrant basil, and a luscious, creamy sauce that clings to every noodle. It’s proof that the best comfort food doesn’t have to be complicated.
Table of Contents
One Pot Creamy Tomato Basil Pasta
This rich and velvety pasta is a quick and comforting one-pot meal. Sweet tomatoes, fragrant basil, and a luscious creamy sauce come together with minimal cleanup for a satisfying dinner.
- Prep Time: 10min
- Cook Time: 20min
- Total Time: 30min
- Yield: 4 servings 1x
- Category: dinner
- Method: stovetop
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 4 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 2 cups vegetable broth
- 12 ounces dried pasta (penne, rigatoni, or fusilli)
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream
- 1 cup freshly grated Parmesan cheese, plus more for serving
- 1 cup loosely packed fresh basil leaves, thinly sliced
Instructions
- In a large, deep skillet or Dutch oven, heat olive oil over medium heat. Add diced onion and cook until soft and translucent, about 5 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.
- Pour in crushed tomatoes and vegetable broth. Add dried oregano, red pepper flakes (if using), salt, and pepper. Stir to combine.
- Add uncooked pasta to the skillet, submerging it in the liquid. Bring to a lively simmer, then reduce heat to maintain a gentle bubble. Cover and cook for 12-15 minutes, stirring every few minutes, until pasta is al dente and most liquid is absorbed.
- Turn off the heat. Stir in heavy cream and grated Parmesan cheese until cheese is melted and sauce is creamy.
- Stir in most of the fresh basil, reserving some for garnish. Taste and adjust seasoning with salt and pepper if needed.
- Serve immediately, garnished with remaining fresh basil and extra Parmesan cheese.
Notes
For a dairy-free version, use full-fat coconut milk instead of heavy cream and a vegan Parmesan. Stir in cooked chicken or white beans at the end for added protein. Always grate Parmesan from a block for a smoother sauce; pre-shredded cheese can make it grainy.
Nutrition
- Serving Size: 4
- Calories: 480
- Sugar: 10
- Sodium: 800
- Fat: 16
- Saturated Fat: 8
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 68
- Fiber: 6
- Protein: 18
- Cholesterol: 40
Ingredients List for One Pot Creamy Tomato Basil Pasta

One Pot Creamy Tomato Basil Pasta starts with simple, flavorful ingredients that work together to create something truly special. You likely have most of these in your pantry already.
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 4 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 2 cups vegetable broth (chicken broth works too)
- 12 ounces dried pasta (penne, rigatoni, or fusilli are perfect)
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes (optional, for a little heat)
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream
- 1 cup freshly grated Parmesan cheese, plus more for serving
- 1 cup loosely packed fresh basil leaves, thinly sliced (chiffonade)
Smart Swaps:
- Dairy-Free: Use full-fat coconut milk instead of heavy cream and a vegan Parmesan alternative.
- Gluten-Free: Swap in your favorite gluten-free pasta. Just note the cooking time may vary slightly.
- Protein Boost: This is a fantastic base for adding cooked, shredded chicken breast. Stir in 2 cups at the end with the cream for a complete, protein-packed meal. Check out my other favorite chicken breast recipes for more inspiration.
- Lighter Cream: Half-and-half can be used, though the sauce will be a bit less rich.
Timing for Your Cozy Meal
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
That’s right—from stovetop to table in about half an hour. It’s about 50% faster than making a sauce and pasta separately, which makes it a champion among quick dinner ideas for busy families.
Step-by-Step Instructions
The beauty of this One Pot Creamy Tomato Basil Pasta is in the method. Everything cooks together, allowing the pasta to release its starch into the sauce, creating a naturally creamy, cohesive dish.
- Sauté the Aromatics: In a large, deep skillet or Dutch oven, heat the olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic and cook for just 30 seconds until fragrant—don’t let it brown!
- Build the Sauce Base: Pour in the crushed tomatoes and vegetable broth. Add the dried oregano, red pepper flakes (if using), and a good pinch of salt and pepper. Give everything a good stir.
- Cook the Pasta: Add the uncooked pasta directly to the skillet, submerging it in the liquid as much as possible. Bring the mixture to a lively simmer, then reduce the heat to maintain a gentle bubble. Cover and cook for 12-15 minutes, stirring every few minutes to prevent sticking, until the pasta is al dente and most of the liquid is absorbed.
- Finish with Cream & Cheese: Turn off the heat. Stir in the heavy cream and grated Parmesan cheese until the cheese is fully melted and the sauce is beautifully creamy.
- Fold in the Basil: Finally, stir in most of the fresh basil, reserving a little for garnish. Taste and adjust seasoning with more salt and pepper if needed.
- Serve: Dish up the pasta immediately, garnished with the remaining fresh basil and extra Parmesan cheese.
Nutritional Information
A serving of this comforting pasta provides a balanced mix of energy and flavor. Per serving (based on 4 servings): approximately 480 calories, 18g protein, 68g carbohydrates, 16g fat. The tomatoes offer a boost of vitamin C and lycopene, while the Parmesan adds calcium. For those looking for healthy dinner ideas, you can lighten it up with the swaps mentioned above, like using half-and-half and whole wheat pasta.
Equipment Needed
You truly only need one key piece of equipment for this One Pot Creamy Tomato Basil Pasta: a large, deep skillet or Dutch oven with a lid. A wooden spoon or sturdy spatula for stirring is essential. A box grater for fresh Parmesan makes all the difference in flavor compared to pre-shredded cheese.
Why You’ll Love This One Pot Creamy Tomato Basil Pasta
- Minimal Cleanup: One pot means one pan to wash. It’s the ultimate win on a busy weeknight.
- Deep, Developed Flavor: Cooking the pasta directly in the sauce infuses every bite with rich tomato and herb notes.
- Incredibly Adaptable: Easily add proteins like shrimp or chicken, or swap in different veggies. It’s a fantastic template for easy lunch ideas with leftovers, too.
- Family-Friendly Comfort: This is universally loved, creamy, satisfying food that appeals to both kids and adults.
- Pantry Hero: It relies mostly on shelf-stable and fresh staples, making it a reliable go-to.
Healthier Alternatives for the Recipe

This One Pot Creamy Tomato Basil Pasta is wonderfully flexible.
- Gluten-Free: Use a brown rice or legume-based pasta.
- Dairy-Free/Lighter: Substitute the heavy cream with canned full-fat coconut milk or unsweetened almond milk blended with a tablespoon of olive oil for richness. Use nutritional yeast or a vegan Parmesan.
- Higher Protein: Stir in two cans of drained and rinsed white beans or 2 cups of diced rotisserie chicken at the end.
- Extra Veggies: Sauté a cup of sliced mushrooms or spinach with the onions for an added nutrient boost.
Serving Suggestions
This pasta is a complete meal on its own, but it loves company. As mentioned, a simple green salad is perfect. For a heartier spread, serve with garlic bread or a side of roasted vegetables like broccoli or asparagus. For a fun appetizer that echoes the tomato-basil flavors, try my Mini Caprese Bites or Ricotta Bruschetta with Roasted Tomatoes. If you love the creamy pasta format but want a different flavor profile, my Lemon Butter Garlic Shrimp Pasta is another fantastic one-pan wonder.
Common Mistakes to Avoid
- Not Stirring Enough: Since the pasta cooks in a finite amount of liquid, you must stir it every few minutes to prevent it from sticking to the bottom of the pot and cooking unevenly.
- Overcooking the Pasta: Start checking for doneness at the 12-minute mark. You want the pasta al dente—it will continue to soften slightly in the residual heat with the cream.
- Using Pre-Shredded Cheese: The anti-caking agents in bagged cheese can make your sauce grainy. Taking a minute to grate a block of Parmesan ensures a silky, smooth melt.
- Adding the Basil Too Early: Fresh basil wilts and loses its vibrant color and punch if cooked too long. Always stir it in at the very end, off the heat.
Storing Tips for the Recipe

- Leftovers: Store cooled pasta in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat gently in a saucepan over low heat, adding a splash of broth or milk to loosen the sauce as it thickens when chilled. The microwave works too; just cover and heat in short intervals, stirring in between.
- Freezing: You can freeze this for up to 2 months, though the pasta texture may become softer upon thawing. Thaw overnight in the fridge before reheating.
Conclusion
This One Pot Creamy Tomato Basil Pasta is more than just a recipe; it’s a reliable strategy for getting a delicious, comforting meal on the table with joy, not stress. It embodies everything I love about home cooking: big flavor, simple process, and the power to turn an ordinary evening into something special. I hope it becomes a cherished quick dinner idea in your home, too.
Give it a try this week and let me know how it turned out for you in the comments below! And if you’re looking for more cozy, one-pot inspiration, don’t forget to check out my Creamy Garlic Parmesan Chicken Pasta or the festive Basil Pesto Cheesy Puff Pastry Christmas Tree for your next gathering. Happy cooking.
FAQs about One Pot Creamy Tomato Basil Pasta
Can I use different pasta shapes for One Pot Creamy Tomato Basil Pasta?
Yes, you can! Smaller pasta shapes like penne, rotini, or macaroni work best as they cook more evenly. Adjust cooking time slightly if needed.
What kind of tomatoes should I use for this recipe?
Canned crushed tomatoes or diced tomatoes are ideal. You can also use fresh tomatoes if you have them, but you’ll need to peel and crush them first.
Can I add protein to One Pot Creamy Tomato Basil Pasta?
Absolutely! Cooked chicken, sausage, shrimp, or even chickpeas can be added after the pasta is cooked and the sauce is creamy.
How can I make this pasta dish vegetarian/vegan?
To make it vegetarian, simply ensure the Parmesan cheese is vegetarian-friendly (rennet-free). For a vegan version, use plant-based cream cheese or cashew cream instead of regular cream cheese, and nutritional yeast in place of parmesan.
How do I store leftovers of One Pot Creamy Tomato Basil Pasta?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if needed to loosen the sauce.
Can I freeze One Pot Creamy Tomato Basil Pasta?
Freezing is not recommended as the pasta texture may change upon thawing. The cream sauce can also separate. It’s best enjoyed fresh or as leftovers within a few days.
💬 Lets Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Pinterest for visual inspiration & meal ideas