Ham and Vegetable Soup with Pistou

Course: Soup
Cuisine: American
Keyword: grilled vegetables, ham, pistou
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Calories: 469kcal
Use leftover ham for this vegetable rich soup!  The herbal pistou brightens up the dish
Print Recipe


  • 2 tablespoons olive oil
  • 1 medium yellow onion peeled and diced
  • 4 medium carrots peeled and diced
  • 3 stalks celery peeled and diced
  • 2 cloves garlic peeled and minced
  • 2 cups ham diced cooked
  • 6 cups low-sodium vegetable or chicken broth
  • 1 15- oz can diced tomatoes
  • 1 tablespoon fresh thyme or one teaspoon dried
  • 1 cup farro
  • 1 15- oz can great northern beans rinsed and drained
  • 1 1/2 cups fresh green beans or use frozen beans, thawed, trimmed and cut into one inch pieces

For pistou

  • 1 cup fresh basil leaves
  • 2 cups fresh italian parsley
  • 1 clove garlic
  • 1 lemon zested
  • 1/2 cup parmesan cheese grated
  • 1/2 cup plus two tablespoons olive oil
  • Additional garnish
  • lemon wedges
  • grated parmesan cheese


  • In a large dutch oven, heat olive oil over medium high heat.
  • Add onion, carrots, celery and sauté 4-5 minutes until vegetables are softened and fragrant.
  • Add garlic and cook for one minute.
  • Add ham and cook 3-4 minutes.
  • Add broth, tomatoes and thyme. Bring soup to a boil.
  • Add farro, reduce heat to simmer and cook with lid slightly askew for 25 minutes.
  • Meanwhile, make the pistou: In a mini food processor, add basil, parsley and garlic.
  • Pulse to mince. Add zest and parmesan and pulse 2-3 times to mix.
  • Add olive oil a little at a time, pulsing to blend. Set aside.
  • After farro is cooked through, add beans to heat through.
  • To serve, ladle soup into a bowl. Drizzle a teaspoon or more of pistou over the soup, add a squeeze of lemon and a little parmesan cheese.


Calories: 469kcal | Carbohydrates: 41g | Protein: 18g | Fat: 26g | Saturated Fat: 5g | Cholesterol: 25mg | Sodium: 560mg | Potassium: 737mg | Fiber: 10g | Sugar: 4g | Vitamin A: 5620IU | Vitamin C: 21.3mg | Calcium: 180mg | Iron: 3.5mg