
Roasted Broccoli Soup with Lemon Tahini Cream
This post may contain affiliate links. Please read our disclosure policy.
This roasted broccoli soup is jam packed with veggies and bursting with flavor. We roast the broccoli to bring out its sweetness and then serve it with a tangy lemon tahini cream. It’s easy to make, completely dairy-free, and it’s ready in an hour!

Roasted broccoli soup isn’t your average broccoli soup—it’s honestly the only way I want to eat it. Roasting the broccoli might feel like an extra step, but it’s what makes this soup so special. The broccoli turns sweet and nutty in the oven, the onion caramelizes, and the flavor you get from that roasting step carries through the entire soup.
I often double up on the roasting and throw extra vegetables on a sheet pan while I’m at it, so I can use them in salads or grain bowls later in the week. Once everything is roasted, it is blended with garlic, lemon, stock, potatoes, spices, and a large handful of spinach for color and depth. The potatoes make the soup naturally creamy without needing any dairy, and the roasted lemon brightens everything up beautifully.
This is the soup I reach for on cold days when I want something cozy and deeply flavorful. It freezes really well, too, which means I can stash a few portions away and enjoy it for weeks to come—always happy when I find some waiting for me in the freezer.


Roasted cauliflower and broccoli soup variation
If you love roasted cauliflower, you can easily make a variation of this soup that includes it! Simply swap half the broccoli for cauliflower, and follow the rest of the recipe as it’s written. Cauliflower will make it a lusciously creamy soup with a different yet delicious spin!
Store leftovers and freeze
How long does it keep in the refrigerator? Store the soup in a sealed jar or container in the fridge for 3-4 days.
Can I freeze it? Absolutely! This soup freezes beautifully. Store it in a freezer-proof container or reusable silicone bag (I like these Stasher ones) for up to 3 months!

Roasted Broccoli Soup Recipe
Ingredients
- 2 lb broccoli (stems and florets chopped – see notes)
- 1 tablespoon olive oil
- 2 teaspoons sea salt (divided)
- 1 medium onion (sliced)
- 1 lemon (sliced)
- 6 cups stock (See notes)
- 4 cloves garlic (peeled and smashed with the side of your knife)
- 2 small russet potatoes (cut into cubes)
- 1-2 teaspoons Aleppo pepper (depending on spice preference – or sub a pinch of cayenne)
- ½ teaspoon cumin
- 2 cups spinach
Lemon Tahini Cream
- 2 tablespoons tahini
- 2 tablespoons lemon juice
- 1 small garlic clove (finely minced)
- ¼ teaspoon sea salt
- 1 pinch cayenne
- 1-2 tablespoons water (to thin)
- Reserved broccoli florets, lemon slices, and Aleppo pepper (to serve)
Instructions
- Preheat your oven to 400 degrees Fahrenheit. Toss the broccoli with the oil and 1 teaspoon of salt and spread it out in a single layer on a baking sheet.2 lb broccoli, 1 tablespoon olive oil
- After 20 minutes, add the onion and lemon slices to the baking sheet. Return the pan to the oven for another 20 minutes, or until the broccoli is starting to brown in spots. Remove it from the oven and set aside a few small pieces of broccoli (for garnish) and the lemon slices.1 medium onion, 1 lemon
- While the broccoli is roasting, make the rest of the soup. Prepare the tahini lemon cream by whisking the ingredients together in a small bowl.2 tablespoons tahini, 2 tablespoons lemon juice, 1 small garlic clove, ¼ teaspoon sea salt, 1 pinch cayenne, 1-2 tablespoons water
- Put the stock, garlic, potatoes, Aleppo pepper, cumin, and the remaining teaspoon of salt into a soup pot and bring it to a boil. Reduce the heat to low, cover the pot, and simmer until the broccoli is done. When the broccoli and onions are cooked, add them to the pot and simmer until the potatoes are soft.6 cups stock, 4 cloves garlic, 2 small russet potatoes, 1-2 teaspoons Aleppo pepper, ½ teaspoon cumin
- Working in batches, carefully transfer the soup to a blender, add the spinach, blend on high until smooth, and then return the soup to the pot. Squeeze the juice from the roasted lemon slices into the soup and stir.2 cups spinach
- Serve the soup with any or all of the toppings and the tahini cream drizzled over top.Reserved broccoli florets, lemon slices, and Aleppo pepper
Video
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.







Hi Kristen, I tried this tonight and it was quite easy… I added chopped bacon to make it slightly more substantial for my elder sons, but the highlight for me was the Tahini Lemon Cream – it added so much zest and creaminess as a finishing touch – it was great! cheers, Martin
Hi Martin, I’m so happy to hear that! The addition of bacon sounds delicious — such a great idea. And I’m thrilled you loved the tahini lemon cream; it’s one of my favorite parts, too. Thanks so much for taking the time to share your note. 💛
Making this right now for the first time. It looks like it will be most tasty, and I appreciate you posting it. It would be helpful, please, if you stated approximately how long it takes to roast the broccoli, and approximately how long it takes to reach the halfway point so you can add the onion and lemon slices. (I don’t usually roast fresh broccoli or any other fresh vegetables so that would be nice to know.)
Thank you for bringing that to our attention. The recipe card has been updated!
I love this soup and have made it 3 times. I now have some frozen and ready for my weekday work lunches with a piece of bread. I confess I didn’t add the topping but I think i will try it. I’m just being lazy. LOL
This is delicious!!! I did it with 2.5 pounds of half broccoli, half cauliflower and no potatoes. I didn’t even cook it on the stove top – I just threw the veggies, garlic, onion, and spices on a tray in the oven and then straight into the vitamix with hot water. I topped with zataar, the tahini sauce, roasted lemon, and parsley.
First time I’ve stumbled on your site and I’m definitely going to look through all the recipes now! Thank you!
This soup was delicious! Hearty and flavorful with the lemon tahini cream. I added some spinach at the end to give it a bright green color, and it looked so lovely with the tahini cream drizzle 🙂
That’s such a good idea with the spinach. I bet the color was beautiful!
I also roasted a parsnip, brussels sprouts, zucchini and green pepper along with the broccoli. (used 2 lbs total) I wanted to make it tonight and I am a use what you got kinda gal. Of course, no white potatoes in the house so I used sweet instead. Talk about an interesting color. Loved the cilantro and sesame seeds on top. Thanks!
Good call on the extra roasted veggies! I’m a total use what I’ve got kinda gal, too. 🙂
This is the best soup I’ve ever eaten ❤️
I’m so happy to hear you love it. Hooray!
Can’t wait to give this a try on my next round of whole 3o.
Don’t wait! It’s so good. 🙂
I actually made it before I started the Whole30. I’ve had so many meals during my 15 days so far that I’ll definitely continue to eat after. If it wasn’t for the no red wine with dinner I might consider doing this all the time lol.
Made this for myself for dinner tonight, along with some homemade spicy pita crisps, and it was wonderful! Not the prettiest kid on the block, but delicious and filling. Thanks for a great recipe!
I’m so happy you liked it! It really does need the garnishes to pretty it up, doesn’t it?