Go Back
+ servings
Print Recipe
5 from 1 vote

Winter Minestrone Soup

Enjoy the rich, flavorful broth loaded with fresh seasonal vegetables, white beans and Chickapea Pasta!
Prep Time30 mins
Cook Time50 mins
Total Time1 hr 20 mins
Course: Soup
Cuisine: Italian
Servings: 6
Calories: 298kcal
Author: Tricia


  • 3 tablespoons extra virgin olive oil (45 mL)
  • 1 onion large, chopped
  • 3 carrots medium, peeled and chopped
  • 2 stalks celery chopped
  • 3 cloves garlic minced
  • 1 zucchini small, thick sliced and quartered
  • 1 potato (russet) peeled and cubed
  • 1 bunch Swiss chard ribs removed, leaves rough chopped
  • 1 teaspoon fresh ground black pepper (5 mL)
  • ½ teaspoon salt (2.5 mL) more or less to taste
  • 1 tablespoon fresh thyme leaves (15 mL)
  • 1 teaspoon Italian Seasoning (2.5 mL)
  • 14.5 ounces canned diced tomatoes (low salt), do not drain (407 mL)
  • 32 ounces vegetable broth (low salt) (960 mL)
  • 1 Bay Leaf
  • 14.5 ounces canned cannellini beans rinsed and drained (407 mL)
  • 1 cup water (250 mL)
  • 1 Parmesan rind
  • 2 tablespoons chopped fresh parsley (30 mL)
  • 2 tablespoons chopped fresh basil leaves (30 mL)
  • 2 cups Chickapea Shell Pasta (cooked 5 minutes and drained) (280g)
  • Fresh grated or sliced Parmesan for garnish


  • Heat the olive oil in a large, heavy bottom soup pot on medium heat. Add the onion, carrots and celery. Cook, stirring frequently until the onion is soft and translucent, about 10 minutes.
  • Add the garlic and sauté, stirring constantly, until fragrant. Add the zucchini, potato and Swiss chard, season with pepper, salt, thyme and Italian Seasoning and cook for 3 minutes. Stir in the canned tomatoes. Bring the mixture to a boil, reduce the heat and simmer until the chard is wilted and tomatoes are soft, about 10 minutes.  
  • Add the vegetable broth, bay leaf, and Parmesan rind to the tomato and vegetable mixture. Combine 1/2 of the drained and rinsed cannellini beans with 1 cup of water and puree with a stick or immersion blender until almost smooth. (A regular blender or food processor are fine too.) Add the pureed beans to the soup and simmer, stirring occasionally until the potato is tender, about 15 minutes.
  • While the soup is simmering, cook the Chickapea Pasta in boiling, salted water for 5 minutes. For the shell shaped pasta, be sure to add it slowly to the boiling water, stirring to ensure the pasta does not stick together. Drain before adding to the soup.
  • Add the remaining beans, parsley, basil and cooked Chickapea Pasta shells. Simmer until the soup thickens and is heated through.  Discard the bay leaf and Parmesan rind, check the seasoning and add salt and pepper to taste.  
  • Ladle the soup into bowls, garnish with additional fresh basil or parsley and shredded Parmesan cheese.


  • Save your Parmesan rinds in the freezer and add to soups and sauces for an extra punch of flavor. Some finer grocery stores sell Parmesan rinds in their cheese shops.
  • Substitute kale for the Swiss chard if desired. Fresh spinach leaves would also be great in this soup but don't add those until the end. Spinach wilts quickly and doesn't need much time to cook.
  • Any shape or variety of Chickapea Pasta will be great in this soup recipe.  
  • This soup also freezes beautifully!


Calories: 298kcal | Carbohydrates: 49g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Sodium: 1058mg | Potassium: 1044mg | Fiber: 8g | Sugar: 7g | Vitamin A: 8884IU | Vitamin C: 42mg | Calcium: 140mg | Iron: 5mg