Broccoli, Chard and Bean Soup

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Author Eva Kosmas Flores


  • 9 Chard Leaves coarsley chopped
  • 3 Heads Broccoli cut into florets
  • 4 Cloves Garlic minced
  • 1 Yellow Onion chopped
  • 1 15 Ounce Can Pinto Beans, drained and rinsed
  • 2 and 3/4 cup chicken broth
  • 2/3 Cup Grated Parmesan Cheese
  • 2 Tablespoons Olive Oil
  • 2 Teaspoons Fresh Rosemary chopped
  • 1/2 Teaspoon Ground Black Pepper
  • Salt if neccessary


  1. Steam the broccoli florets for 5 minutes. If you don’t have steamer tray to put inside a pot, you can always use a small metal strainer, which is what I did. Set the broccoli aside.
  2. In a large pot, heat the garlic, onions, and rosemary in the olive oil until the onions are slightly transparent, stirring every minute or two for about 5 minutes. Add the beans and swiss chard and cover, cooking for another 5 minutes. Add the chicken broth and the pepper and bring the liquid to a boil, then cook the soup for about 7 minutes.
  3. Remove the soup from heat, add the broccoli and Parmesan cheese and stir. Ladle the soup into a food processor or blender and blend it until a smooth puree forms, about 1 minute. Depending upon the size of your blender or food processor, you may need to do blend the soup in batches, like I did. Taste and add some salt, if necessary.
  4. Serve hot with a sprinkle of Parmesan cheese and a decorative slice of chard stem.