I started making broccoli cheddar soup years ago in the winter as a means to make use of frozen vegetables. Nothing against frozen broccoli, but the texture is… not good. I much prefer fresh (especially if I’m making something like this Baby Broccoli with Bacon), but will cave and use frozen when the fresh stuff is subpar.
Texture, of course, is a non-issue if you’re going to puree it into broccoli cheddar soup!
That said, this soup can be made with either fresh or frozen; whatever you have on hand works.
I also like to incorporate spinach into the recipe (fresh or frozen is fine), to boost the vibrant green color as well as the nutrient levels. When it comes to green, leafy vegetables, spinach is one of the highest in folate (more on folate and its richest food sources in this article).
Spinach contains 194 mcg of folate in a 100g (about 3 cups) serving while kale only contains 29 mcg in a 100g serving. Nothing against kale, as it has its own nutritional perks, but spinach is also worth having on the menu! You may recall that folate is a key nutrient for fertility and pregnancy.
My recipe for broccoli cheddar soup includes bone broth as the base. Yes, you could use water, but bone broth offers an array of amino acids helpful for your hair, skin, nails, and joints including glycine, proline, hydroxyproline, and more.
If you’ve read my book, Real Food for Pregnancy, you know glycine has specific benefits during pregnancy. Glycine is required for the formation of fetal DNA, promoting liver health, aiding sleep, and to support your own stretching skin, growing uterus, and adapting joints and ligaments. In fact, glycine becomes “conditionally essential” during pregnancy, meaning it must be consumed in adequate amounts from dietary sources to avoid a deficiency. Bone broth is one great way to incorporate more glycine into your diet.
Finally, the sharp cheddar cheese is not without nutritional benefits. You’ve got a solid source of protein, calcium, vitamin K2 (particularly if it’s an aged cheddar), vitamin A, and more.
Without belaboring the nutritional reasons for making this recipe, trust me when I say it’s very tasty! When I shared this on my Instagram page recently, it received rave reviews. I knew I needed to give it a permanent place on the blog as well.
For those of you with gestational diabetes, this recipe is naturally low carb and therefore blood sugar friendly.
This recipe makes a relatively small batch of soup, so if you’re serving a big family or want leftovers, feel free to double or triple the batch!
Broccoli Cheddar Soup with Spinach and Bone Broth
- 3 cups bone broth
- 1 lb broccoli (fresh or frozen, save some small florets to the side if you like a chunky soup)
- 4 oz spinach (a few handfuls worth of fresh spinach)
- 2 green onions, roughly chopped
- 4 oz sharp cheddar cheese, cubed or grated
- 1/2 cup heavy cream or milk
Heat ~3 cups of bone broth on the stove. Add ~1 lb of broccoli (stems too; don't waste them!) plus a bit of salt and pepper — don’t over-salt because the cheddar cheese will add a lot of flavor. Cover with a lid and simmer until broccoli is tender.
When broccoli is tender, add a few handfuls of fresh or frozen spinach and roughly chopped green onion, stir to wilt.
Using an immersion blender, puree the soup directly in the pot (or you can transfer to a blender).
If you like a chunky soup like I do, add some small florets of broccoli to the pot. Let simmer until those florets are tender.
Add ~4oz of cubed or grated sharp cheddar cheese. Stir into the soup to melt.
Add ~1/2 cup cream or milk (I prefer cream) to the pot. Taste test and adjust salt to your liking (the amount will depend on the saltiness of the cheese you added).
This broccoli cheddar soup with spinach and bone broth is a wonderfully nutrient-dense recipe and full of flavor.
To summarize some of the nutritional benefits, you’ve got:
- folate from your broccoli and spinach
- glycine and other amino acids from the gelatin-rich broth
- fat-soluble vitamins including vitamin K2 in that aged cheddar cheese
- calcium in the broccoli and cheddar
I could go on, but nutrition is probably not the reason you’re eating this.
You’re eating it because it tastes good and warms you up and that’s reason enough.
Until next week,
PS – If you give this recipe a try, let me know how it comes out in the comments below!
27 CommentsLeave a comment
Love this soup! I’ve made it once already and about to make it again-husband loves it too! Thank you for this recipe!
So glad you’re enjoying it, Kayla!
Lovely soup recipe! Made a big batch to enjoy for the week. Thank you for sharing!
Happy to hear you’re enjoying it!
Made this tonight with braising greens from our CSA (baby kale, chard, etc) and it was great! Even our 7 month old loved it. A great week night rotation for busy days!
Will this soup freeze well?
yum yum yum!! tasty and yes, healthy! thanks so much
am I bad because I added uncured organic bacon? It was wonderful, thank you for the recipe
Beef bone broth or chicken bone broth? Or does it matter?
Either one will work!
Easy to make and delicious! Thanks!
How do you think cabbage would taste? I have some to use up. I imagine it may be an interesting addition.
I’m not sure how that would work. Let me know if you try it!
SERIOUSLY DELECTABLE. My husband requested a double batch for next time.
Hooray! Glad it was a hit!
Will this freeze well as a post-partum meal?
This soup is so delicious! I added a bit of garlic powder at the end with the cream and it was just the right addition of flavour.
Have been so excited to make this since you first posted. It tastes incredible, but my cheese didn’t melt — just sort of stayed as little blobs. What did I do wrong? Would love to get it just right next time! Thanks for this recipe and for everything you do!
Oh no! If your cheese doesn’t melt, keep the pot over low heat and continue to stir until it’s fully combined. You could also puree again if needed, though if you wanted to keep some broccoli chunks in there, that would puree them as well.
For those asking about freezing….it might work to freeze the soup prior to any cheese or milk. Then when you are cooking to eat, you can add cheese and milk after. I am looking for healthy soups to freeze and this seems to be what I am finding!
Thanks for the tip! I was going to ask the same question. Prepping my postpartum meals now…
Thanks for the recipe Lily! This is favourite in our home.
This was absolutely delicious, and so simple! I used turkey stock I had made after thanksgiving. Thank you!!
Thanks for the yummy recipe! I made bone broth yesterday and a big batch of this soup today. I was surprised that both of my littles ones ate a big bowl. A win in our house!
Made this for dinner tonight – I needed a quick & easy way to get some bone broth in and this was perfect!! Thank you, Lily for the recipe & all the info you put out there.
So glad you enjoyed it, Josten!