Tortellini Soup with Cannellini Beans and Spinach

Tortellini Soup with Cannellini Beans and Spinach

My stepdaughter passed along this recipe from one of her friends. It’s been sitting in my cookbook stand waiting for a cold, rainy day. We finally had one.

This soup has it all – pasta, veggies and beans. I had a hard time finding the fresh tortellini at my local grocery store; I could only find a frozen variety. We are a tourist town and our visitors usually rent large homes that they share with family and friends for a week’s vacation. Most of them cook some while they are here to save money. Can you explain to me why the grocery store doesn’t have a boatload of fresh tortellini, ravioli, etc. from a company like Buitoni? I would think our tourists would snap up that kind of stuff. But I digress …

If you’re trying to eat a few vegetarian meals here and there, this soup should work well for you. It can be prepared from things you probably have on hand and it’s really easy to throw together after a stressful day at work.


Adapted from

1 tablespoon olive oil
2 cups chopped onion
1/4 cup chopped red bell pepper
1/4 cup chopped green bell pepper
1/2 tsp dried basil
1/2 tsp dried oregano
4 garlic cloves, minced
2/3 cup water
2 cups vegetable broth or chicken stock
1 (14-1/2 oz) can no-salt-added chopped tomatoes
8 oz. tri-colored cheese tortellini, uncooked
1 (14-1/2 oz) can cannellini beans, drained and rinsed
2 cups coarsely chopped fresh spinach
2 (6 oz) jars of artichoke hearts, drained
6 tablespoons freshly grated Parmesan cheese

Heat oil in a large Dutch oven over medium heat. Add onion, bell peppers, basil, oregano and garlic. Sauté until onion is soft and translucent, about 5 minutes.

Add water, broth or stock and tomatoes and bring to a boil. Add tortellini and cook for about 3 to 5 minutes (half of the cooking time the package recommends). Add beans, spinach and artichoke hearts. Cook until spinach has wilted and beans are warm, about 5 minutes.

Sprinkle 1 tablespoon Parmesan cheese on each serving.

Makes 6 servings
Per serving: 273 calories, 5g fat (2g sat), 8mg cholesterol, 945mg sodium, 46g carb, 8g fiber, 6g sugar, 13g protein

Nutritional Analysis: The ingredients that make this recipe convenient also make it high in sodium – canned beans, canned broth/stock, artichokes in a jar and prepared tortellini. To reduce the sodium, you could cook your own beans and make your own stock to better control the amount of salt. You could also rinse off the artichokes.


  1. says

    This looks like my kind of soup! I can’t get fresh ravioli or tortellini either, but the frozen cooks pretty fast so I don’t mind. I do actually have all of the ingredients except the tortellini, so I may have to get some and try this soon!

  2. says

    I love making a spinach and tortellini soup. BUT love the addition of cannellini beans, sounds so filling, and healthy! Hugs, Terra

Leave a Reply

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