Your cart
Your cart is empty
Subtotal: $0.00



The most Italian of Italian soups. Normally without meatballs, I sometimes like to add small ones to make it even heartier. With chard, squash, and beans, it's a nutritious and comforting soup fit for a meal.

Preparation 15 min
Cooking time 40 min
Portions 6



  1. Heat olive oil in a large pot over medium heat.
  2.  Add onion and garlic and sauté for 3 minutes until translucent and soft.
  3. Add carrots and celery and cook for an additional 3-5 minutes.  Season with salt and pepper to taste.
  4. Add swiss chard and butternut squash and cook for an additional 3 minutes until it wilted.
  5.  Add chick peas, chicken stock and tomato basil sauce and stir until well combined.  Season with salt and pepper to taste. 
  6. Bring the soup to a simmer over medium heat and cover with a lid. 
  7. Meanwhile, cut each meatball into 4 pieces and shape each piece into a little ball.  Transfer the meatballs to a parchment lined sheet pan and cook in the oven under broil for approximately 2 minutes, turning once halfway through.
  8. Add meatballs to the soup and simmer for 30 minutes until the swiss chard is tender.  
  9. Ladle soup into bowls and top with pecorino cheese, if desired.