Cook Pasta in Sauce: One-Pot Tomato Cream Pasta

One-Pot Tomato Cream Pasta – Simple, Silky & Flavor-Packed

Introduction

One-Pot Tomato Cream Pasta is your dream dinner on busy nights—rich, velvety sauce, perfectly cooked pasta, and minimal cleanup. In this recipe, the pasta cooks directly in the tomato cream sauce, soaking up flavor and releasing just enough starch to create a luscious, clingy coating.

Creamy without being heavy, tangy from the tomatoes, and ready in under 30 minutes, this one-pot meal is perfect for weeknights, meatless Mondays, or cozy nights in.

Ingredients Overview

Here’s what brings this creamy tomato pasta together:

  • Pasta: Short shapes like penne, rotini, or rigatoni work best. These hold their shape and absorb sauce well. You can also use spaghetti—break in half for easier stirring.
  • Canned tomatoes: Use crushed, diced, or whole peeled tomatoes (crushed by hand). San Marzano-style tomatoes are ideal for natural sweetness and low acidity.
  • Tomato paste: Deepens tomato flavor and gives body to the sauce.
  • Garlic and onion: Classic aromatics that build a rich, savory base.
  • Olive oil: Used to sauté the aromatics and bloom the tomato paste.
  • Vegetable broth or water: Provides the liquid to cook the pasta and forms the base of the sauce.
  • Heavy cream or plant-based cream: Swirled in at the end for a luscious finish. Coconut cream, oat cream, or cashew cream are great vegan options.
  • Parmesan cheese: Adds umami and thickness. Use dairy-free shreds for vegan versions.
  • Basil or parsley: Fresh herbs brighten the final dish.

Substitution Notes:

  • For dairy-free, use plant cream and vegan Parmesan.
  • Gluten-free pasta works well—just monitor cook time closely.

Step-by-Step Instructions

1. Sauté Aromatics

In a large, deep skillet or pot, heat 1–2 tablespoons of olive oil over medium heat. Add 1 finely chopped onion and sauté until soft and translucent (about 5 minutes). Add 3 minced garlic cloves and stir for 30 seconds until fragrant.

2. Add Tomato Base

Stir in 1 tablespoon tomato paste and cook for 1 minute. Add:

  • 1 can (14–15 oz) crushed tomatoes
  • 3 cups vegetable broth or water
  • Salt and pepper to taste
  • 1 tsp Italian seasoning (optional)

Bring to a gentle simmer.

3. Add Pasta

Add 12 oz dry pasta directly into the simmering sauce. Stir well to coat.

Let it simmer uncovered, stirring frequently to prevent sticking. Cook for 10–12 minutes, or until pasta is tender and most liquid has been absorbed. Add small splashes of broth/water if needed.

4. Creamy Finish

Reduce heat to low. Stir in:

  • ½ cup heavy cream (or cashew/oat cream)
  • ¼ cup grated Parmesan (or vegan alternative)

Let the sauce thicken for 2–3 minutes, stirring gently. The result should be silky and well-coated pasta.

5. Serve

Taste and adjust seasoning. Garnish with chopped basil, parsley, or extra Parmesan. Serve hot with a side salad or garlic bread.

Chef Tips:

  • Stir often during simmering—especially in the last 5 minutes.
  • Don’t overcook the pasta—it should be just al dente when the liquid reduces.
  • Add red pepper flakes or sun-dried tomatoes for a deeper punch.

Tips, Variations & Substitutions

Flavor Tips:

  • Deglaze with a splash of white wine after sautéing onions for extra depth.
  • Add a teaspoon of sugar if your tomatoes are very acidic.

Variations:

  • Spicy Tomato Cream: Add red pepper flakes or chili paste.
  • Protein Boost: Stir in sautéed mushrooms, chickpeas, or cooked chicken.
  • Greens: Toss in spinach or kale at the end for color and nutrients.

Substitutions:

  • Coconut cream for a nut-free, dairy-free option.
  • Gluten-free pasta (brown rice or lentil) works—just keep broth handy to adjust texture.
  • Use roasted red pepper puree for a twist on the tomato base.

Serving Ideas & Occasions

This one-pot pasta is perfect for:

  • Weeknight dinners — quick, hands-off, and satisfying
  • Meal prep — refrigerates well for 3–4 days
  • Family meals — kid-friendly and easy to customize

Pair it with:

  • Garlic toast or focaccia
  • A crisp green salad with lemon vinaigrette
  • Roasted vegetables or grilled tofu

Nutritional & Health Notes

This dish balances creaminess with clean ingredients:

  • Carbs: Provides energy—can be balanced with added veggies or whole grain pasta.
  • Fat: Light cream or dairy-free options reduce richness while keeping texture.
  • Protein: Boost with chickpeas, lentil pasta, or grated cheese.

To make it even healthier:

  • Use whole wheat pasta
  • Stir in steamed veggies
  • Swap cream for blended cashews or white beans

FAQs

Q1: Can I make this vegan?

A1: Yes—use plant-based cream (cashew, oat, or coconut) and vegan Parmesan or nutritional yeast.

Q2: Can I use fresh tomatoes?

A2: You can, but they must be cooked down and blended for a similar consistency. Canned tomatoes save time and yield better texture for one-pot dishes.

Q3: Will the pasta cook evenly in sauce?

A3: Yes—as long as you stir frequently and use enough liquid, the pasta will cook through while absorbing rich flavor.

Q4: Can I use milk instead of cream?

A4: Whole milk can be used, but the sauce will be thinner. Add more Parmesan or reduce liquid slightly for thickness.

Q5: Can I double the recipe?

A5: Yes—just use a larger pot and stir frequently. Add extra broth as needed to ensure pasta cooks evenly.

Q6: Is this freezer-friendly?

A6: Pasta texture may soften after freezing, but it’s still enjoyable. Reheat with a splash of broth or milk.

Q7: How long do leftovers last?

A7: Store in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave with added liquid to revive the sauce.

Print

Cook Pasta in Sauce: One-Pot Tomato Cream Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, rich tomato pasta made entirely in one pot—pasta cooks directly in the sauce for extra flavor and convenience.A creamy, rich tomato pasta made entirely in one pot—pasta cooks directly in the sauce for extra flavor and convenience.

  • Author: Maya Lawson
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 oz short pasta (penne, rotini, etc.)
  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp tomato paste
  • 1 can (14 oz) crushed tomatoes
  • 3 cups vegetable broth
  • ½ cup heavy cream or plant cream
  • ¼ cup grated Parmesan or vegan cheese
  • Salt, pepper, and Italian seasoning to taste
  • Fresh basil or parsley, for garnish

Instructions

  1. In a large skillet, sauté onion in olive oil until soft. Add garlic; cook 30 seconds.
  2. Stir in tomato paste. Add tomatoes, broth, seasoning. Bring to a simmer.
  3. Add dry pasta. Cook uncovered 10–12 mins, stirring often, until tender.
  4. Stir in cream and Parmesan. Simmer 2–3 mins until sauce thickens.
  5. Serve warm with fresh herbs and extra cheese.

Notes

  • Use gluten-free pasta if needed.
  • Stir frequently to prevent sticking.
  • Adjust liquid based on pasta type and cook time.

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star