Cozy White Bean + Vegetable Tortellini Soup Recipe
Introduction
This cozy white bean and vegetable tortellini soup is a comforting, hearty meal perfect for chilly days. Packed with fresh vegetables, tender tortellini, and flavorful broth, it’s both satisfying and easy to make.

Ingredients
- 2 tablespoons olive oil
- 1½ cups chopped onion (about 1 medium onion)
- 3 large carrots, peeled and diced
- 2 ribs celery, diced, or 1 fennel bulb, chopped
- 1½ teaspoons kosher salt
- ¼ teaspoon ground black pepper
- ½ teaspoon dried oregano
- 3 cloves garlic, minced
- 1 bunch lacinato (dino) kale, center rib removed and leaves chopped, or 5 oz baby spinach
- 1½ cups jarred marinara or other tomato-based pasta sauce
- 14 ounces canned white beans (cannellini, great northern, or navy), drained and rinsed (about 2 cups)
- 6-8 cups vegetable broth (low-sodium recommended)
- 9-ounce package cheese tortellini
- ¼ cup grated parmesan cheese, plus more for serving (optional)
Instructions
- Step 1: Heat the olive oil in a large soup pot or Dutch oven over medium-high heat.
- Step 2: Add the chopped onion, diced carrots, and celery (or fennel). Cook, stirring occasionally, until the onions are lightly browned, about 4 to 5 minutes.
- Step 3: Stir in the kosher salt, black pepper, dried oregano, and minced garlic. Cook for 1 minute, stirring frequently.
- Step 4: Add the kale (if using), marinara sauce, drained white beans, and 6 cups of vegetable broth. Bring to a simmer and cook for 15 minutes to soften the vegetables.
- Step 5: If using spinach instead of kale, wait to add it until Step 7.
- Step 6: For immediate serving, add uncooked tortellini to the pot and simmer for 1 minute less than the package instructions. If not serving immediately, cook tortellini separately according to package directions, then drain and stir into the soup just before serving.
- Step 7: If the soup thickens too much or the tortellini absorbs too much broth, add 1 or 2 cups more vegetable broth as needed. If using spinach, stir it in now and allow it to wilt for a minute or two.
- Step 8: Stir in the grated parmesan cheese, if using. Taste and adjust seasoning with salt and pepper as needed. Serve the soup hot, garnished with extra parmesan cheese if desired.
Tips & Variations
- Substitute fennel for celery for a slight anise flavor and added depth.
- Use baby spinach for a milder green that wilts quickly and adds a fresh touch.
- Choose your favorite store-bought marinara or make your own to control sweetness and seasoning.
- For a richer flavor, add a splash of white wine when sautéing the vegetables.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Tortellini may absorb more broth over time, so add extra vegetable broth or water when reheating to loosen the soup. Reheat gently on the stove until warmed through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen vegetables instead of fresh?
Yes, but keep in mind frozen vegetables tend to release more water, which may dilute the soup. Adjust broth amounts accordingly and add vegetables during simmering to prevent overcooking.
Can I make this soup vegan?
Absolutely. Use a vegan tortellini or omit it altogether, and replace parmesan cheese with a vegan cheese alternative or nutritional yeast for a cheesy flavor.
PrintCozy White Bean + Vegetable Tortellini Soup Recipe
This Cozy White Bean and Vegetable Tortellini Soup is a hearty and nourishing dish perfect for any season. Combining tender white beans, fresh vegetables, and cheesy tortellini in a savory broth, it’s both comforting and easy to prepare. With nutrient-rich kale or spinach and a flavorful tomato base, this soup offers a balanced meal that’s quick enough for weeknights yet satisfying enough for guests.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
Soup Base
- 2 Tablespoons olive oil
- 1½ cups chopped onion (about 1 medium onion)
- 3 large carrots, peeled and diced
- 2 ribs celery, diced, or 1 fennel bulb, chopped
- 1½ teaspoons kosher salt
- ¼ teaspoon ground black pepper
- ½ teaspoon dried oregano
- 3 cloves garlic, minced
Vegetables and Beans
- 1 bunch lacinato (dino) kale, center rib removed and leaves chopped or 5 oz baby spinach
- 1½ cups jarred marinara or other tomato-based pasta sauce
- 14 ounces canned white beans (cannellini, great northern, or navy), drained and rinsed (about 2 cups)
- 6–8 cups vegetable broth (low-sodium recommended)
Pasta and Garnish
- 9 ounce package cheese tortellini
- ¼ cup grated parmesan cheese, plus more for serving (optional)
Instructions
- Heat the oil: Warm 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium-high heat to create a flavorful base.
- Sauté the aromatics: Add chopped onion, diced carrots, and celery (or fennel). Cook, stirring occasionally, until onions turn lightly browned, about 4 to 5 minutes.
- Add seasoning and garlic: Stir in kosher salt, black pepper, oregano, and minced garlic. Cook for about one minute, stirring frequently, to release their aromas.
- Add greens, sauce, and beans: Incorporate chopped kale (or wait on spinach if using), jarred marinara sauce, and drained white beans into the pot. Pour in 6 cups of vegetable broth and bring the mixture to a gentle simmer. Let it cook for 15 minutes to soften vegetables and meld flavors.
- Prepare tortellini: If serving immediately, add uncooked tortellini to the soup and simmer for 1 minute less than package instructions advise. If serving later, cook tortellini separately in boiling water according to package instructions, drain well, and stir into soup just before serving.
- Add spinach (if used) and adjust broth: When using spinach, stir it into the hot soup at this stage and allow it to wilt for 1 to 2 minutes. Since cooked tortellini absorbs liquid over time, add 1 to 2 cups more vegetable broth as needed to maintain desired soup consistency.
- Finish with parmesan and taste: Stir in grated parmesan cheese if using. Taste the soup and adjust seasoning by adding more salt and pepper as desired.
- Serve: Ladle the soup into bowls and garnish with additional parmesan cheese if you like. Enjoy warm.
Notes
- You can substitute kale with spinach, but add spinach towards the end to prevent overcooking.
- If making soup ahead of time, cook tortellini separately to avoid it becoming mushy.
- Add extra vegetable broth to adjust soup thickness, especially if reheating after adding tortellini.
- Low-sodium vegetable broth helps control the saltiness of the soup.
- Parmesan cheese adds umami and creaminess but is optional for a lighter version.
Keywords: white bean soup, vegetable tortellini soup, kale soup, spinach soup, vegetarian soup, easy soup recipe, Italian soup, cozy dinner

