Tomato Spinach One-Pot Rotini

Featured in: Home Meal Inspiration

This vibrant one-pot rotini combines juicy canned tomatoes, tender fresh spinach, and aromatic vegetables in a savory vegetable broth. The pasta cooks directly in the liquid, absorbing flavors as it simmers to perfect al dente texture. A sprinkle of dried oregano and basil adds classic Italian-inspired seasoning, while optional Parmesan creates a creamy finish. Ready in just 30 minutes with minimal cleanup, this vegetarian main dish delivers comforting satisfaction any night of the week.

Updated on Wed, 21 Jan 2026 10:47:00 GMT
Vibrant tomato spinach one-pot rotini simmering in a rustic pot, garnished with fresh basil and a generous sprinkle of Parmesan, served in a cozy ceramic bowl.  Save
Vibrant tomato spinach one-pot rotini simmering in a rustic pot, garnished with fresh basil and a generous sprinkle of Parmesan, served in a cozy ceramic bowl. | assiftable.com

Some Tuesday evenings just call for something warm and forgiving after a chaotic day. I stumbled onto this one-pot method during a particularly exhausting week when even loading the dishwasher felt like too much effort. The way the pasta absorbs all that tomatoey broth while creating its own silky sauce still feels like kitchen magic every single time.

My sister was visiting last month and we ended up making this three times in five days. She kept hovering over the pot, asking if it was done yet, because the smell of garlic and tomatoes simmering together had her completely mesmerized. Now she texts me every time she makes it, usually with some variation about how she cant believe something this simple tastes this good.

Enjoy Simple, Stress-Free Cooking? 🍽️

Get my FREE 20-Minute Dinner Recipes — perfect for busy days & lazy evenings.

No spam. Only genuinely easy meals.

Ingredients

  • Rotini pasta: The spiral shape catches all that flavorful broth in its crevices, plus it holds up beautifully while simmering directly in the liquid
  • Canned diced tomatoes: Use them juices and all because those juices become part of the sauce as the pasta cooks
  • Fresh baby spinach: Add this at the very end so it wilts just enough without turning into mush
  • Vegetable broth: This is what the pasta cooks in, so choose one you actually enjoy drinking on its own
  • Onion and garlic: The aromatic foundation that makes everything taste like you spent way more time cooking
  • Dried oregano and basil: Classic Italian herbs that pair perfectly with tomatoes and spinach
  • Crushed red pepper flakes: Just a whisper of heat to brighten up the rich, comforting flavors
  • Olive oil: Start with a good glug to sauté your aromatics properly
  • Grated Parmesan cheese: Optional but honestly recommended for that salty, savory finish that pulls everything together

Instructions

Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Start your aromatic base:
Heat that olive oil in a large pot or Dutch oven over medium heat, then toss in your chopped onion and let it soften for about 4 minutes until it turns translucent
Add the garlic:
Stir in the minced garlic and cook for just 1 minute until it becomes fragrant, but do not let it brown or it will turn bitter
Build the broth:
Pour in the diced tomatoes with all their juices along with the vegetable broth, then add the oregano, basil, red pepper flakes if you are using them, and season with salt and pepper
Bring it to a boil:
Let everything come to a rolling bubble, then add the uncooked rotini and give it a good stir to make sure all the pasta is submerged
Simmer the pasta:
Reduce heat to medium-low and let it cook uncovered for 10 to 12 minutes, stirring occasionally to prevent sticking, until the pasta is al dente and most of the liquid has been absorbed into a silky sauce
Wilt the spinach:
Toss in the fresh spinach and stir for just 1 to 2 minutes until it collapses into bright green ribbons throughout the pasta
Finish with cheese:
If you are using Parmesan, stir it in now until it melts and creates a creamy, glossy coating on every strand of pasta
Taste and adjust:
Give it a final try and add more salt or pepper if needed, then serve hot with extra cheese sprinkled on top
A close-up view of glossy rotini pasta coated in a savory tomato broth, flecked with wilted spinach leaves and melted Parmesan cheese.  Save
A close-up view of glossy rotini pasta coated in a savory tomato broth, flecked with wilted spinach leaves and melted Parmesan cheese. | assiftable.com

This recipe has become my go-to for friends who just had babies or are moving houses because it travels well and reheats beautifully. There is something about that vibrant orange-red color dotted with bright green spinach that makes people feel taken care of before they even take a bite.

Making It Your Own

I have learned that canned tomatoes vary wildly in salt content depending on the brand, so always taste before adding extra salt. Sometimes the broth needs a splash more water if the pasta seems too thick before it is fully cooked.

Perfect Pairings

A crisp green salad with a bright vinaigrette cuts through the richness perfectly, and warm crusty bread is non-negotiable for sopping up that sauce at the bottom of the bowl. A glass of light red wine like Pinot Noir does not hurt either.

Make It A Meal

Sometimes I toss in cooked chickpeas or white beans during the last few minutes of simmering to make it more substantial, especially on nights when we need extra protein. The pasta itself is satisfying enough to stand alone, but those little additions make it feel even more like a proper dinner.

  • Keep some extra vegetable broth nearby in case the pasta looks too dry while cooking
  • Leftovers keep well in the refrigerator for up to three days and actually taste better the next day
  • If reheating, add a splash of water or broth to loosen it up again
Product image
Grind fresh meat, make sausages, and shred vegetables quickly for homemade burgers, meatballs, and everyday recipes.
Check price on Amazon
Steam rises from a comforting one-pot rotini dish, showcasing juicy diced tomatoes and bright green spinach in a hearty, vegetarian dinner serving. Save
Steam rises from a comforting one-pot rotini dish, showcasing juicy diced tomatoes and bright green spinach in a hearty, vegetarian dinner serving. | assiftable.com

Comfort does not always need to be complicated, and this pasta is proof that sometimes the simplest meals are the ones we remember most fondly.

Recipe Questions & Answers

Can I make this dairy-free?

Yes, simply omit the Parmesan cheese or substitute with a vegan alternative. The dish remains flavorful and satisfying without dairy.

What other pasta shapes work well?

Penne, fusilli, or gemelli are excellent alternatives. Choose shapes that catch the sauce well in their crevices.

Can I add protein?

Absolutely. Cooked chickpeas, white beans, or shredded chicken breast make great additions without altering the cooking method.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of broth or water to restore consistency.

Is this suitable for meal prep?

Yes, this dish reheats beautifully. Prepare a batch on Sunday and portion into containers for easy lunches throughout the week.

Before You Start Cooking 👇

Grab my FREE Quick Dinner Recipe Pack — more easy meals, zero extra effort.

Instant access. No spam.

Tomato Spinach One-Pot Rotini

Comforting rotini pasta with juicy tomatoes and fresh spinach, cooked in one pot for easy cleanup.

Prep Time
10 minutes
Time to Cook
20 minutes
Time Needed
30 minutes
Recipe by Mia Langston


Skill Level Easy

Cuisine Italian-Inspired

Portions 4 Number of Servings

Dietary details No Meat

Required Ingredients

Pasta

01 12 oz rotini pasta, uncooked

Vegetables

01 14 oz canned diced tomatoes, with juices
02 3.5 oz fresh baby spinach
03 1 medium onion, finely chopped
04 3 cloves garlic, minced

Liquids

01 4 cups vegetable broth

Seasonings

01 2 tbsp olive oil
02 1 tsp dried oregano
03 1/2 tsp dried basil
04 1/4 tsp crushed red pepper flakes (optional)
05 Salt and black pepper, to taste

Cheese (optional)

01 1/2 cup grated Parmesan cheese, plus more for serving

Directions

Step 01

Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add onion and cook for 3–4 minutes, until softened. Stir in garlic and cook for 1 minute, until fragrant.

Step 02

Build the Sauce Base: Add diced tomatoes with juices, vegetable broth, oregano, basil, crushed red pepper flakes (if using), salt, and pepper. Stir to combine and bring to a boil.

Step 03

Cook the Pasta: Add rotini to boiling mixture, stir well, reduce heat to medium-low. Simmer uncovered, stirring occasionally, for 10–12 minutes until pasta is al dente and most liquid is absorbed.

Step 04

Add Spinach and Finish: Stir in spinach and cook for 1–2 minutes until wilted. If using, add grated Parmesan cheese and stir until melted and creamy. Taste and adjust seasoning as needed. Serve hot with additional Parmesan if desired.

Need More Quick Dinner Ideas? 🍝

Download my FREE 20-Minute Dinner Guide — fast, easy, real food.

Instant access. No spam.

Equipment You'll Need

  • Large pot or Dutch oven
  • Wooden spoon or spatula
  • Knife
  • Cutting board
  • Grater (if grating cheese)

Allergy Info

Review every ingredient for potential allergens and reach out to a health expert if you’re uncertain.
  • Wheat (gluten)
  • Milk (if using Parmesan)

Nutrition details (per serving)

These values are for guidance and don’t substitute medical recommendations.
  • Energy (kcal): 340
  • Fat content: 7 g
  • Carbohydrates: 58 g
  • Proteins: 12 g

Loved This Recipe? ❤️

Get my Best Quick & Easy Meals — FREE. Join thousands of home cooks simplifying dinner.

No spam. Unsubscribe anytime.