This hearty soup is a perfect blend of flavors and textures, with the sweetness of sweet potatoes, the saltiness of ham, and the earthiness of broccoli. It's a wholesome meal that will warm you up on a cold day and leave you feeling satisfied.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 sweet potatoes, peeled and diced
- 4 cups chicken broth
- 2 cups chopped broccoli
- 1 cup diced ham
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 1/2 cup heavy cream
- Grated cheddar cheese for garnish
- Chopped parsley for garnish
Directions
- In a large pot, heat the olive oil over medium heat. Add the onion and garlic and cook until softened.
- Add the sweet potatoes and chicken broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Add the broccoli, ham, thyme, salt, and pepper. Simmer for another 10 minutes, or until the vegetables are tender.
- Using an immersion blender, puree the soup until smooth. Stir in the heavy cream and heat through.
- Serve hot, garnished with cheddar cheese and parsley.
Interesting Facts
Sweet potatoes are a great source of vitamin A, which is important for eye health.
Broccoli is a cruciferous vegetable that is high in fiber and antioxidants.
Ham adds a savory and salty flavor to the soup, balancing out the sweetness of the sweet potatoes.