Go Back
+ servings
A blue bowl containing roasted cauliflower soup garnished with cilantro, olive oil, and roasted peanuts.

Roasted Cauliflower Soup

Course: Appetizer, Dinner, Lunch, Side Dish, Soup
Cuisine: Compliments many cuisines
Prep Time: 15 minutes
Cook Time: 45 minutes
Servings: 4
Calories: 318kcal
Author: Julie
Roasted Cauliflower Soup flavored with peanut butter and a fresh squeeze of lime.
Print Recipe


  • blender, sheet tray, medium size pot


  • 1 head cauliflower about 12 ounces
  • ½ cup shallots 3 - 4, thickly sliced
  • 3 cloves garlic
  • 3 tablespoons olive oil
  • 4 cups vegetable stock
  • 2 tablespoons peanut butter
  • ½ cup roasted peanuts chopped
  • ¼ cup cilantro leaves
  • teaspoon crushed red pepper flakes
  • 3 quarters lime
  • salt and pepper


  • Preheat oven to 425°.
  • Break the cauliflower into small florets and place on a sheet tray. Toss with 2 tablespoons of olive oil, salt, and pepper.
  • Put in the oven and roast for 15 minutes.
  • Take the sheet tray out of the oven and add the shallots and the garlic cloves. Toss all ingredients together. Try to make sure the browned side of the cauliflower is up so that the other side will get roasted.
  • After 20 minutes take the sheet pan out of the oven. Place all the vegetables in the jar of a blender.
  • Add 2-3 cups of stock, peanut butter, crushed red pepper flakes, and lime juice. Puree until smooth. Add more stock if the ingredients are not being processed into a smooth puree. Pour into a medium-sized pot.
  • With medium high-heat, continue to warm the soup and add the remainder of the stock. Check the seasoning of the soup and adjust with salt and pepper if need be.
  • Each serving is 1 ½ cups. Use the last tablespoon of olive oil to add a drizzle to each bowl. Sprinkle chopped peanuts and cilantro on top.


The peanut butter that I used for this recipe is unsalted.  If yours is salted, you may not need to adjust seasoning in the final soup.   


Calories: 318kcal | Carbohydrates: 21g | Protein: 11g | Fat: 24g | Saturated Fat: 4g | Sodium: 1105mg | Potassium: 738mg | Fiber: 6g | Sugar: 8g | Vitamin A: 588IU | Vitamin C: 73mg | Calcium: 70mg | Iron: 2mg