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
Best Veggie Tortellini Soup

Best Veggie Tortellini Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 35 minutes
  • Yield: 4 to 6 servings
  • Diet: Vegetarian

Description

This Best Veggie Tortellini Soup is a cozy and wholesome one-pot meal packed with cheese tortellini, fresh vegetables, and a rich tomato broth. A quick, healthy vegetarian soup recipe perfect for family dinners or easy lunches.


Ingredients

1 tablespoon olive oil

1 medium yellow onion, diced

3 cloves garlic, minced

2 carrots, sliced

2 stalks celery, chopped

1 zucchini, diced

3 cups baby spinach

1 can diced tomatoes (14.5 oz)

2 tablespoons tomato paste

5 cups vegetable broth

12 ounces cheese tortellini

1 teaspoon Italian seasoning

to taste salt and pepper


Instructions

1. Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. Sauté until softened.

2. Stir in garlic and cook for 1 minute until fragrant.

3. Add diced tomatoes, tomato paste, and Italian seasoning. Cook for 2-3 minutes to build flavor.

4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 10 minutes.

5. Add tortellini and zucchini. Simmer 5-7 minutes or until tortellini are tender.

6. Stir in spinach and season with salt and pepper. Let spinach wilt for 1 minute.

7. Serve hot and enjoy immediately.

Notes

This soup is great for meal prep; undercook the tortellini slightly if storing.

For a vegan version, use plant-based tortellini and broth.

Add red pepper flakes for extra heat or a splash of cream for richness.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 320
  • Sugar: 7g
  • Sodium: 870mg
  • Fat: 9g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 13g
  • Cholesterol: 20mg