One-Pot Creamy Tomato Basil Pasta: Your New Weeknight Favorite

Posted on January 14, 2026

Imagine a vibrant, comforting pasta dish that comes together in a single pot, leaving you with minimal cleanup and maximum flavor. That’s exactly what you get with this incredible One-Pot Creamy Tomato Basil Pasta. It’s the ultimate solution for those busy weeknights when you crave a homemade meal but don’t have hours to spend in the kitchen.

This recipe transforms simple ingredients into a rich, velvety masterpiece. Tender pasta cooks directly in a luscious, aromatic tomato sauce, infused with garlic, oregano, and a hint of red pepper. A swirl of cream and a generous handful of fresh basil at the end elevate it to pure comfort food status. The result is a deeply satisfying dish with a beautiful balance of sweet, savory, and herbaceous notes, and a texture that’s both creamy and perfectly al dente. It’s hearty enough to be a standalone meal, yet elegant enough to impress. Get ready to add this effortless, delicious pasta to your regular rotation – your taste buds and your dish pile will thank you!

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Yield: 4 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 4 cups vegetable broth (low sodium preferred)
  • 12 ounces short pasta (such as penne, rotini, or fusilli)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional, for a kick)
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1/2 cup grated Parmesan cheese (plus more for serving, or nutritional yeast for vegan)
  • 1/2 cup packed fresh basil leaves, roughly chopped

Step-by-Step Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
  2. Add the minced garlic to the pot and cook for another minute until fragrant, being careful not to burn it.
  3. Stir in the crushed tomatoes, vegetable broth, uncooked pasta, dried oregano, red pepper flakes (if using), salt, and black pepper. Make sure the pasta is mostly submerged in the liquid.
  4. Bring the mixture to a rolling boil over medium-high heat. Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 12-15 minutes, or until the pasta is al dente and most of the liquid has been absorbed. Stir occasionally to prevent the pasta from sticking to the bottom.
  5. Remove the pot from the heat. Stir in the heavy cream, grated Parmesan cheese, and fresh chopped basil until well combined and the sauce is creamy.
  6. Taste and adjust seasoning as needed. Serve immediately, garnished with extra fresh basil and Parmesan if desired.

Pro Tips for Success

  • Don’t Skimp on Stirring: Especially in the last 5-7 minutes of cooking, stir frequently to prevent pasta from sticking to the bottom and ensure even cooking. This also helps release starches for a creamier sauce.
  • Al Dente is Key: Start checking your pasta a few minutes before the package suggests. It should be tender but still have a slight bite. Overcooked pasta will become mushy in the sauce.
  • Fresh Basil for the Win: While dried basil can be used in a pinch, fresh basil added at the very end provides an unparalleled bright, aromatic finish that truly elevates the dish.
  • Adjust Liquid as Needed: Different pasta shapes and brands absorb liquid differently. If your sauce is too thick, add a splash more broth or water. If it’s too thin, let it simmer uncovered for a few extra minutes to reduce.

Variations & Substitutions

  • Gluten-Free: Easily make this recipe gluten-free by using your favorite gluten-free short pasta. Keep in mind that GF pasta can sometimes absorb more liquid or cook faster, so monitor it closely.
  • Dairy-Free/Vegan: Swap heavy cream for full-fat canned coconut milk (use the thick cream from the top of the can) or an unsweetened plant-based cream alternative. Replace Parmesan with 2-3 tablespoons of nutritional yeast for a cheesy flavor, or a vegan Parmesan substitute.
  • Add Protein: For a more substantial meal, stir in a can of drained and rinsed cannellini beans or chickpeas during the last 5 minutes of cooking. Cooked vegan Italian sausage can also be added with the tomatoes.
  • Boost the Veggies: Wilt in a few handfuls of fresh spinach or kale during the last minute of cooking. Sauté diced bell peppers or zucchini with the onion for added nutrition and texture.

Serving Suggestions

This One-Pot Creamy Tomato Basil Pasta is a complete meal on its own, but it pairs wonderfully with a simple side salad dressed with a light vinaigrette. A slice of warm, crusty garlic bread is also perfect for soaking up every last bit of that delicious creamy sauce.

Storage & Reheating

Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. While this pasta is best enjoyed fresh, it still makes a delicious lunch the next day. We don’t recommend freezing this dish, as pasta can become mushy upon thawing and reheating.

To reheat, gently warm portions on the stovetop over medium-low heat, adding a splash of vegetable broth or water to loosen the sauce and restore its creamy consistency.

Frequently Asked Questions

Can I use a different type of pasta?

Yes, most short pasta shapes like rotini, fusilli, or farfalle will work well. Cooking times might vary slightly, so keep an eye on doneness and liquid absorption.

Why is my sauce too thin/thick?

Pasta absorption varies. If your sauce is too thin, simmer it uncovered for a few extra minutes to reduce. If it’s too thick, stir in a splash of vegetable broth or water until you reach your desired consistency.

Can I make this ahead of time?

This pasta is truly best enjoyed fresh, as the pasta continues to absorb sauce over time, potentially becoming softer. However, leftovers are still delicious and make a convenient lunch!

Final Thoughts

This One-Pot Creamy Tomato Basil Pasta is more than just a recipe; it’s a promise of a delicious, stress-free meal. It delivers on flavor, convenience, and comfort, making it an ideal choice for any night of the week. So go ahead, gather your ingredients, and treat yourself to this wonderfully creamy, herbaceous, and utterly satisfying dish. You’ll be amazed at how much flavor can come from just one pot!

Tags:

You might also like these recipes

Leave a Comment