Ingredients
Scale
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups tomato sauce or crushed tomatoes
- 2 cups vegetable or chicken broth
- 1 (9-ounce) package refrigerated tortellini (cheese or spinach filling)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional for a touch of heat)
- Salt and freshly ground black pepper, to taste
- 1 cup fresh spinach or kale, chopped
- 1/2 cup grated Parmesan cheese
- Fresh basil or parsley, chopped for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Pour in the tomato sauce and vegetable or chicken broth. Stir well to combine, then season with Italian seasoning, red pepper flakes (if using), salt, and pepper. Bring the mixture to a gentle simmer and let cook for about 10 minutes.
- Add the refrigerated tortellini to the simmering soup. Cook for about 3-5 minutes, or until tortellini float to the top and are tender. Stir in the fresh spinach or kale and cook for an additional 2 minutes.
- Remove the soup from heat and stir in the Parmesan cheese. Ladle the hot tomato tortellini soup into bowls and garnish with more cheese and freshly chopped basil or parsley.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding broth or water as needed.
- This soup pairs wonderfully with crusty Italian bread or a fresh green salad.
- To make this soup vegan, use vegan tortellini and omit the cheese or substitute with vegan cheese.
- For an extra protein boost, consider adding cooked chicken or sausage before serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 350 Kcal
- Sugar: 6g
- Sodium: 800mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 20mg