Easy One-Pot Creamy Tomato Basil Pasta: Best 20-Minute Dinner

Ready In
Servings
Difficulty

I figured a truly creamy pasta sauce required a slow simmer, a lot of stirring, and probably some heavy cream I didn’t have. It took about twelve minutes of watching this one-pot situation come together for that assumption to fall apart completely. The tomatoes were just breaking down in the broth, the pasta was drinking up all that savory liquid, and I hadn’t even touched a separate pot for the sauce. Honestly, it felt a little like cheating. The best kind of cheating, the kind that leaves you with one pan to wash and a bowl of pasta that tastes like you spent the afternoon on it. This Easy One-Pot Creamy Tomato Basil Pasta is that kind of weeknight magic. It’s the recipe that made me stop believing you need a dozen dishes and a lot of patience for a genuinely satisfying, creamy bowl of noodles. It’s just you, one pot, and about twenty minutes.

Why You’ll Love This Recipe

This recipe isn’t just another weeknight dinner; it’s the one that saves you on those nights when even boiling water feels like a chore. It’s built on the kind of cooking logic that just makes sense.

  • Quick & Easy: We’re talking about twenty minutes from start to finish. No separate pots for pasta, no extra pans for sauce. It’s all happening in one place.
  • Simple Ingredients: You likely have most of these in your pantry and fridge right now. Canned tomatoes, dried pasta, garlic, and a little cream are the stars. No fancy grocery store run required.
  • Perfect for Busy Weeknights: This is the ultimate “I have no energy but want something satisfying” meal. It’s fast, it’s comforting, and it feels like a hug in a bowl.
  • Crowd-Pleaser: Both kids and adults go back for seconds. It’s creamy without being heavy, and the tomato basil flavor is universally adored.
  • Unbelievably Delicious: The pasta cooks directly in the seasoned broth, absorbing all the flavor. Then a touch of cream and Parmesan at the end creates the silkiest, most luxurious sauce without any extra work.

What makes this different from other one-pot pastas? It’s the balance. The broth is just right—enough to cook the pasta perfectly without leaving it soupy. The cream is a finishing touch, not a main ingredient, so the tomato flavor stays bright and true. It’s the kind of dinner that makes you close your eyes after the first bite, not because it’s fancy, but because it’s just that good. It’s comfort food reimagined for a Tuesday night. Perfect for impressing yourself on a low-effort evening or for turning a simple meal into something your family will request again and again. If you enjoy meals that come together with minimal fuss, you might also love this creamy sun-dried tomato chicken orzo for another quick, one-pot win.

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, making it a perfect go-to dinner.

  • For the Pasta Base:
  • 2 tablespoons olive oil (for sautéing the aromatics)
  • 4 cloves garlic, minced (fresh is best here, it makes a difference)
  • 1/2 teaspoon red pepper flakes (optional, for a little heat)
  • 1 (28-ounce) can crushed tomatoes (San Marzano are my preference for sweetness and low acidity)
  • 3 cups low-sodium vegetable or chicken broth (adds depth without making it salty)
  • 1 teaspoon dried oregano
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 12 ounces short pasta (penne, rigatoni, or fusilli work great; they hold the sauce well)
  • For the Creamy Finish:
  • 1/2 cup heavy cream (or full-fat coconut milk for a dairy-free version)
  • 1/2 cup freshly grated Parmesan cheese (pre-grated won’t melt as smoothly)
  • 1/4 cup fresh basil leaves, chopped (plus more for garnish)

Ingredient Notes & Substitutions: If you don’t have crushed tomatoes, you can blend a can of whole peeled tomatoes. For a lighter option, use half-and-half instead of heavy cream, but the sauce won’t be quite as thick. I often use cottage cheese blended smooth as a high-protein swap for the cream, and it works beautifully. Look for a good quality Parmesan—it’s worth the extra dollar for the flavor it adds. If you are vegan, nutritional yeast can stand in for the Parmesan, but the taste will be different.

Equipment Needed

You don’t need much for this one, which is the whole point.

  • Large Pot or Dutch Oven: A 5 to 6-quart pot is ideal. It needs to be deep enough to hold the pasta and liquid without boiling over.
  • Wooden Spoon or Silicone Spatula: For stirring the pasta as it cooks to prevent sticking.
  • Chef’s Knife & Cutting Board: For mincing the garlic and chopping the basil.
  • Measuring Cups & Spoons: For accuracy, though you can eyeball some things after you’ve made it once.
  • Box Grater (optional): For grating your own Parmesan. It melts so much better than the pre-shredded stuff.

I’ve used a standard stainless steel pot and a heavy enameled Dutch oven for this. The Dutch oven holds heat more evenly, but honestly, any large pot will do the job. No need for a colander either—that’s the beauty of the one-pot method.

Preparation Method

one-pot creamy tomato basil pasta preparation steps

Here is the step-by-step process for the most foolproof Easy One-Pot Creamy Tomato Basil Pasta.

  1. Start the Aromatics (2 minutes): Place your large pot over medium heat and add the 2 tablespoons of olive oil. Once it shimmers, add the minced garlic and the red pepper flakes (if using). Cook for about 30 seconds to 1 minute, just until the garlic is fragrant and very lightly golden. Do not let it burn, or it will become bitter.
  2. Build the Broth (2 minutes): Pour in the 28-ounce can of crushed tomatoes and the 3 cups of broth. Add the dried oregano, salt, and black pepper. Stir everything together to combine. Bring this mixture to a gentle boil over high heat.
  3. Add the Pasta (15 minutes): Once the liquid is boiling, add the 12 ounces of dry pasta directly to the pot. Stir well to make sure all the pasta is submerged in the liquid. Reduce the heat to a steady simmer (medium-low).
  4. Cook and Stir (15 minutes): This is the most important part. Set a timer for 15 minutes, but check it at 12. Stir the pasta every 2-3 minutes to prevent it from sticking to the bottom of the pot. The pasta will absorb the liquid as it cooks. If it starts to look dry before the pasta is tender, add another 1/4 cup of broth or water. The sauce will thicken as the pasta releases its starch.
  5. Finish with Cream and Cheese (1 minute): Once the pasta is al dente (tender but with a slight bite), remove the pot from the heat. Immediately pour in the 1/2 cup of heavy cream and add the 1/2 cup of grated Parmesan cheese. Stir vigorously until the cheese is completely melted and the sauce is smooth and creamy.
  6. Add the Basil and Serve: Stir in the fresh chopped basil. Taste the pasta and adjust the seasoning with more salt or pepper if needed. The sauce should be thick and clinging to every piece of pasta. Serve immediately, garnished with extra basil and a little more Parmesan.

Pro Tip: The sauce will continue to thicken as it sits. If you are reheating leftovers, add a splash of milk or broth to loosen it back up.

Cooking Tips & Techniques

I have definitely made this pasta a few times where it didn’t turn out perfectly, and here is what I learned so you don’t have to make the same mistakes.

  • The Stirring is Non-Negotiable: I know, it seems like a lot of stirring for a “one-pot” recipe. But if you walk away and don’t stir, the pasta will clump together and stick to the bottom. Set a timer on your phone and stir every 2-3 minutes. It’s a small price to pay for no extra dishes.
  • Use the Right Pasta Shape: Short, sturdy shapes like penne, rigatoni, or fusilli work best. Long noodles like spaghetti or linguine don’t cook as evenly in a shallow amount of liquid and can become a sticky mess.
  • Don’t Overcook the Garlic: Garlic burns fast. Keep it over medium heat and cook it just until you can smell it. If it turns brown, it’s better to start over than to have bitter garlic flavor in your whole dish.
  • Resist the Urge to Add More Liquid: The pasta will look like it needs more water halfway through cooking. Trust the process. The starch from the pasta is what makes the sauce creamy. If you add too much liquid, you’ll end up with a watery sauce. Only add a splash if the pasta is still hard and the liquid is almost gone.
  • Cheese Matters: Pre-shredded Parmesan has anti-caking agents that prevent it from melting smoothly. Grate your own from a block. It takes 30 seconds and makes a world of difference in the texture of your sauce.

Variations & Adaptations

This recipe is a fantastic base for customization. Here are a few ways I have changed it up.

  • Add Protein: Stir in cooked, shredded chicken or Italian sausage at the end with the cream and cheese. You can also add a can of drained chickpeas for a vegetarian protein boost. For a seafood twist, try adding some quick garlic butter shrimp on top.
  • Make it Vegan: Use full-fat canned coconut milk instead of heavy cream and a good quality vegan Parmesan or nutritional yeast. The coconut milk adds a slight sweetness that pairs beautifully with the tomatoes.
  • Vegetable Boost: Sauté a diced onion with the garlic. Add a handful of fresh spinach or chopped kale in the last 2 minutes of cooking, stirring until it wilts. You could also toss in some roasted vegetables like zucchini or bell peppers.
  • Spice It Up: For a bolder flavor, add a pinch of smoked paprika or a dash of cayenne pepper along with the red pepper flakes. A squeeze of lemon juice at the end can also brighten the whole dish.
  • Herb Swap: If you don’t have fresh basil, use fresh parsley or a teaspoon of dried basil added with the oregano. Fresh oregano can also be used in place of dried, just use a tablespoon of it.

Serving & Storage Suggestions

This pasta is best served immediately, right out of the pot, while it’s hot and creamy. I like to serve it in shallow bowls with a little extra grated Parmesan on top and a few whole basil leaves for color.

What to Serve With It: A simple side salad with a lemon vinaigrette is perfect to cut through the richness. Garlic bread or a crusty baguette is also amazing for sopping up any extra sauce left in the bowl. It also pairs wonderfully with a simple creamy roasted tomato basil soup for a double-tomato dinner.

Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more liquid as it sits, so it will be thicker when you reheat it.

Reheating: The best way to reheat is on the stovetop over medium-low heat. Add a splash of milk, broth, or water to loosen the sauce, and stir until heated through. You can also microwave it in 30-second bursts, stirring in between, but the texture won’t be as good.

Freezing: I don’t recommend freezing this dish. The cream sauce can separate and become grainy upon thawing, and the pasta will become mushy. It’s best enjoyed fresh or within a few days.

Nutritional Information & Benefits

This recipe makes about 4 generous servings. The nutritional information below is an estimate and will vary based on the specific ingredients you use.

Nutrient Amount Per Serving (approx.)
Calories 480
Fat 18g
Carbohydrates 65g
Protein 16g
Fiber 6g
Sugar 12g
Sodium 780mg

Health Benefits: This meal provides a good source of lycopene from the tomatoes, which is a powerful antioxidant. The garlic and olive oil offer anti-inflammatory properties. Using whole wheat pasta would boost the fiber content significantly. While it is a comforting dish, it is balanced with protein from the cheese and healthy fats from the olive oil and cream, making it a satisfying meal that won’t leave you feeling hungry an hour later.

FAQs

Can I use milk instead of heavy cream?

Yes, you can, but the sauce will be thinner and less rich. Whole milk will work better than skim. To help thicken it, you can stir a teaspoon of cornstarch into the cold milk before adding it to the pot.

Why is my pasta sticking together?

This usually happens if you don’t stir it often enough during the cooking process. The starch released from the pasta can cause it to clump. Make sure you are stirring every 2-3 minutes. Also, ensure your pot is large enough for the pasta to move around freely.

Can I use fresh tomatoes instead of canned?

Absolutely! You will need about 2 pounds of ripe Roma or San Marzano tomatoes. Blanch them to remove the skins, then crush them by hand or pulse them in a food processor. You may need to cook the sauce a few minutes longer to allow the fresh tomatoes to break down properly.

How do I make this gluten-free?

Simply use your favorite gluten-free pasta. Brown rice pasta or chickpea pasta work well. Be aware that gluten-free pastas can behave differently; they may cook faster or require a little less liquid, so keep an eye on it starting at the 10-minute mark.

Can I double this recipe?

You can, but you need a very large pot (at least 8 quarts). The cooking time will also increase slightly because of the larger volume of liquid. Make sure to stir very well and keep a close eye on the liquid level to prevent it from drying out before the pasta is cooked.

Conclusion

This Easy One-Pot Creamy Tomato Basil Pasta is proof that you don’t need a complicated recipe or a sink full of dishes to have a truly fantastic dinner. It’s the kind of meal that becomes a habit—the one you turn to on tired nights, on busy nights, and on nights when you just want something warm and comforting. The sauce is velvety, the flavor is bright with tomato and fresh basil, and the whole thing comes together in the time it takes to watch a single sitcom episode.

I love this recipe because it feels like a little secret. It looks and tastes like you fussed, but you and I both know the truth. It’s just one pot, a little patience, and a few good ingredients. I hope you make it your own—add some spice, throw in some greens, or just enjoy it exactly as written. Either way, let me know how it turns out in the comments. Did you add something unexpected? Did the family ask for it again the next night? I’d love to hear your story with this one. Happy cooking!

Pin This Recipe!

one-pot creamy tomato basil pasta recipe
Print

Easy One-Pot Creamy Tomato Basil Pasta: Best 20-Minute Dinner

This Easy One-Pot Creamy Tomato Basil Pasta is a quick and satisfying weeknight dinner that comes together in just 20 minutes with minimal cleanup. The pasta cooks directly in a seasoned tomato broth, then gets a creamy finish with heavy cream and Parmesan.

  • Author: Jamie
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 (28-ounce) can crushed tomatoes
  • 3 cups low-sodium vegetable or chicken broth
  • 1 teaspoon dried oregano
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 12 ounces short pasta (penne, rigatoni, or fusilli)
  • 1/2 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 1/4 cup fresh basil leaves, chopped

Instructions

  1. Place a large pot over medium heat and add 2 tablespoons olive oil. Once shimmering, add minced garlic and red pepper flakes (if using). Cook for 30 seconds to 1 minute until fragrant and lightly golden.
  2. Pour in the crushed tomatoes and broth. Add dried oregano, salt, and black pepper. Stir to combine and bring to a gentle boil over high heat.
  3. Once boiling, add the dry pasta. Stir well to submerge. Reduce heat to a steady simmer (medium-low).
  4. Cook for 15 minutes, stirring every 2-3 minutes to prevent sticking. Check at 12 minutes. If the pasta looks dry before tender, add another 1/4 cup broth or water.
  5. When pasta is al dente, remove pot from heat. Immediately stir in heavy cream and grated Parmesan until cheese is melted and sauce is smooth.
  6. Stir in fresh basil. Adjust seasoning with salt and pepper. Serve immediately, garnished with extra basil and Parmesan.

Notes

The sauce will continue to thicken as it sits. When reheating leftovers, add a splash of milk or broth to loosen it. Stirring every 2-3 minutes is essential to prevent sticking. Use freshly grated Parmesan for best melting.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 480
  • Sugar: 12
  • Sodium: 780
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 65
  • Fiber: 6
  • Protein: 16

Keywords: one-pot pasta, creamy tomato pasta, quick dinner, weeknight meal, easy pasta recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating