Simple Broccoli and Cheddar Soup with Warm Ham & Cheese Sammies

Broccoli and Cheddar Soup is creamy and cheesy and homemade! Serve with grilled cheese for a cozy dinner on any cold day.

Broccoli and Cheddar Soup l

A week ago it was cold here in Michigan. There air was just crisp enough so I could get away with wearing sweatshirts, jeans and fun scarves. Today… it’s 77. I’m not complaining, I know those frigidly cold days will soon be knockin’ at my door. And I’m prepared for it. I can see me know…

Me, Julie & Juliet and my snuggie. Did I say snuggie? I meant snuggling on the couch. I don’t even own a snuuuuuuuggie. Swear it.

Broccoli and Cheddar Soup l

I’d be, snuggling, on the couch with a steamy hot bowl of this goodness. Yeaaaah.

My soup and stew section on SS has been severely lacking in recipes. I’m not sure how that happened. But I hope to fill it up this year with “from scratch” soups and stews galore! Kicking it off with this recipe. Simple and straight forward, creamy and cheddar-y, this soup will warm your soul!

Broccoli and Cheddar Soup l

You could totally swap out the vegetable stock with chicken stock. There will be a slight difference in taste but either way you’ll be rock solid.

*note: as you can imagine I’ve made this a billion times. So I will say that now I only use low sodium chicken broth.

And noooo I didn’t forget the cheese {okay maybe I did}. But I do wantto make sure you know… for this soup to get that “cheddar-y” flavor… you need to buy a reeeeeally good block of cheddar. Kraft will not do here… splurge on some Cabot or any high end cheddar… it will be worth it and you’ll be thanking me later. šŸ˜‰

I like to grate the cheese before starting the soup, to get it out of the way. After I grate it up, I plop it in a bowl and stick it back into the fridge.

Trim up about 12 oz of broccoli, or one package of 2 bunches, into florets.

Drop the florets into a deep pan of salted, boiling water. Cover and let boil for 3 minutes.

Immediately remove the broccoli.

And drop the florets into an ice water bath, to lock in that color and stop the cooking process.

Next, wash, peel, and julienne the carrot into matchsticks.

Then Dice up a small yellow onion.

Next sautĆ© the onions and carrots in a tablespoon or two of butter. Sprinkle with kosher salt and black pepper.

Then transfer the vegetables should be soft yet still firm, remove and set aside.

Next, to the quarter cup of melted butter, add in the quarter cup of flour. Whisk often until the flour/butter mixture has slightly deepened in color about 2-3 minutes.

Then pour in the half and half, then the vegetable broth.

Next, grate in some fresh nutmeg, and keep whisking while you bring it up to a small simmer. Cover and cook for 20 minutes.

It should be slightly thicker, so now you can toss in the sautĆ©ed carrots and onions.

And then add the blanched broccoli florets, and if now you notice the soup seems too thick for your liking, go ahead and add in more vegetable broth at this point.

Next, reduce the heat to low, stir and cover. Continue to simmer the soup over low heat for 25-30 more minutes.

Then after the 25-30 minutes, remove the lid. Using your mashed potato thingy, mash up the broccoli until only a few large broccoli pieces remain. I like mine a little on the chunky side so I go easy with it.

Next add in half of the cheddar.

And then stir.

Lastly, serve with a little extra cheddar on top.

And then inhale the whole bowl.

Now if you like a little sandwich action to tag along with your broccoli and cheddar soup. These can be thrown together in seconds while your soup is bubbling away on the stove top.

I found some whole grain ciabatta mini-loaves at my grocery store. But any rolls will do.

Layer some honey ham.

Then a slice of brick cheese. {An old favorite, new again}

Put the lid on.

Wrap in foil.

And bake for 15 minutes in a 350 degree oven until the cheese is melted.

A perfect cozy meal for any day of the week!

NOTE: I have since rewritten the Broccoli and Cheddar Soup recipe, so the recipe below may not match the step-by-step but it will save you a lot of time.

Enjoy! And if you give this Broccoli and Cheddar Soup recipe a try, let me know by snapping a photo and tagging me on twitter or instagram!

Broccoli and Cheddar Soup l

My cookbook Simply Scratch : 120 Wholesome Homemade Recipes Made Easy is now available! CLICK HERE for details and THANK YOU in advance! 

Yield: 4 servings

Simple Broccoli and Cheddar Soup with Warm Ham & Cheese Sammies

Simple Broccoli and Cheddar Soup with Warm Ham & Cheese Sammies
Easy. Creamy. Broccoli-y. But most importantly... cheddar-y. This soup takes little time and tastes better than any other broccoli and cheddar soup I've ever had. Take that Panera. (and the sandwiches are meant to be dunked in the soup... amen.)
Prep Time 10 minutes
Cook Time 40 minutes
Additional Time 10 minutes
Total Time 1 hour


  • 1/4 cup plus 2 tablespoons melted butter, divided
  • 1 small yellow onion, diced
  • 1 medium carrot, julienned or diced very small
  • 1/4 cup flour
  • 2 cups half & half
  • 2 cups chicken or vegetable broth, plus more if needed
  • 1 bunch (about 12 ounces) fresh broccoli, cut into small florets
  • 1/8 teaspoon fresh nutmeg, or more to taste (optional)
  • 8 ounces sharp cheddar cheese, freshly grated
  • kosher salt (about 1-1/2 teaspoons) and freshly ground black pepper, to taste
  • 4 mini loaves of whole wheat ciabatta or your favorite roll, sliced horizontally in half
  • 8 slices of ham (I like Boar's Head Tavern Ham or Virginia Ham)
  • 4 slices of brick cheese or farmer's cheese (slices cut in half if large)


  1. In a Dutch oven melt 2 tablespoons of butter over medium-low heat. Add onions, carrots and 1/2 teaspoon of salt. Stir, cover and cook until tender. About 10-12 minutes (depending on sized of vegetables)
  2. Once tender, add in 1/4 cup of butter and stir until melted. Add in 1/4 cup of flour stirring until butter has absorbed all of it. Cook for 2 to 3 minutes before pouring in the half and half and broth. Add in nutmeg now, if using.
  3. Meanwhile, bring a saucepan of salted water to boil. Drop the broccoli florets into the boiling water and cook for 2-3 minutes. Drain the broccoli and add it into the Dutch oven. Cover and cook over medium to medium-low heat for 15 to 20 minutes or until the soup has thickened and Broccoli is tender. Using a potato masher, smash the broccoli to break it up into even smaller pieces.
  4. Lastly, turn the heat off and add in half of the cheddar cheese. Season with 3/4 to 1 teaspoon kosher salt and 1/4 teaspoon black pepper.
  5. Serve immediately with additional cheddar cheese.
  6. For the sammies; cut the mini ciabatta loaves in half and place two slices of ham in each. Top with a piece of brick cheese and wrap in foil. Bake in a 350 degree oven for 15 minutes. Serve with the soup!
[this post contains affiliate links.]

    Pin It

50 Responses to “Simple Broccoli and Cheddar Soup with Warm Ham & Cheese Sammies”

  1. #
    Heather (Heather's Dish) — October 12, 2011 at 12:03 pm

    seriously cozy dinner…i can't wait for it to cool down a little more! this is the first thing on the menu when that happens šŸ™‚

  2. #
    Heather — October 12, 2011 at 12:47 pm

    I've been in soup making mode lately and this is one that I haven't tried yet. It'sperfect for the weather we're having right now. Yum!!

  3. #
    Bev Weidner — October 12, 2011 at 12:49 pm

    You have no idea how happy you just made my eyeballs.

    That soup? THAT SOUP?

    I can't even begin….to tell you….the glory.

    I need to rest.

  4. #
    Andrea the Kitchen Witch — October 12, 2011 at 1:05 pm

    Broccoli cheese soup is one of my all time favorites. You've done an awesome job with it here today!! I love that you've kept it simple and let the flavors of the broccoli and cheese sing through. Delicious!! This might be for lunch today šŸ™‚

  5. #
    Chic & Gorgeous Treats — October 12, 2011 at 2:23 pm

    Hi Laurie! I made this long time ago during my uni days. I overcooked my broccoli, so instead of wasting them, I thought why not I make it into a soup. This soup is lovely and really brings back memories of all the mistakes I made.. LOL.. good to know what I made last time was not strange but infact a great hearty warm soup. LOVELY!! Thanks for buzzing me over my blog. Am a follower of your gem

  6. #
    Chic & Gorgeous Treats — October 12, 2011 at 2:23 pm

    Hi Laurie! I made this long time ago during my uni days. I overcooked my broccoli, so instead of wasting them, I thought why not I make it into a soup. This soup is lovely and really brings back memories of all the mistakes I made.. LOL.. good to know what I made last time was not strange but infact a great hearty warm soup. LOVELY!! Thanks for buzzing me over my blog. Am a follower of your gem

  7. #
    The Answer Is Chocolate — October 12, 2011 at 3:22 pm

    Yum. I always get this soup at Panera Bakery ( not sure if this is everywhere) but want to make it at home. Have pinned this recipe!

  8. #
    A Brown Table — October 12, 2011 at 5:26 pm

    Great job on the soup, it makes for a perfect companion to a cold wet day at my end on the East coast.

  9. #
    Jade — October 12, 2011 at 6:37 pm

    OMG that looks absolutely DELISH!!

    i will be making this soup next week. YUM

    just came across your blog, i am def. going to follow you, would love you to check out my blog and follow back!


  10. #
    Nichole — October 13, 2011 at 1:56 am

    This s my favorite soup, I can't wait to make it!

  11. #
    Kim Bee — October 13, 2011 at 3:18 am

    Looks so yummy and cozy. I am just across the border from you. I was so enjoying the warm weather. Seems its nearing an end. We were at the barn in tank tops on the weekend. I hate our winters, might need to hibernate.

  12. #
    Lauren's Latest — October 13, 2011 at 3:23 am

    Yeah, nice try! You totally own a snuggie! Lol! {I use a masher in my broccoli cheese soup too! *high five*

  13. #
    janet@cupcakestocaviar — October 13, 2011 at 3:27 am

    This looks delicious! Broccoli Cheese soup is one of my favorite soups. It definitely makes me forgive you for having a snuggie šŸ˜›

  14. #
    SJ — October 13, 2011 at 3:28 am

    That soup looks so delicious!

  15. #
    Melissa // thefauxmartha — October 13, 2011 at 3:37 am

    I've never craved Broccoli & Cheddar Soup until looking at your post. I'm going to have to give this a whirl. You've converted me!

  16. #
    16 — October 13, 2011 at 4:23 am

    Beautiful blog! I see you are from Mich, I too am a Michigan girl (living in AZ now). Soup looks fabulous and nice to meet ya! šŸ™‚

  17. #
    Nava Krishnan — October 13, 2011 at 12:54 pm

    Lovely soup and sure tempting enough esp with cheese, one of my fav ingredient.

  18. #
    Stephanie @ Eat. Drink. Love. — October 13, 2011 at 1:53 pm

    This one of my favorite soups ever! I love all that cheese!

  19. #
    RavieNomNoms — October 13, 2011 at 2:49 pm

    Um AH-MAZING!! I have to try this. I have never made broccoli cheddar at home but yours just looks TOO good not to try. What a perfect way to snuggle up on the couch and enjoy a good movie.

    I won't tell anyone about the snuggie hehe šŸ˜‰

  20. #
    Emily @ Life on Food — October 13, 2011 at 11:46 pm

    The cheese is the key. This looks delicious! I want to go make me some this weekend.

  21. #
    kellie2vs — October 14, 2011 at 1:10 am

    I will definitely be making this soup this weekend! It looks so yummy!

  22. #
    kita — October 14, 2011 at 11:37 pm

    Handsome and I were joking that I need a snuggie the other day because Im always cold.

    Nothing is better than a great bowl of broccoli cheddar soup and a hot sandwich – especially on a chilly day…. mmm nothing….

  23. #
    Terry — October 15, 2011 at 6:09 pm

    WOW!!!!So delish. My hubby loved this soup. Sure is a real keeper.

  24. #
    Keeley — October 16, 2011 at 8:37 pm

    I just made this soup for dinner! It was pretty easy to make and is truly delicious! I used chicken broth instead of veggie broth. This will be great for lunch at work this week!

  25. #
    Anonymous — October 18, 2011 at 1:23 am

    I made this last Friday. Deeeeelish!!!! Thanx for the recipe! I'll be trying the butternut squash pasta recipe this week. I'm so glad I found yr blog!

  26. #
    Laurie {Simply Scratch} — October 18, 2011 at 1:46 am

    Keeley~ I'm so glad! You're right this soup makes for EXCELLENT leftovers! Thanks for coming back and letting me know!

    Anonymous~ I'm so glad you liked this soup too! Thanks for the feedback! šŸ™‚

  27. #
    hcg diet for weight loss — October 18, 2011 at 9:59 am

    That soup looks yummy-licious! Going to try the recipe this weekend!

  28. #
    Amy's Cooking Adventures — October 18, 2011 at 4:28 pm

    This looks wonderful! I'm going to have to ge me some fancy cheddar!

  29. #
    Washington Weight loss — October 21, 2011 at 7:53 am

    Thanks for great information. It's a wonderful and I am going to try this now!!!

  30. #
    hcg miami — December 13, 2011 at 10:04 am

    Wow, this is fresh and true news. Thanks for sharing. I must try this one.

  31. #
    HCG Recipe — December 30, 2011 at 4:49 am

    Wow! so yummy, I love this.I really going to try this. Thanks for sharing such tasty dish.

  32. #
    Steph — January 3, 2012 at 10:51 pm

    I found your blog through stumble upon…and I totally love it! I just made this soup, and it was so good. Besides your awesome recipes, I really enjoy having all those pictures so I know I am doing things right :). Thank you!

  33. #
    Moviegirl03 — January 17, 2012 at 6:34 pm

    I was given this recipe as part of a recipe swap, and loved it. The sandwiches were great too, I'll make them like this for a long time to come. Thanks for a great recipe!!

  34. #
    Kgravatt — August 9, 2012 at 7:46 pm

    This was delicious. First time I have ever made broccoli cheddar soup. I am saving this for when the in-laws visit. Thanks for posting!

  35. #
    Monique — February 9, 2013 at 8:02 pm

    This was fairly simple and very delicious! I bought too much broccoli though and ended up having to add more broth in order to even things out. My only problem is it doesn’t make enough!

    Making it again as a special request tonight from my other half who is currently sick. That’s all the confirmation I need that I am not the only one who appreciates the recipe.

  36. #
    hungry man — May 11, 2013 at 10:39 pm

    excellent job…love the pictures to go with the recipe, you know the fastest way to a man’s heart is through his stomach.

  37. #
    Marianne — September 7, 2013 at 8:34 pm

    This is an amazing recipe! Easy to make, and my daughters LOVED it! It’s hot out, but they wanted soup. Happened to have too much broccoli in the fridge, and stumbled upon your amazing recipe. They asked me if I can make it, and can it, they liked it that much!

    • simplyscratch replied: — September 7th, 2013 @ 9:07 pm

      AH! That’s so cool! I’m so glad your daughters love it Marianne… this soup is one of our favorites too! šŸ™‚

  38. #
    Cheerful Homemaker — October 28, 2013 at 2:12 pm

    I saw this recipe on Pinterest last week and made it yesterday. Ohmyword. It’s delicious! I’m the only one in my house who will eat it (my toddler doesn’t quite understand soup), which means I get to enjoy it all week!

  39. #
    Katie — February 12, 2014 at 7:17 pm

    I just finished eating this and it was delicious! I actually used frozen broccoli in the steam bag. Worked great! Other than that I made the recipe exactly. My husband even liked it and he’s not big on cheesy soups. The best part: I have leftovers and will be enjoying this soup for lunch tomorrow!

  40. #
    Lynn — January 16, 2015 at 12:55 pm

    This was great! Thank you!

  41. #
    E — March 7, 2015 at 12:10 pm

    Thank you for yet another delicious recipe! I made this for supper last night and we really enjoyed it! Thankfully we’ll get to enjoy the leftovers too since I made a double batch. I replaced some of the broccoli with cauliflower. I used red onion which adds pretty colour. I don’t remember Mum ever adding cheese when she made her version of this soup so I left it out and served sliced cheese on the side. This recipe’s in my recipe box now. Thank you again, Laurie! At Simply Scratch I have been finding so many recipes which I now make on a regular basis. Keep up the good work!


  1. Pingback: Broccoli Cheddar Soup | Cookingculture's Blog

  2. Pingback: Broccoli and Cheddar Soup | Viral Pins From Pinterest

  3. Pingback: The Best Broccoli and Cheese Soup

  4. Pingback: Recipe: Broccoli and Cheese Soup! | DIY Baby

  5. Pingback: Daala's Kitchen | You Made This? | Broccoli Cheese Soup

  6. Pingback: Ham, Broccoli, and Goat Cheese Soup | Crossed Wires

  7. Pingback: Meal Planning |

  8. Pingback: Vegetarian Honey Teriyaki Stir Fry - Meal Planning Mommies

Leave a Comment