Broccoli Ham and Cheese Soup
So cheesy, creamy and hearty! Loaded with ham, cheese, potatoes and TONS of broccoli! It is the perfect cozy, comforting soup for any time of the year. Adult and kid-friendly!
Am I the only one that still has some leftover Easter ham in the freezer?
Because I unexpectedly found the mother load of all leftover hams. I just completely forgot I had it! It’s like finding a $5 bill in your jeans. It’s the best feeling ever.
So I made soup. With a ton of broccoli.
Because a broccoli soup always makes me feel good about myself.
It makes me feel like I’m being really healthy. You know, with all the cheese and ham.
It’s also perfect in our 57 degree weather.
There’s no snow for us in Southern California but it’s still soup weather!
Broccoli Ham and Cheese Soup
Ingredients
- 4 tablespoons unsalted butter, divided
- 8 ounces fully cooked ham, diced
- 3 cloves garlic, minced
- 1 sweet onion, diced
- ¼ cup all-purpose flour
- 1 teaspoon dried thyme
- 4 cups low sodium chicken broth
- 1 russet potato, peeled and cubed
- 16 ounces broccoli florets, finely chopped
- ¾ cup heavy cream
- 1 ½ cups shredded extra-sharp cheddar cheese
- Kosher salt and freshly ground black pepper, to taste
Instructions
- Melt 1 tablespoon butter in a large stockpot or Dutch oven over medium heat. Add ham, and cook, stirring occasionally, until lightly browned, about 3-4 minutes; set aside.
- Melt remaining 3 tablespoons butter. Add garlic and onion, and cook, stirring occasionally, until translucent, about 3-4 minutes.
- Whisk in flour and thyme until lightly browned, about 1 minute. Stir in chicken broth, scraping any browned bits from the bottom of the pot.
- Stir in potato. Bring to a boil; cover, reduce heat and simmer, stirring occasionally, until potato is tender, about 10-15 minutes.
- Using a potato masher, mash potatoes until desired consistency is reached. Stir in ham, broccoli and heavy cream. Cover and simmer until broccoli is tender, about 5-6 minutes.
- Remove from heat. Gradually stir in cheese until smooth; season with salt and pepper, to taste.
- Serve immediately.
Did you make this recipe?
Tag @damn_delicious on Instagram and hashtag it #damndelicious!
Tasty soup, I substituted cauliflower for the potato and a combination of almond flour, milled flax seed and xanthan gum for the all-purpose flour to reduce the carbs. Worked well! Kids loved it!
I have made this several times…it is AMAZING!!! Thank you for the recipe…
I made this but substituted cashew milk for the heavy cream and it was amazing! So easy and such a hearty soup. I saved out the cheese as just a topper.
Made this for dinner tonight and it was awesome! I did two potatoes, and mashed one to thicken the soup and left the other in bite size pieces. So good! A definite keeper recipe, thank you for sharing!
Delicious soup made exactly from the recipe. Yum!
It was a hearty and tasty soup that went over well! I had two people ask for the recipe.
I made it for a potluck and didn’t have time to mash the potato so I cut it into a large dice. There were a lot of chunky elements and no one noticed.
Used Better Than Bouillon for my chicken stock so I didn’t add additional salt (although I’ve just discovered a low-sodium version).
Left the ham on the side for my first attempt as I wasn’t sure if there were people who don’t eat pork at the party, but felt the flavour wasn’t there.
Ended up making a gluten free chocolate cake (not from DD) for them.
This soup was amazing! I’ve made it twice this month and it’s gone in a day and a half. I add a can of yuengling to give it a beer cheese flavor but that’s the only change I made. Thanks so much!
I tripled this recipe and it is absolutely delicious. Only change was that I added more cheddar and left out the potatoes. I also cooked up and crumbled some bacon as an additional topping. When it was finished on the stove, I transferred it to my slow cooker and kept it on warm so my family could dip as they wanted. We had it with grilled cheese sandwiches, and it is “stupid good”.
Yum!
Made homemade creamy mushroom soup with baked asparagus last week and will be making your broccoli ham and cheese soup today with toasted homemade wheat bread. Thanks for your recipes, they’re great!
That sounds delicious! I hope you’ll enjoy it 🙂
To Josh,
I am a very healthy cook and particular about ingredients. I choose organic and local whenever possible. Sometimes though, you need to allow yourself a splurge. For me, that would mean making just half of this recipe rather than the whole thing because when you’re used to eating lean, a small amount of something this rich goes a long, delicious, way. Look at the quality of the ingredients you buy. Not necessarily just fat and calories. Sometimes “clean” food has lots of fat and/or calories. If I die 5 years sooner, because of splurging on things like this two or three times per month, I will be a happy woman. Life is short, TRY to live just a little. Thank you Chungah for your contribution to my happy life.
WOW, Chungah……..this is amazing! I had to substitute cauliflower for the potato due to a health issue and it seemed to just amp up the flavors. I also converted your recipe to use in my Instant Pot and it turned out great. Thank you!! Love all your recipes.
Thank you PJ! We are so glad it turned out so well!
I will be fixing this soup tomowwow, looks delicious!
Let us know how it goes!
I ate 2 bowls, that tells the whole story!
This soup is amazing! My boyfriend asks for it all the time. I follow the recipe exactly and it is always perfect. I’m wondering if you can freeze this? I feel like it wouldn’t be the same after thawing.
All of your recipes are amazing. Since Spring has not decided to show up here in the South, this recipe will be in our rotation for sure. Thank you so much for sharing =)
Thank you, Jeanette and let us know how you like it! Keep warm 🙂
Yes they look and taste amazing but they are not really healthy – sooooo many extra calories with cheese, butter and cream. I would love some of these recipes but as dairy free or healthier options/ substitutes were available.
9 time out of 10 I look at the recipe and think that looks great, but then choose not to cook because they are high in calories.
Can you substitute milk for the heavy cream to lighten it up?
Half and half would be a more suitable substitute. 🙂
What can be substituted fot the potato as have diabetic husband.?
You can omit as needed, Phyllis.
Phyllis, I am trying cauliflower. However, I forgot to add the cream, so now I cannot comment on how it turns out!
This soup looks amazing!
Paige
http://thehappyflammily.com