A creamy, dairy-free cauliflower and cashew soup. The natural richness of cashews creates a smooth finish, making it perfect for breakfast or a light lunch. This bowl is highly satisfying and rich in vitamin B1, zinc, and iron. Choosing high-quality nuts and proper preparation can enhance both flavor and safety.

About this recipe

I came up with this dairy-free creamy soup because I wanted something to warm me up on winter mornings. The best part is that using cashews results in a rich, velvety texture without needing soy milk or heavy cream. I especially recommend this to anyone looking to reduce dairy, enjoy plant-based richness, or find a light breakfast or dinner option. When I actually made it, it was easier than I expected and a big hit with my family.

Ingredients (Serves 2–3)

  • 1/2 cauliflower (approx. 150g, separated into florets and stem)
  • 1/2 cup raw cashews (approx. 50g) *see below
  • 50g leeks (white part, minced)
  • 1 tbsp grass-fed butter (unsalted) or ghee (use 1 tbsp olive oil for a plant-based version)
  • 2 cups vegetable broth, chicken broth, or water (approx. 400ml)
  • 1 sprig rosemary (for aroma)
  • 1/2 tsp sea salt
  • A pinch of black pepper
  • A pinch of cayenne pepper (optional, for heat)
  • For garnish: 5-6 cashews, a little thyme or olive oil (optional)

Instructions

  1. For safety and smoothness, soak the cashews in lukewarm water for 2–4 hours if possible (if you’re in a hurry, boil them in water for about 10 minutes, then drain). Drain before using.
  2. Separate the cauliflower into small florets, peel the stem, and cut into bite-sized pieces. Mince the leeks.
  3. Heat the butter (or olive oil) in a pot and sauté the leeks over medium heat to bring out their sweetness. Be careful not to let them burn.
  4. Add the cauliflower and sauté briefly, then pour in the vegetable broth (or water + bouillon). Add the rosemary, cashews, and salt. Cover and simmer over medium heat for about 10 minutes until the cauliflower is tender.
  5. Remove the rosemary sprig, turn off the heat, and let it cool slightly. Blend until smooth using a hand blender or a standing mixer (if using a mixer with hot liquid, do it in small batches and leave the lid slightly open to let steam escape).
  6. Taste and adjust with salt, black pepper, and cayenne pepper. Pour into bowls and garnish with cashews, thyme, and a drizzle of olive oil to finish.

Nutrition and Health Points

This soup provides vitamin C, dietary fiber, and potassium from the cauliflower, which are great for immune support and maintaining gut health. Cashews contain vitamin B1, zinc, iron, and high-quality unsaturated fats, helping to increase satiety and prevent overeating. Since it’s dairy-free, it’s gentle on those with lactose intolerance, and it’s easy to adjust the calories by using less oil. As nuts carry a small risk of mold toxins, we recommend choosing reliable, high-quality products and soaking them in water before use whenever possible.

Tips for Variations

  • To make it richer, add 1–2 tablespoons of coconut milk at the end for a tropical depth.
  • Sautéing a clove of garlic adds extra flavor. Using roasted cauliflower will enhance the nuttiness.
  • For a vegan version, swap the butter for olive oil and use vegetable broth instead of chicken broth.
  • Adjust the thickness with the amount of broth. If it’s too thin, blend in a few more cashews to bring back the creaminess.
  • Adding roasted sunflower seeds or croutons as a topping provides a nice textural accent.

Summary

This creamy cauliflower and cashew soup is an easy-to-make, satisfying dish. When I first tried it, I was amazed at how creamy it could be without any dairy, thanks to the natural richness of the cashews. The secret to the flavor lies in the preparation and choosing high-quality nuts. It’s perfect for breakfast, a light lunch, or even meal prep, so please give it a try. Our geefee team highly recommends it. Disclaimer: The information in this article is for general informational purposes only and does not constitute medical advice. Please consult a qualified healthcare professional before making any health-related decisions.",