One Pot Creamy Tomato Pasta

One Pot Creamy Tomato Pasta

This post may contain affiliate links. Please read our disclosure policy

If you love cozy weeknight dinners that come together with minimal effort, this one pot creamy tomato pasta is about to become a staple. Fresh tomatoes, garlic, and onion simmer into a rich base, then blend into a velvety sauce with cream, Parmesan, and Italian herbs. Toss in your favorite pasta, finish with chili oil and parsley, and you’ve got a comfort-packed meal ready in under 30 minutes.

Why You’ll Love One Pot Creamy Tomato Pasta

  • One pot, zero stress: Everything cooks in one pan before blending—easy cleanup every time.
  • Fresh tomato flavor: Whole tomatoes soften, char, and melt into a naturally sweet, bright sauce.
  • Ultra creamy texture: Heavy cream and Parmesan create a silky, restaurant-style finish.
  • Beginner-friendly: No complicated techniques; perfect for busy nights.
  • Customizable: Add protein, swap herbs, or adjust spice levels effortlessly.

Ingredient Notes for One Pot Creamy Tomato Pasta

  • Tomatoes: Use ripe medium tomatoes. Trimming the bottoms helps them cook evenly and blend smoothly.
  • Olive Oil: Adds richness and helps cook the tomatoes and aromatics evenly.
  • Onion & Garlic: These aromatics melt into the sauce for a rich base flavor.
  • Tomato Paste: Boosts color and intensifies tomato richness.
  • Parmesan: Helps thicken the sauce and add savory depth.
  • Italian Seasoning: Adds balance with herbs like basil and oregano.
  • Heavy Cream: Creates a velvety, luscious texture.
  • Vegetable Broth: Adds body and helps the sauce blend smoothly.
  • Pasta: Any shape works—fusilli, penne, spaghetti, or rigatoni.
  • Parsley: Adds brightness at the end.
  • Garnish: Chili oil, extra Parmesan, and parsley lift the whole dish.

How to Make One Pot Creamy Tomato Pasta

Cook the Tomatoes

  • Heat 3 tablespoons of olive oil in a pan until hot.
  • Place the whole tomatoes, trimmed-bottom side down.
  • Add the onion and garlic to the center.
  • Season lightly with salt.
  • Cover and cook until the tomatoes soften and their bottoms begin to char.
Cook the Tomatoes to make one pot creamy tomato pasta

Build the Sauce

  • Peel the skins off the tomatoes once they’re soft.
  • Add the tomato paste, Parmesan, Italian seasoning, black pepper, heavy cream, and vegetable broth.
  • Blend everything into a smooth, creamy sauce with a blender or immersion blender.
  • Return the sauce to the pan and let it gently simmer.
omato paste, Parmesan, Italian seasoning, black pepper, heavy cream, and vegetable broth added to cooked tomatoes to make a creamy pasta sauce.
Blending cooked tomatoes, cream, Parmesan, and seasonings into a smooth and creamy pasta sauce using an immersion blender.

Cook the Pasta

  • Cook the pasta in salted boiling water following the package directions.
  • Drain and set aside some pasta water for later.

Combine Pasta & Sauce

  • Add the cooked pasta directly into the sauce.
  • Toss well until fully coated.
  • Stir in a splash of pasta water if you want a creamier consistency.
Cooked pasta being mixed into creamy tomato sauce with a splash of pasta water for extra creaminess.

Finish & Serve

  • Remove from the heat and mix in the parsley.
  • Garnish with chili oil, extra Parmesan, and more parsley before serving.
One-pot creamy tomato pasta garnished with chili oil, extra Parmesan, and fresh parsley, ready to serve.

Tips for Success

  • Use ripe tomatoes: They blend smoother and create a naturally sweet sauce.
  • Char the bottoms well: It adds a subtle roasted flavor without extra steps.
  • Blend thoroughly: A silky sauce is the heart of this dish.
  • Add pasta water gradually: It ensures the perfect creaminess without thinning the sauce too much.
  • Don’t skip the chili oil: It adds a beautiful contrast to the creamy base.

Serving Ideas

  • Serve with garlic bread or toasted sourdough.
  • Pair with a fresh green salad or arugula parmesan salad.
  • Top with burrata or fresh mozzarella for extra indulgence.
  • Add grilled chicken, sautéed shrimp, or crispy chickpeas for protein.
One Pot Creamy Tomato Pasta

How to Store One Pot Creamy Tomato Pasta

  • Store leftovers in an airtight container for up to 3 days.
  • Reheat with a splash of water or cream to bring the sauce back to life.
  • Not ideal for freezing due to the cream content, which can separate.

FAQ

Can I use canned tomatoes?

Yes. Use whole peeled canned tomatoes and skip peeling, but the flavor is slightly less fresh.

Can I make it dairy-free?

Substitute coconut cream and nutritional yeast or a vegan Parmesan alternative.

Can I add protein?

Absolutely. Grilled chicken, shrimp, or Italian sausage work well.

Which pasta works best?

Penni, fusilli, rigatoni, spaghetti—anything that holds sauce well.

Final Thoughts

This one pot creamy tomato pasta is the kind of dish that feels both comforting and elegant, built from simple ingredients that transform into something special. It’s an easy weeknight recipe that still has a “made-from-scratch” soul, and it rewards every bite with rich tomato flavor and a dreamy, velvety sauce.

Enjoy More Pasta Recipes

Creamy Tomato Burrata Pasta

Marry Me Chicken Pasta

Shrimp Pasta with Cherry Tomatoes

The Best Chicken Alfredo Pasta

One-pot creamy tomato pasta garnished with chili oil, extra Parmesan, and fresh parsley, ready to serve.

One Pot Creamy Tomato Pasta

Anamaria Negoita
This one pot creamy tomato pasta is a cozy, flavorful dish made with fresh tomatoes, Parmesan, and herbs. Easy to make and perfect for a comforting weeknight dinner.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Italian
Servings 4 Servings
Calories 440 kcal

Ingredients
  

Instructions
 

  • Cook the tomatoes: Heat 3 tablespoons of olive oil in a pan until hot.Place the whole tomatoes, trimmed side down, into a large pan. Add the chopped onion and garlic to the center. Season with about 1 teaspoon of salt. Cover and cook over medium heat for 8–10 minutes, until the tomatoes are soft and the bottoms are lightly charred.
  • Prepare the sauce: Remove the tomato skins. Add the tomato paste, Parmesan, Italian seasoning, black pepper, heavy cream, and vegetable broth to the pan. Using a blender or immersion blender, blend everything until smooth. Return the sauce to the pan and let it simmer gently.
  • Cook the pasta: Meanwhile, cook the pasta in salted boiling water according to package directions until al dente. Drain, reserving about two ladles of pasta water.
  • Combine: Add the cooked pasta directly into the sauce and toss to coat. If the sauce needs loosening, add a splash of the reserved pasta water until creamy and smooth.
  • Serve: Plate the pasta and finish with chili oil, fresh parsley, and extra Parmesan.

Nutrition

Serving: 1servingCalories: 440kcalCarbohydrates: 42gProtein: 10gFat: 24gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 53mgSodium: 665mgPotassium: 105mgFiber: 2.3gSugar: 1.8gVitamin A: 850IUVitamin C: 18mgCalcium: 88mgIron: 1.7mg
Keyword Comfort Food, Creamy Tomato Pasta, Easy Pasta Recipe, one pot pasta, Weeknight Dinner
Tried this recipe?Let us know how it was!

Similar Posts