This one-pot Creamy Tomato Tortellini Soup is so delicious and takes only 30 minutes! Packed with vegetables, Italian sausage, spinach and white beans, this is a hearty soup that the whole family will love!
Author:Chelsey @ The Saucy Fig
Total Time:30 minutes
Yield:6-8 servings 1x
1 lb Italian sausage (mild or spicy)
1 onion, finely diced
3 large carrots, peeled and diced
2 ribs celery, finely chopped
3 teaspoons minced garlic
3 teaspoons Italian seasoning
1 teaspoon salt
1/4 teaspoon pepper
1 can tomato sauce
1 can fire roasted diced tomatoes
32 oz. chicken broth*
1 can white cannellini beans
2–3 cups fresh spinach
1.5 lbs fresh tortellini (about 3 cups)
1/3 cup half and half (start with less and taste before adding more!)
Add Italian sausage to a large soup pot and cook over medium-high heat until browned. Drain any excess fat/oil.
Add onions, celery and carrots to the pot and cook until onion has softened.
Add garlic, Italian seasoning, salt and pepper and cook for another minute or two.
Add diced fire roasted fire roasted tomatoes, tomato sauce, cannellini beans and chicken broth. Bring the soup to a simmer over medium-high heat, then cover, reduce to medium heat, and simmer for about 15 minutes until the carrots are almost tender.
Stir in the tortellini. Cover and cook for another 4 minutes.
Add the spinach and half and half. Cook for another minute or two, just until the spinach is wilted and the tortellini are tender.
Serve with chopped fresh basil, parmesan cheese and bread.
*This soup is a thicker, hearty soup. You can definitely add more chicken broth if you feel it is too thick for your taste!