No ratings yet

One-Pot Creamy Tomato Pasta

One-Pot Creamy Tomato Pasta is the kind of recipe that makes weeknights feel a little more manageable—and a lot more delicious. Everything cooks together in one pot (yes, even the pasta), so there’s minimal cleanup and maximum comfort in every bite.

One-Pot Creamy Tomato Pasta in a skillet.


The tomato cream sauce is rich and velvety thanks to a splash of cream, with just enough garlic, oregano, and red pepper flakes to keep things interesting. It’s hearty, flavorful, and comes together in under 30 minutes—perfect for when you want something homemade without the hassle.

This one takes me back to the early days of blogging, when I was juggling a busy schedule and always on the hunt for meals that didn’t leave the kitchen looking like a tornado hit. I remember making a version of this pasta after a long day, tossing everything in the pot and hoping for the best—and it turned out so good, it’s been on repeat ever since.

Why You’ll Love This Recipe

  • One pot = less mess: Everything cooks in the same pot, so cleanup is a breeze.
  • Quick and easy: It’s ready in about 30 minutes—perfect for busy weeknights.
  • Creamy and comforting: The combo of tomatoes and cream gives it that cozy, just-one-more-bite vibe.
  • Pantry-friendly: Most of the ingredients are kitchen staples you probably already have on hand.
  • Customizable: Add veggies, swap the pasta, or toss in some protein to make it your own.
  • Family-approved: Even picky eaters tend to go back for seconds!

Ingredients

The full printable recipe card with measurements and instructions is found at the bottom of the post.

  • Extra virgin olive oil: Use a good-quality oil if you have it. You can substitute butter if you like.
  • Garlic cloves: Freshly minced garlic adds the best flavor—just be careful not to let it brown, or it can taste bitter.
  • Dried oregano: Adds a classic Italian herb note; crush it between your fingers as you add it to release more flavor.
  • Red pepper flakes: For a gentle kick, adjust to taste if you prefer a spicier flavor (or skip if you’re spice-sensitive).
  • Crushed tomatoes: A pantry staple that creates a rich, saucy base. No need for fancy brands—whatever you have will work.
  • Vegetable broth: Adds depth and helps cook the pasta right in the pot; chicken broth works too if you’re not vegetarian.
  • Heavy cream: Brings the creamy factor; don’t substitute with milk, or it might curdle.
  • Pasta (penne or rotini): Short shapes hold onto the creamy tomato pasta sauce beautifully. No need to pre-cook—just toss it right in.
  • Salt and black pepper: Season as needed, and taste the dish one last time to adjust if necessary.
  • Parmesan cheese: Stirred in at the end for richness and a little salty bite; fresh grated is best.
  • Fresh basil: Adds a pop of color and freshness right before serving.
Ingredients on a white background.

How to Make Creamy Tomato Pasta

  • Step One: In a large pot or deep skillet, heat the olive oil over medium heat. Add the garlic, oregano, and red pepper flakes. Sauté for 30 seconds, just until fragrant—don’t let the garlic brown.
  • Step Two: Add in the crushed tomatoes, vegetable broth, and heavy cream. Stir to combine. Add the dry pasta, salt, and pepper. Stir well to coat the pasta evenly.
Collage of making the recipe in a skillet.
  • Step Three: Bring everything to a boil, then reduce heat to medium-low. Cover and simmer for 15 to 18 minutes, stirring occasionally, until the pasta is tender and the sauce has thickened.
  • Step Four: Stir in the Parmesan cheese. Taste and adjust seasoning if needed.
  • Step Five: Spoon into bowls and top with extra Parmesan and fresh herbs, if desired. Serve hot.
Collage of making the recipe in a skillet.

What to Serve With Them

  • Garlic bread: Perfect for soaking up that creamy tomato sauce.
  • Simple green salad: Something light with a tangy vinaigrette balances the richness of the pasta.
  • Roasted veggies: Try broccoli, zucchini, or bell peppers for an easy, colorful side.
  • Grilled or baked chicken: If you want to add some extra protein, this pairs beautifully.
The recipe in a skillet.

Variations and Substitutions

  • Swap the pasta: Penne and rotini work great, but feel free to use any short pasta you have—just keep an eye on the cooking time.
  • Add protein: Stir in cooked chicken, Italian sausage, shrimp, or white beans for a heartier meal.
  • Toss in veggies: Spinach, mushrooms, zucchini, or bell peppers would all be delicious additions—just add them in during the simmer.
  • Boost the flavor with aromatics: Sauté chopped onion or shallots along with the garlic for a deeper flavor base.
  • Use tomato paste: Stir in a tablespoon or two with the garlic and spices to intensify the tomato flavor.
  • Add cherry tomatoes: Toss in a handful with the broth and cream for bursts of sweetness and texture.
  • Tone down the heat: Skip the red pepper flakes if you’re cooking for spice-sensitive eaters.
  • Boost the flavor: A splash of balsamic vinegar or a pinch of sugar can help balance the acidity of the tomatoes.
  • Try different herbs: Basil is a classic, but parsley, thyme, or Italian seasoning also work well.
The recipe on a serving spoon.

Storage Instructions

Get our FREE
e-cookbook

    We respect your privacy. Unsubscribe at anytime.

    Got leftovers? Here’s how to store them:

    • Fridge: Let the pasta cool completely, then store it in an airtight container in the refrigerator for up to 4 days.
    • Reheating: Warm it up in the microwave or on the stovetop over low heat. Add a splash of broth or cream to loosen up the sauce if needed.
    • Freezer: This dish isn’t ideal for freezing, as creamy sauces can separate, but it can be done. Store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat gently.
    The recipe in a white bowl.

    Recipe Tips and Tricks

    • Stir occasionally while simmering: This helps prevent the pasta from sticking to the bottom of the pot and ensures even cooking.
    • Don’t overcook the pasta: Keep an eye on it in the last few minutes—you’re aiming for tender, not mushy.
    • Use a deep skillet or large pot: The pasta needs room to move around as it cooks and absorbs the sauce.
    • Grate your own Parmesan: It melts better and has a fresher flavor compared to the pre-grated kind.
    • Let it rest for a few minutes: After cooking, allow it to sit for a minute or two before serving—the sauce will thicken nicely as it rests.
    • Taste and adjust: Always give it a final taste before serving and adjust the seasoning if needed—every brand of tomatoes and broth is slightly different.

    Pasta Recipes

    Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

    No ratings yet

    One-Pot Creamy Tomato Pasta

    Created by Stacie Vaughan
    Servings 4
    Prep Time 5 minutes
    Cook Time 18 minutes
    Total Time 23 minutes
    Creamy, comforting, and made in one pot—this One-Pot Creamy Tomato Pasta is an easy weeknight dinner that’s ready in under 30 minutes with minimal cleanup.

    SAVE THIS RECIPE!

    Enter your email and we’ll send this recipe to your inbox.

    Ingredients
     
     

    • 1 tbsp extra virgin olive oil
    • 3 cloves garlic minced
    • 1 tsp dried oregano
    • ½ tsp red pepper flakes
    • 1 can crushed tomatoes 796ml/28oz can
    • 2 cups vegetable broth
    • ½ cup heavy cream
    • 3 ¼ cups penne or rotini uncooked
    • ½ tsp salt
    • ¼ tsp black pepper
    • ¼ cup grated Parmesan cheese plus more for serving
    • fresh basil for garnish, optional

    Instructions

    • In a large pot or deep skillet, heat the olive oil over medium heat. Add the garlic, oregano, and red pepper flakes. Cook for 30 seconds, just until fragrant—don’t let the garlic brown.
    • Add in the crushed tomatoes, vegetable broth, and heavy cream. Stir to combine. Add the dry pasta, salt, and pepper. Stir well to coat the pasta evenly.
    • Bring everything to a boil, then reduce heat to medium-low. Cover and simmer for 15 to 18 minutes, stirring occasionally, until the pasta is tender and the sauce has thickened.
    • Stir in the Parmesan cheese. Taste and adjust seasoning if needed.
    • Spoon into bowls and top with extra Parmesan and fresh herbs, if desired. Serve hot.
    Shop the recommended products Plus browse all of my favorite products I use to create easy everyday recipes!

    Nutrition

    Calories: 542kcal | Carbohydrates: 80g | Protein: 17g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Cholesterol: 39mg | Sodium: 1024mg | Potassium: 567mg | Fiber: 5g | Sugar: 9g | Vitamin A: 1046IU | Vitamin C: 10mg | Calcium: 143mg | Iron: 3mg

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    Course Main Course
    Cuisine American
    Keyword one pot, pasta

    Did you make this recipe?

    I’d love to see it! Make sure to share it on your favorite social platform.

    Want Even More Recipes?

    Join Moms Best Recipes to find more delicious family recipes.


    The Best of Simply Stacie ebook cover.

    free ebook!

    The Best of Simply Stacie

    When you subscribe to the newsletter for the latest updates!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Similar Posts