Love and Olive Oil
Purple Cauliflower & Sweet Potato Soup with Popped Sorghum

Purple Cauliflower & Sweet Potato Soup with Popped Sorghum

This naturally purple soup recipe is made from purple Cauliflower and purple sweet potatoes

I have a thing for naturally purple foods, apparently. I went purple crazy at the farmers market earlier this spring, with purple spring onions, purple cauliflower, and gorgeous purple garlic.

One thing is for sure, all that purple makes for some stunning photos.

Cauliflower is a cool weather vegetable, so it usually disappears from the local markets during the heat of the summer. But now that it’s cooling down again it’s back with gusto, including my favorite purple variety (I swear it tastes better than the white kind. Just me?) What I love most about this violet vegetable is that it holds its hue even after cooking, unlike other purple produce like asparagus and beans, making for a particularly stunning presentation.

Purple Cauliflower & Sweet Potato Soup topped with popped sorghum, crispy cauliflower and crème fraîche

This soup recipe emerged from a simple desire to make a vibrantly purple soup that highlighted the beautiful color of the cauliflower.

The recipe itself is a variation on the creamy cauliflower soup with brown butter we’ve made before. We simply swapped the purple cauliflower for the white, and also added some purple sweet potatoes for an added punch of color and flavor. Also red onion (more purple) in place of yellow and shallot instead of leek, because if 1 purple vegetable is good then 4 is better.

Purple Cauliflower & Sweet Potato Soup with Popped Sorghum and Crème fraîche

For toppings (since all creamy soups of this nature need some textural contrast to really be enjoyable to me at least), we added some crispy cauliflower, fresh chives, and drizzle of crème fraîche, and a sprinkle of popped sorghum.

Popped sorghum?!? Indeed!

Sorghum, a cereal grain grown throughout the Southern US as well as in Africa, is most commonly processed into a sweet syrup with a flavor somewhere in between honey and molasses. It’s very popular here in the south (I love it smeared with butter on a warm buttermilk biscuit). Sorghum flour is also becoming more widely used, being that it is gluten free. The whole grain can also be cooked and eaten whole, in many of the same contexts as you’d see rice, quinoa or farro… even risotto.

But, popping it is perhaps the most interesting use of this ancient grain, and the result looks just like popcorn on a miniature scale. I found the microwave method the easiest (place the grain in a paper bag, fold over the top, and microwave for 2-4 minutes until pops are spaced more than 5 seconds apart). It’s not as consistent as popcorn, you’ll probably have to pick out more duds, but that little bit of nutty crunch is the perfect topping for this mauvelous soup.

Purple Cauliflower & Purple Sweet Potato combine to make one unique and delicious purple soup

You could certainly make this with white cauliflower and orange sweet potatoes, and the result would be a pale orange soup that’s no less delicious. I probably wouldn’t recommend purple cauliflower and orange sweet potatoes though, as anyone familiar with color theory would be well aware of the murky hue that would result from mixing nearly opposites on the color wheel.

Purple Cauliflower & Sweet Potato Soup

Interestingly – this soup has it’s own magic color changing effect, same as the Magic Butterfly Lemonade I made a while back. As it turns out, anthocyanin, the same compound that gives the butterfly pea its beautiful blue hue and color changing effect, is what also makes purple cauliflower purple. So when we added the vinegar at the end, thereby changing the ph of the soup, the color changed from a bluer shade of purple to a slightly more pinkish purple, as you can see in the swirl above.

Pretty cool!

Naturally purple soup: made with purple cauliflower and purple sweet potatoes, topped with popped sorghum, chives, and crème fraîche

I’ll admit that the color, while gorgeous, is a bit… unexpected. I couldn’t quite wrap my head around what I was eating or seeing. I felt like it could have been blueberry yogurt or some gelatinous Japanese dessert. So when you tasted the creamy, buttery cauliflower, well, it didn’t quite line up in my brain, and that took some getting used to. Still for a purely vegetarian soup (vegan even if you left off the crème fraîche) it’s quite tasty, and I loved the textural contrast of the toppings as well.

Purple Cauliflower & Sweet Potato Soup

Purple Cauliflower & Sweet Potato Soup

Made with purple cauliflower and purple sweet potatoes for a naturally purple hue, this creamy (and yet cream free!) soup is topped with crispy cauliflower florets, chives, crème fraîche and popped sorghum.


  • 1 head purple cauliflower
  • 2 medium purple sweet potatoes (about 1 pound worth), peeled and chopped into 1 to 2 inch pieces
  • 2 medium shallots, chopped (about 1/4 cup chopped)
  • 1/2 medium red onion, chopped
  • 1/4 cup olive oil, divided
  • 6 tablespoons butter, divided
  • 4-5 cups filtered water
  • 1-2 tablespoons sherry vinegar, or to taste
  • salt and freshly ground black pepper, to taste
  • 1/4 cup whole sorghum grains
  • snipped chives, for topping
  • crème fraîche, for topping (thin with a splash of milk if you want to ‘drizzle’)


  1. Trim the cauliflower, removing any green leaves and leaf stems. Remove stem and core; trim and slice into thin pieces.  Cut 1 1/2 cups of small florets and set aside for later. Coarsely cut the rest of cauliflower into thick slices and chunks.
  2. Melt 2 tablespoons of butter with 2 tablespoons of the olive oil in a large saucepan set over medium low heat. Add shallot, onion, and a pinch of salt and sauté until softened, about 7-10 minutes.
  3. Add water and increase heat to high. Add the half the cauliflower chunks and the sweet potato; bring to a boil, then reduce heat to maintain a gentle simmer. Cook for 15 minutes, then add other remaining cauliflower chunks and cook for about 10 to 15 minutes more, or until cauliflower is tender and cooked through and sweet potato is fork tender.
  4. Meanwhile, melt the remaining 4 tablespoons of butter and 2 tablespoons olive oil in a pan. Add the reserved florets and cook over medium heat until the browned, stirring occasionally, about 10 minutes. Transfer the florets with a slotted spoon to a small bowl; sprinkle with sea salt. Pour browned butter into a small bowl and set aside.
  5. For popped sorghum, place whole sorghum grains into a brown paper lunch bag. Fold over the top to close. Place in microwave, folded side down. Heat on high for 2 to 4 minutes or until popping sounds are spaced more than 5 seconds apart. Let cool, then pick out popped kernels, discarding duds.
  6. Transfer soup into blender and puree until smooth (use caution when blending hot liquids). Return soup to the saucepan over medium-low heat until heated through. Season to taste with vinegar, salt and pepper, plus additional water if desired for a thinner consistency. To serve, ladle into serving bowls and drizzle with crème fraîche, garnish with florets, snipped chives, popped sorghum and freshly ground black pepper as desired. Serve warm.
All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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


  1. Rating: 5

    I worked for one of the best Chefs in the country who made this soup so I tried to replicate it with your recipe. It is beautiful and delicious and full of nutrients I’m sure with such a vibrant purple color.

  2. So, I grew the most beautiful purple cauliflower and wanted a recipe to highlight its spectacular colour. I thought this one would be the go. Unfortunately not. The soup ended up an ugly grey colour despite following the recipe exactly. It leaves me wondering if they added food colour to the pics.

  3. Has anyone tried vegetable broth instead of water?

  4. This looks incredible! Would any type of vinegar or acid work? What else could I use instead of sherry vinegar to get that beautiful pink-purple colour?!

  5. So refreshing idea ! Thank you so much for sharing !

  6. a truly gorgeous recipe, purple does make for beautiful photographs, my staple cauliflowers are indeed white cauliflower and orange sweet potato, so will have to seek out the purple varieties of each if only to make this soup, add the vinegar at the end to change the ph and see how pink it becomes! Thank you for this recipe!

  7. Whaaaaaat? I’ve seen purple cauliflower (yum!) but the purple sweet potato I’ve tried has purple skin with yellowish-white flesh! I need to find this so I can try this soup. Mostly so I can go through the same mind game…. Blueberry yogurt that tastes like cauliflower?!??

    • I believe those are called Japanese sweet potatoes, but these are an entirely different variety altogether! Ask at your store – sometimes you can request special order items. :) Worth it!!

  8. Literally the most gorgeous soup I’ve ever seen – you are just taking the humble soup to all new levels of glamorous! Love the unique addition of the popped sorghum too; I usually add roasted chickpeas to my soup, so I think that would be a pleasant switch! And, as always, your photos are stellar, in every sense of the word. Your posts are always such a pleasure to read Lindsay!

  9. This is incredible!! Love that topping too. So beautifully presented.

Did you make this recipe? Leave a Review »