One-Pot Creamy Tomato Pasta

Featured in: Pasta

This one-pot creamy tomato pasta is a comforting Italian-inspired dish, perfect for busy nights or effortless entertaining. Made in just 25 minutes, it combines simple pantry staples—pasta, crushed tomatoes, and vegetable broth—simmered to create a luscious sauce. Fresh spinach and nutritional yeast add flavor and nutrition, easily accommodating dairy-free or vegan preferences. The whole meal comes together in a single pot for quick prep and easy cleanup. Serve hot, and customize with plant-based milk for added richness or Parmesan for a non-vegan touch.

Updated on Mon, 18 Aug 2025 19:09:54 GMT
A bowl of pasta with spinach and tomato sauce. Save
A bowl of pasta with spinach and tomato sauce. | cheerfulchefs.com

Busy nights call for recipes that promise comfort without the chaos. This one-pot creamy tomato pasta is my solution for those evenings when I crave something rich and cozy but need dinner on the table fast. Creamy and bursting with tangy tomato flavor spun around tender pasta and vibrant greens it satisfies every time and is easy to tailor for vegan and dairy-free eaters.

After a long week I first threw this together with just what I had on hand. Now it is my go to when family drops by unexpectedly or I need a comforting meal in a hurry.

Ingredients

  • Pasta of choice: pick your favorite shape or a gluten free version if needed. Shorter shapes like penne or fusilli hold the sauce best
  • Crushed tomatoes: give the sauce its rich base. Look for Italian imported or San Marzano for a touch of natural sweetness
  • Vegetable broth: builds more depth to the sauce than water. Opt for low sodium versions and taste as you go for the perfect balance
  • Fresh garlic: brings bold flavor to every bite. Use plump cloves and chop just before cooking for maximum aroma
  • Fresh spinach: adds color and nutrients without overpowering the dish. Choose baby spinach for the most tender texture
  • Nutritional yeast: gives a delicious cheesy flavor. Seek out brands with larger golden flakes for the richest taste
  • Unsweetened plant based milk or coconut cream: for even more richness add a splash at the end if desired

Instructions

Combine Everything:
In a large pot add your pasta of choice crushed tomatoes vegetable broth and minced garlic. Make sure the liquid just covers the pasta and stir so nothing sticks
Simmer and Cook Down:
Turn the heat to high and bring the mixture to a rolling boil. Once boiling reduce to low and stir frequently. Simmer for twelve to fifteen minutes until the pasta is tender and the sauce is thickened. Keep an eye so nothing sticks to the bottom
Finish with Greens and Cheesy Flavor:
Once the pasta is just cooked stir in the fresh spinach and nutritional yeast. Cook for one to two minutes stirring gently until the spinach wilts and the sauce becomes creamy. This is your chance to add a splash of plant based milk or coconut cream for even silkier results
Season to Taste and Serve:
Give the pasta a taste and add salt and pepper as needed. Serve hot in bowls with extra nutritional yeast or a handful of fresh herbs if desired
A plate of pasta with tomatoes and spinach. Save
A plate of pasta with tomatoes and spinach. | cheerfulchefs.com

One of my favorite parts of this dish is watching the spinach melt into the sauce. My son always begs to stir at the end just to see the color go from bright green to velvet soft. There is something magical about creating so much comfort from such simple ingredients.

Storage tips

Store leftovers in an airtight container in the fridge for up to three days. Add a splash of water or plant based milk before reheating to loosen up the sauce. This pasta can also be frozen though the texture of the noodles may soften slightly after thawing.

Ingredient substitutions

Try kale or arugula instead of spinach for a fun twist on greens. If you do not have nutritional yeast you can use vegan parmesan or skip entirely for a lighter flavor. Gluten free pasta swaps in easily without changing the cooking method just keep an eye on the cook time.

Serving suggestions

This pasta is filling on its own but pair it with a crisp salad or some toasted sourdough for a more robust meal. A sprinkle of red pepper flakes or sliced olives on top adds a little zing and contrast to the creamy sauce.

Cultural and historical context

Tomato pasta dishes have been at the heart of Italian home cooking for decades. This modern version keeps the soul of classic pomodoro but adds a creamy and cozy touch that reminds me of rustic family meals in the Italian countryside.

Seasonal Adaptations

Swap spinach for zucchini ribbons or asparagus in the spring. Stir in roast butternut squash for extra sweetness in the fall. Fold in sun dried tomatoes or fresh basil in summer for a bright burst.

Success Stories

My friend made this recipe for a vegan potluck and every guest asked for the recipe. I have served it to toddlers using tiny pasta shapes and even the pickiest eaters finish their bowls every time. It absolutely wins when you want a big flavor with little effort.

Freezer Meal Conversion

Portion cooked pasta into single serve containers and freeze for up to two months. Thaw overnight in the fridge and reheat gently on the stove with a splash of broth or milk to revive the creaminess.

A bowl of pasta with spinach and tomato sauce. Save
A bowl of pasta with spinach and tomato sauce. | cheerfulchefs.com

This crowd-pleasing pasta delivers comfort food fast with minimal mess. Enjoy every bowlful and make it your own with the swaps and tweaks that fit your family best.

Recipe FAQs

Can I use any type of pasta?

Yes, you can use most short or long pasta varieties. For gluten-free needs, substitute with gluten-free pasta.

How do I achieve a creamy texture?

Stir in nutritional yeast and a splash of plant-based milk or coconut cream for added creaminess.

Is this dish suitable for vegans?

Absolutely! Use plant-based milk or coconut cream, and skip Parmesan for a fully vegan experience.

What vegetables can I add?

Spinach works well, but kale, mushrooms, or zucchini are delicious additions for extra nutrients.

How can I store leftovers?

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently with a splash of broth.

One-Pot Creamy Tomato Pasta

Cozy, creamy tomato pasta made in one pot. Quick weeknight meal, vegan-friendly with easy substitutions.

Prep Time
5 minutes
Cook Time
20 minutes
Overall Time
25 minutes
Creator Ruby Smiles

Recipe Type Pasta

Skill Level Easy

Cuisine Background Italian-Inspired

Portions 4 Serves

Dietary Preferences Vegan-Friendly, Dairy-Free Option

What You’ll Need

Base

01 12 ounces dried pasta of choice
02 1 can (14 ounces) crushed tomatoes
03 3 cups vegetable broth
04 2 cloves garlic, minced

Add-ins

01 2 cups fresh spinach
02 3 tablespoons nutritional yeast

Step-by-Step Guide

Step 01

Combine Pasta Ingredients: In a large pot, add dried pasta, crushed tomatoes, vegetable broth, and minced garlic.

Step 02

Simmer Until Pasta Is Tender: Bring mixture to a boil over medium-high heat, then reduce to a simmer. Stir frequently and cook until pasta is al dente and most of the liquid is absorbed, about 12 to 15 minutes.

Step 03

Incorporate Spinach and Nutritional Yeast: Add fresh spinach and nutritional yeast to the mixture. Stir well and cook for 1 to 2 minutes, until the spinach is wilted and the sauce is creamy.

Step 04

Season and Serve: Taste and adjust with salt and pepper as needed. Serve hot.

Tools You’ll Need

  • Large pot
  • Wooden spoon
  • Measuring cups and spoons

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains wheat from pasta. Use gluten-free pasta if required. Nutritional yeast may be processed with allergens—verify product labels.

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 310
  • Fats: 4 grams
  • Carbohydrates: 54 grams
  • Proteins: 12 grams