• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Savory Lotus

simple clean eats + healthy treats

  • About
  • Recipes
  • Healthy Living
  • Resources
  • MEAL PLANS

By Katja Heino Leave a Comment
Savory Lotus may receive commissions from purchases made through links in this post.

Creamy Broccoli Soup with Crispy Sage (dairy free)

Jump to Recipe

Creamy Broccoli Soup (dairy free) | www.savorylotus.com

What better way to cozy up on a chilly day than with a comforting bowl of creamy broccoli soup?

Anyone else bracing themselves for the upcoming holiday season? I’ve made an executive decision to just take it slow and to flow this year.  No stress. No over-doing.  No over-eating. Just family.  And good food.

Who’s with me on this?

Slow and flow seem to the theme of my life this year.  I’ve been forced to slow down and to just flow with what life has in store for me. My health journey has taken over my life (and my family’s life), and I’ll be grateful when the hard part is in the rear view mirror. But I have to say that I am thankful for all of the lessons I’ve learned and the amazing people who have come into my life.  And I’m especially grateful for the support and love of the sweet man in my life.  Life is just easier when you have a rockstar of a husband standing by your side.

Okay. And jumping right into this recipe today because I’m all about quick and easy meals these days. It has been cold and wet here in Northern California.  We’ve pulled out our rain gear and fuzzy, warm sweaters.  And this means it’s officially soup season. 

Creamy Broccoli Soup (dairy free) \ www.savorylotus.com

Creamy Broccoli Soup (dairy free) \\ www.savorylotus.com

The recipe is super simple. Roast your veggies and puree them up. The secret to making it super delicious is using a good quality broth.  I recommend making your own chicken broth or vegetable broth.  Both will be delish.  And because we can’t always do it all,  I usually keep a box of pre-made broth in the pantry when I’ve run out of homemade.  I’m super picky about my broths, and Kettle and Fire is the only boxed one that I like.

This creamy broccoli soup is more than just broccoli. It’s loaded with tons of veggies that have been roasted beforehand to add an extra layer of flavor to the soup. The creaminess comes from the white sweet potato and a bit of dairy free milk.  (You can use regular white potato if you want.)

What I love most about this soup is the TEXTURE.  It’s so velvety smooth.  It’s PERFECT for a simple weeknight meal when you just don’t want to cook for hours.  It’s filling. It’s healthy.  And I think you are going to LOVE it.

Oh, and if you’ve never had crispy sage, you are in for a real treat.  It’s super simple to fry up in a small skillet.  It’s just a fun garnish that adds a nice fragrant touch to the soup.

Creamy Broccoli Soup (dairy free) ~ www.savorylotus.com

Creamy Broccoli Soup (dairy free) ~~ www.savorylotus.com

Here’s to a chill, relaxing holiday season.  Stay tuned for more simple winter meals to make life easier for you.

xo,

Katja

Creamy Broccoli Soup (dairy free) \\\\ www.savorylotus.com

Creamy Broccoli Soup (dairy free) -- www.savorylotus.com

Creamy Broccoli Soup (dairy free) --- www.savorylotus.com

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Broccoli Soup (dairy free) \\ www.savorylotus.com

Creamy Broccoli Soup (dairy free)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Katja from Savory Lotus
  • Prep Time: 10
  • Cook Time: 25
  • Total Time: 35 minutes
  • Yield: 3-4 servings 1x
Print Recipe
Pin Recipe

Ingredients

Scale

FOR CRISPY SAGE

2-3 tbsp ghee, butter, or coconut oil
10-12 small sage leaves

FOR SOUP

  • 1/2 small onion, roughly chopped
  • 2-3 whole cloves of garlic, peeled
  • 2 stalks of celery, chopped
  • 3 medium carrots, chopped
  • 1 large white Japanese sweet potato (or regular potato)
  • 1 cup broccoli stems  (**see note below)
  • 4 cups broccoli florets
  • 3 tbsp ghee, butter, coconut oil – melted
  • 3 cups good quality broth (chicken or vegetable)
  • 1 cup any kind of milk (I used full fat coconut)
  • salt and pepper to taste

OPTIONAL

  • 1-2 tsp lemon juice
  • cayenne pepper

GARNISH

  • toasted pine nuts
  • crispy sage

Instructions

  1. Preheat oven to 425’F.
  2. Place onions, garlic, celery, carrots, sweet potato, and broccoli onto a large baking sheet (or 2 small.)  Drizzle melted fat of choice and toss until coated.  Roast for 20 minutes, turning once.
  3. To make crispy sage: heat 2-3 tablespoons of fat of choice in a small skillet on medium high heat. Drop in sage leaves and cook for 2-3 minutes, until crisp but not browning. Remove from pan with tongs or a fork and set aside.
  4. Remove veggies from oven and pour into large soup pot.  Add broth, milk of choice and salt and pepper to taste.  Bring to boil, turn down heat, and simmer covered for 5 minutes.
  5. Remove from heat and puree until creamy smooth. (I used my Vitamix, but an immersion blender will work too.) Add extra broth if needed. Be careful pureeing hot soup. Add optional lemon juice and cayenne.
  6. Garnish with toasted pine nuts and crispy sage. Enjoy!

Notes

*I love roasting my veggies before I use them for soup.  I really does add a nice flavor.  But you can totally make this on the stovetop.  Simply melt your fat of choice in a large soup pot.  Add veggies and saute until beginning to soften. Then add your broth and milk.

** Don’t waste the broccoli stem.  I like to use the softer upper stem in my soups as well (I ditch the super hard, dense bottoms.)  If your stem is rough and dry try peeling it before using it.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Click HERE to PIN THIS:

Creamy Broccoli Soup (dairy free) - www.savorylotus.com

[thrive_leads id='21430']

As an Amazon Associate I earn from qualifying purchases.

Filed Under: Soups, Whole30 Recipes Tagged With: broccoli, cramy broccoli soup, dairy free, soup

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi I’m Katja!

And this is how we do healthy in our family. Just REAL food. Simple. Easy. Gluten free. More about Savory Lotus

Follow Me on Instagram

  • 💗 the goal isn’t to impress people with your life • it’s to genuinely enjoy living it 💗
  • 👚👖 for me, this is about more than clothes • it’s part of a bigger commitment to living simply, spending intentionally, and staying comfortably under our means

💰 i enjoy fashion AND i want my money to support the life i’m building, not a lifestyle I feel pressured to maintain

WHAT I’M WEARING 

all 100% cotton, unless noted 

* dark denim button down $4.99 - thrifted
* jeans $14 - Plato’s Closet 
* black men’s button down $4 - thrifted 
* black denim skirt $4.99 - thrifted 
* brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton 
* green wide leg trousers by l lNew Day $14 - consignment store (98% cotton) 
* high neck cotton tshirt - old 
* black high waist wide leg jeans by Zara $35 - ebay (91% cotton) 
* cream cardigan by Madewell $21 - consignment 
* brown genuine leather belt $19 - ebay 
* high neck white tank - old
  • 👸looking put together and having a style that feels like me doesn’t require spending a ton of money 

👸 buying secondhand feels more aligned with my values • it allows me to find quality natural fibers pieces, be more intentional about what i bring into my home, and avoid the constant cycle of buying new 

👸 8 pieces = $102.97 • all 100% cotton, unless noted 

* dark denim button down $4.99 - thrifted

* jeans $14 - Plato’s Closet 

* men’s black button down $4 - thrifted 

* black denim skirt $4.99 - thrifted 

* brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton 

* green wide leg trousers by New Day $14 - consignment store (98% cotton) 

* black high waist wide leg jeans by Zara $35 - ebay (91% cotton) 

* cream cardigan by Madewell $21 - consignment
  • 💗 We choose to live below our means.

💗 We don’t buy things we can’t pay for. We don’t carry debt to maintain a lifestyle. We don’t feel the need to buy the latest brand name or keep up with what everyone else has.

💗 We try to be intentional with our spending, asking ourselves whether something actually adds value to our lives — or whether we’ve simply been conditioned to want it.

💗 We invest in things that align with our values, including our future selves.

💗 And we’ve learned to value things that can’t be bought more than the things that can.
  • Lake life is the life for me…. 🚣‍♂️👙🏊• slow days with sweet friends doing what we love ❤️
  • 💗 the older i get, the less interested i am in building a life that looks good from the outside • i’d rather build one i genuinely love living 

💗 this is my kind of vacation:

* a quiet lake
* my favorite people
* time outside 
* simple meals 

💗 nothing fancy 

💗 i think the  best parts of taking ownership of your life is realizing you get to decide what a good life looks like 

💗 spending time with BOTH of my girls is EVERYTHING  to me
  • ✨ 5 years ago, i completely uprooted my life because i felt a call for something different • i don’t have a single regret 

there is so much peace and power in intentionally creating a life aligned with your values and heart’s desire 

but it takes radical ownership of EVERY aspect of your life
  • 💪fitness is one of the biggest mood boosters in my life—not because it solves everything, but because it consistently gives me space to come back to myself 💪

💪sometimes the workout is the least important part • the real gift is becoming the kind of woman who keeps choosing herself, over and over again 💪
  • ✨this season has changed me in ways i never expected—and honestly, i think it’s making me a better woman • softer, slower, stronger, and more trusting ✨✨
View on Instagram
💗 the goal isn’t to impress people with your life • it’s to genuinely enjoy living it 💗
View Reel on Instagram
@savorylotus
@savorylotus
•
Follow
💗 the goal isn’t to impress people with your life • it’s to genuinely enjoy living it 💗
1 day ago
View on Instagram |
1/9
👚👖 for me, this is about more than clothes • it’s part of a bigger commitment to living simply, spending intentionally, and staying comfortably under our means

💰 i enjoy fashion AND i want my money to support the life i’m building, not a lifestyle I feel pressured to maintain

WHAT I’M WEARING 

all 100% cotton, unless noted 

* dark denim button down $4.99 - thrifted
* jeans $14 - Plato’s Closet 
* black men’s button down $4 - thrifted 
* black denim skirt $4.99 - thrifted 
* brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton 
* green wide leg trousers by l lNew Day $14 - consignment store (98% cotton) 
* high neck cotton tshirt - old 
* black high waist wide leg jeans by Zara $35 - ebay (91% cotton) 
* cream cardigan by Madewell $21 - consignment 
* brown genuine leather belt $19 - ebay 
* high neck white tank - old
View Reel on Instagram
@savorylotus
@savorylotus
•
Follow
👚👖 for me, this is about more than clothes • it’s part of a bigger commitment to living simply, spending intentionally, and staying comfortably under our means 💰 i enjoy fashion AND i want my money to support the life i’m building, not a lifestyle I feel pressured to maintain WHAT I’M WEARING all 100% cotton, unless noted * dark denim button down $4.99 - thrifted * jeans $14 - Plato’s Closet * black men’s button down $4 - thrifted * black denim skirt $4.99 - thrifted * brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton * green wide leg trousers by l lNew Day $14 - consignment store (98% cotton) * high neck cotton tshirt - old * black high waist wide leg jeans by Zara $35 - ebay (91% cotton) * cream cardigan by Madewell $21 - consignment * brown genuine leather belt $19 - ebay * high neck white tank - old
3 days ago
View on Instagram |
2/9
👸looking put together and having a style that feels like me doesn’t require spending a ton of money 

👸 buying secondhand feels more aligned with my values • it allows me to find quality natural fibers pieces, be more intentional about what i bring into my home, and avoid the constant cycle of buying new 

👸 8 pieces = $102.97 • all 100% cotton, unless noted 

* dark denim button down $4.99 - thrifted

* jeans $14 - Plato’s Closet 

* men’s black button down $4 - thrifted 

* black denim skirt $4.99 - thrifted 

* brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton 

* green wide leg trousers by New Day $14 - consignment store (98% cotton) 

* black high waist wide leg jeans by Zara $35 - ebay (91% cotton) 

* cream cardigan by Madewell $21 - consignment
View Reel on Instagram
@savorylotus
@savorylotus
•
Follow
👸looking put together and having a style that feels like me doesn’t require spending a ton of money 👸 buying secondhand feels more aligned with my values • it allows me to find quality natural fibers pieces, be more intentional about what i bring into my home, and avoid the constant cycle of buying new 👸 8 pieces = $102.97 • all 100% cotton, unless noted * dark denim button down $4.99 - thrifted * jeans $14 - Plato’s Closet * men’s black button down $4 - thrifted * black denim skirt $4.99 - thrifted * brown sweatshirt by Aerie $4.99 thrifted (i cut the bottom to shorten it) 80% cotton * green wide leg trousers by New Day $14 - consignment store (98% cotton) * black high waist wide leg jeans by Zara $35 - ebay (91% cotton) * cream cardigan by Madewell $21 - consignment
4 days ago
View on Instagram |
3/9
@savorylotus
@savorylotus
•
Follow
💗 We choose to live below our means. 💗 We don’t buy things we can’t pay for. We don’t carry debt to maintain a lifestyle. We don’t feel the need to buy the latest brand name or keep up with what everyone else has. 💗 We try to be intentional with our spending, asking ourselves whether something actually adds value to our lives — or whether we’ve simply been conditioned to want it. 💗 We invest in things that align with our values, including our future selves. 💗 And we’ve learned to value things that can’t be bought more than the things that can.
6 days ago
View on Instagram |
4/9
@savorylotus
@savorylotus
•
Follow
Lake life is the life for me…. 🚣‍♂️👙🏊• slow days with sweet friends doing what we love ❤️
2 months ago
View on Instagram |
5/9
@savorylotus
@savorylotus
•
Follow
💗 the older i get, the less interested i am in building a life that looks good from the outside • i’d rather build one i genuinely love living 💗 this is my kind of vacation: * a quiet lake * my favorite people * time outside * simple meals 💗 nothing fancy 💗 i think the best parts of taking ownership of your life is realizing you get to decide what a good life looks like 💗 spending time with BOTH of my girls is EVERYTHING to me
3 months ago
View on Instagram |
6/9
@savorylotus
@savorylotus
•
Follow
✨ 5 years ago, i completely uprooted my life because i felt a call for something different • i don’t have a single regret there is so much peace and power in intentionally creating a life aligned with your values and heart’s desire but it takes radical ownership of EVERY aspect of your life
3 months ago
View on Instagram |
7/9
💪fitness is one of the biggest mood boosters in my life—not because it solves everything, but because it consistently gives me space to come back to myself 💪

💪sometimes the workout is the least important part • the real gift is becoming the kind of woman who keeps choosing herself, over and over again 💪
View Reel on Instagram
@savorylotus
@savorylotus
•
Follow
💪fitness is one of the biggest mood boosters in my life—not because it solves everything, but because it consistently gives me space to come back to myself 💪 💪sometimes the workout is the least important part • the real gift is becoming the kind of woman who keeps choosing herself, over and over again 💪
3 months ago
View on Instagram |
8/9
@savorylotus
@savorylotus
•
Follow
✨this season has changed me in ways i never expected—and honestly, i think it’s making me a better woman • softer, slower, stronger, and more trusting ✨✨
3 months ago
View on Instagram |
9/9

Follow Me on Pinterest

Don’t Miss These!

  • Crustless Garden Vegetable Quiche (gluten free + dairy free)
  • Simple Coconut Flour Cake (gluten free, grain free, nut free, paleo) | savorylotus.com Simple Coconut Flour Cake (gluten and grain free, paleo)
  • dry heels, cracked heels, how to heal, DIY Easy Home Remedy for Dry Cracked Heels
  • Loaded Veggie Turkey Meatballs )gluten free, paleo, whole30) | www.savorylotus.com Loaded Veggie Turkey Meatballs (gluten free, paleo, whole30)

My Cookbook!

My Cookbook!

Footer

Get More Recipes on Pinterest

Visit Savory Lotus' profile on Pinterest.

Get More Recipes on Facebook

Savory Lotus

Stay Connected

Copyright © 2026 Savory Lotus    ·    Affiliate Disclosure     Disclaimer     Privacy Policy     Terms of Service