Creamy Tomato Spinach Pasta Soup

Creamy Tomato Spinach Pasta Soup is a rich and hearty one-pot meal combining tender pasta, vibrant spinach, and a creamy tomato broth. It’s both comforting and nourishing, making it perfect for cool evenings or a simple lunch.

Why You’ll Love This Recipe

This soup combines the ease of pasta with the warmth of a creamy tomato base. The addition of spinach adds freshness and nutrients, while the pasta makes it filling. It’s easy to customize and comes together quickly for a satisfying meal any day of the week.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Olive oil
  • Onion, chopped
  • Garlic, minced
  • Crushed tomatoes
  • Vegetable or chicken broth
  • Heavy cream
  • Dried pasta (shells, penne, or orecchiette)
  • Fresh spinach
  • Parmesan cheese
  • Italian seasoning
  • Salt and pepper

Directions

  1. In a pot, sauté onion and garlic in olive oil until fragrant.
  2. Add crushed tomatoes, broth, and seasoning. Simmer for 10 minutes.
  3. Stir in pasta and cook until al dente.
  4. Reduce heat, add cream and spinach. Simmer until spinach is wilted.
  5. Stir in Parmesan. Season to taste and serve hot.

Servings and Timing

  • Servings: 4–6
  • Preparation Time: 10 minutes
  • Cooking Time: 25 minutes

Variations

  • Add cooked sausage or chicken for more protein.
  • Use kale or Swiss chard instead of spinach.
  • Make it vegan by using coconut milk and plant-based cheese.

Storage/Reheating

  • Store in an airtight container in the refrigerator for up to 3 days.
  • Reheat on the stove or microwave, adding broth if needed.
  • Best enjoyed fresh due to pasta absorbing liquid over time.

FAQs

Can I use canned soup?

Homemade offers better taste, but canned tomato soup can work in a pinch.

What pasta is best?

Small pasta shapes like shells or elbows hold up well in soup.

Can I use frozen spinach?

Yes, just thaw and drain before adding.

Can I make it dairy-free?

Use plant-based cream and skip the cheese.

Will the pasta get mushy?

Yes, if overcooked or stored too long. Undercook slightly for leftovers.

Can I freeze it?

Not recommended with pasta, but you can freeze the base and add fresh pasta later.

What can I serve with it?

Crusty bread or a simple green salad pairs well.

How can I thicken the soup?

Simmer longer or add a cornstarch slurry for extra body.

Can I blend it?

You can blend part of the soup for a smoother texture.

Is it spicy?

Not inherently, but you can add red pepper flakes for heat.

Conclusion

Creamy Tomato Spinach Pasta Soup is a wholesome and flavorful bowl of comfort. Easy to prepare and endlessly customizable, it’s the perfect soup for any day when you crave warmth and satisfaction.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Spinach Pasta Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: : Soup
  • Method: Stovetop
  • Cuisine: : Italian-Inspired

Description

Creamy Tomato Spinach Pasta Soup is a comforting and hearty dish made with rich tomato broth, tender pasta, and fresh spinach in a velvety cream base. A bowl of cozy flavor in every spoonful. Keyword: Creamy Tomato Spinach Pasta Soup


Ingredients

  • 1 tbsp olive oil

  • 1 small onion, chopped

  • 3 cloves garlic, minced

  • 1 can (15 oz) crushed tomatoes

  • 3 cups vegetable or chicken broth

  • 1 cup small pasta (shells or penne)

  • 2 cups spinach, chopped

 

  • 1/2 cup heavy cream


Instructions

  • Sauté onion and garlic in olive oil until fragrant.

  • Add tomatoes and broth, bring to a simmer.

  • Stir in pasta and cook until al dente.

  • Add spinach and cook until wilted.

 

  • Stir in cream, season, and simmer 5 more minutes


Notes

  • Add cooked sausage or chickpeas for protein.

 

  • Use dairy-free cream for a vegan version

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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