Ham and Vegetable Soup

This light broth-based soup combines tender potatoes, broccoli, cauliflower, and cooked ham. It is a useful recipe for practicing simmering and checking vegetables for tenderness.

Ham and vegetable soup with potatoes, broccoli, and cauliflower
🍳 Basic Cooking Lessons 📖 Recipe Bundle

Yield: About 6 servings

Cooking method: Stovetop

Ingredients

  • 8 cups low-sodium chicken broth or homemade broth
  • 2 medium potatoes, cut into small cubes, or about 2 cups cubed potatoes
  • 1 1/2 cups broccoli florets
  • 1 cup cauliflower florets
  • 1/4 teaspoon ground nutmeg, optional
  • 1/2 to 1 cup chopped cooked ham
  • Black pepper, to taste

Directions

  1. Pour the chicken broth into a large soup pot.
  2. Add the cubed potatoes and bring the broth to a gentle boil over medium-high heat.
  3. Reduce the heat and simmer for 10–15 minutes, or until the potatoes are almost tender.
  4. Add the broccoli, cauliflower, and nutmeg.
  5. Continue simmering for about 5 minutes, or until the vegetables are tender but not mushy.
  6. Stir in the chopped ham.
  7. Cook for another 2–3 minutes, or until the ham is heated through.
  8. Taste and add black pepper or other seasonings as needed.
Use What You Have: Replace part of the broccoli or cauliflower with carrots, peas, green beans, corn, or another quick-cooking vegetable. Learn more about preparing vegetables in the How to Cook Vegetables lesson.
Print Recipe Card