ADVERTISEMENT

Purple Velvet Soup – Creamy 50-Minute Meatless Dinner

By October 24, 20269 min read

Three purple cauliflowers sat in my market basket on a gray Tuesday, and by seven that evening they had become the smoothest soup I have made all season. The color alone is worth the chopping, but the flavor is what keeps it in rotation: sweet roasted vegetable, a little garlic, and coconut milk rounding everything into velvet.

Advertisements1

This is a soup that forgives. If your cauliflower is more blue-violet than purple, the soup will still be beautiful. If you only have one head, add a potato and no one will know.

You roast everything first, which is the quiet secret here. Roasting concentrates the sugars and drives off the watery cabbage edge that boiled cauliflower can carry, so the final blend tastes deep rather than thin. Serve it in your whitest bowl with a gold spoon if you have one, and the color will do the rest.

Why You'll Love This Recipe

1

Color that lands: The natural anthocyanins in purple cauliflower give a deep violet bowl with no food coloring at all.
2

Creamy without cream: Coconut milk and blended parsnip make it silky, so it stays dairy-free and light.
3

Crispy contrast: Smashed roasted chickpeas on top keep every spoonful from being one texture.
4

Freezer friendly: It freezes for three months and reheats without separating, so a double batch is smart.

About the Ingredients

2 medium heads purple cauliflower (about 2 lb / 900 g), cut into 1 1/2-inch florets

Purple cauliflower tastes slightly sweeter and nuttier than white. If you cannot find it, use white cauliflower plus 1 small peeled purple sweet potato for color and body.

1 large parsnip (about 8 oz / 225 g), peeled and cut into 1-inch chunks

Parsnip adds the sweetness that makes the soup taste finished. A carrot works in a pinch, but it will pull the color toward magenta.

1 medium yellow onion, quartered

Yellow onion gives the deepest roasted sweetness. Red onion will muddy the purple, so keep it for another use.

5 garlic cloves, unpeeled

Roasting garlic in its paper keeps it soft and mellow instead of bitter. Buy heads rather than pre-peeled cloves for this; they roast better whole.

3 tablespoons olive oil, divided

Use a plain, everyday olive oil for roasting and save your peppery finishing oil for drizzling at the table. Avocado oil is a fine high-heat swap.

1 can (13.5 oz / 400 ml) full-fat coconut milk

Full-fat matters here; light coconut milk turns the soup thin and gray. For a nut-free version, use 1 cup (240 ml) whole milk plus 2 tablespoons butter.

4 cups (960 ml) low-sodium vegetable broth

Homemade or a good boxed broth both work. If yours is salty, hold the added salt until the end and taste first.

1 can (15 oz / 425 g) chickpeas, drained, rinsed, and patted very dry

Dry chickpeas crisp; wet ones steam. If you have canned chickpeas with no salt added, add an extra pinch of salt to the pan.

1 1/2 teaspoons kosher salt, plus more to taste

Kosher salt is easier to control by feel. If using fine table salt, start with 1 teaspoon and adjust.

1/2 teaspoon freshly ground black pepper

Fresh grinding makes a real difference against the sweet vegetables. White pepper is a good swap if you want a cleaner look.

1 tablespoon fresh lemon juice

The acid wakes up the whole pot. Lime juice works, and a splash of sherry vinegar is excellent if you have it.

2 tablespoons pumpkin seeds (pepitas), for serving

They add a green-gold contrast on top. Toasted sunflower seeds or crushed pistachios are good substitutes.

Tips & Tricks

Do not crowd the sheet pan

Vegetables that touch too closely steam instead of browning, and steamed cauliflower makes a flat-tasting soup. Use two pans if needed.

Blend longer than feels necessary

Run the blender a full 60 seconds after the soup looks smooth; that extra time is what turns puree into velvet.

Season at the end

Broth and coconut milk vary in salt, so taste after blending and adjust rather than salting early and chasing it.

Pro Tips

1

Reserve 1/2 cup of the cooking liquid before blending so you can thin the soup to your preferred consistency.
2

Roast the chickpeas on a separate pan so they stay crisp while the vegetables soften.
3

Cool the soup 10 minutes before blending and vent the blender lid to avoid a steam burst.
4

Finish each bowl with lemon and flaky salt at the table; the acid fades as the soup sits.

Step-by-Step Instructions

1. Heat the oven

Set two racks in the upper and lower thirds of the oven and heat to 425 F (220 C). Let it come fully to temperature, about 12 minutes, so the vegetables brown rather than sweat.

2. Season the vegetables

Toss the cauliflower, parsnip, onion, and unpeeled garlic with 2 tablespoons of the olive oil, 1 teaspoon of the salt, and the pepper. Spread them in a single layer on a large rimmed sheet pan, cut sides down.

3. Roast until tender

Roast on the upper rack for 28 to 32 minutes, until the cauliflower edges are deep golden brown and a knife slides into the parsnip with no resistance. Stir once at the 18-minute mark.

4. Crisp the chickpeas

Meanwhile, toss the dry chickpeas with the remaining 1 tablespoon oil and a pinch of salt on a second sheet pan. Roast on the lower rack for 22 to 25 minutes, shaking the pan at 12 minutes, until they rattle and split at the seams.

5. Simmer the base

Squeeze the roasted garlic from its skins into a large pot, add the roasted vegetables, and pour in the broth. Bring to a gentle simmer over medium heat, about 5 minutes, then cook 5 minutes more to marry the flavors.

6. Blend until silky

Remove the pot from the heat and stir in the coconut milk. Blend with an immersion blender for a full 60 seconds, or in batches in a stand blender, until completely smooth and glossy.

7. Balance the flavor

Stir in the lemon juice, then taste and add salt a pinch at a time until the sweetness sharpens. If the soup is thicker than you like, thin with a splash of broth.

8. Serve hot

Ladle into bowls and top with the crispy chickpeas and pumpkin seeds. Add a crack of black pepper and a thin drizzle of olive oil at the table.

Delicious Variations

Curry-spiced

Add 2 teaspoons curry powder to the pot with the broth for a warm, golden-edged version that plays well with the purple.

Roasted red pepper

Blend in 1 jarred roasted red pepper for a deeper, sweeter bowl that leans toward a warm plum color.

Ginger-coconut

Simmer a 1-inch piece of sliced ginger with the broth, then remove it before blending for a bright, aromatic finish.

How to Store Purple Velvet Soup with Crispy Chickpeas

Refrigerator

Store in an airtight container for up to 4 days; keep the crispy chickpeas separate so they stay crunchy.

Freezer

Freeze the soup without toppings for up to 3 months in portions; leave 1 inch of headspace in each container.

Reheating

Reheat gently over medium-low heat, stirring often, and add a splash of broth or water if it has thickened.

Frequently Asked Questions

Q: Why did my purple soup turn gray or blue?

Purple cauliflower pigments shift toward blue-green when they meet alkaline ingredients, and toward pink in acid. A squeeze of lemon at the end brings the color back toward violet, so add the acid after blending rather than before.

Q: Can I make this purple soup without coconut milk?

Yes, use 1 cup of whole milk plus 2 tablespoons of butter, or 3/4 cup of cashew cream for a dairy-free swap. Add it off the heat so it does not split.

Q: How do I get the soup really smooth without a high-powered blender?

Blend in small batches, filling the jar no more than halfway, and run it a full minute per batch. A standard blender can absolutely get there; it just needs time and room to move.

Q: Can I use frozen purple cauliflower?

You can, but roast it from frozen at 450 F (230 C) and expect a softer texture with less browning. Add 5 minutes to the roasting time and skip the parsnip if the mixture looks wet.

Q: Is this soup good for meal prep?

Yes, the soup holds well for four days refrigerated and freezes for three months. Store the chickpeas separately and re-crisp them in a 400 F (205 C) oven for 5 minutes.

Make a double batch this week and freeze half in single portions for the nights when cooking is not going to happen. Keep it simple, keep it steady.

Purple Velvet Soup with Crispy Chickpeas

Purple Velvet Soup with Crispy Chickpeas

Purple Velvet Soup is a silky, sweet-and-savory blend of roasted purple cauliflower, parsnip, and coconut milk that warms you from the first spoonful.

★★★★½ 4.8 (213 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 medium heads purple cauliflower (about 2 lb / 900 g), cut into 1 1/2-inch florets
  • 1 large parsnip (about 8 oz / 225 g), peeled and cut into 1-inch chunks
  • 1 medium yellow onion, quartered
  • 5 garlic cloves, unpeeled
  • 3 tablespoons olive oil, divided
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk
  • 4 cups (960 ml) low-sodium vegetable broth
  • 1 can (15 oz / 425 g) chickpeas, drained, rinsed, and patted very dry
  • 1 1/2 teaspoons kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons pumpkin seeds (pepitas), for serving

📋 Instructions

  1. 1Heat the oven — Set two racks in the upper and lower thirds of the oven and heat to 425 F (220 C). Let it come fully to temperature, about 12 minutes, so the vegetables brown rather than sweat.
  2. 2Season the vegetables — Toss the cauliflower, parsnip, onion, and unpeeled garlic with 2 tablespoons of the olive oil, 1 teaspoon of the salt, and the pepper. Spread them in a single layer on a large rimmed sheet pan, cut sides down.
  3. 3Roast until tender — Roast on the upper rack for 28 to 32 minutes, until the cauliflower edges are deep golden brown and a knife slides into the parsnip with no resistance. Stir once at the 18-minute mark.
  4. 4Crisp the chickpeas — Meanwhile, toss the dry chickpeas with the remaining 1 tablespoon oil and a pinch of salt on a second sheet pan. Roast on the lower rack for 22 to 25 minutes, shaking the pan at 12 minutes, until they rattle and split at the seams.
  5. 5Simmer the base — Squeeze the roasted garlic from its skins into a large pot, add the roasted vegetables, and pour in the broth. Bring to a gentle simmer over medium heat, about 5 minutes, then cook 5 minutes more to marry the flavors.
  6. 6Blend until silky — Remove the pot from the heat and stir in the coconut milk. Blend with an immersion blender for a full 60 seconds, or in batches in a stand blender, until completely smooth and glossy.
  7. 7Balance the flavor — Stir in the lemon juice, then taste and add salt a pinch at a time until the sweetness sharpens. If the soup is thicker than you like, thin with a splash of broth.
  8. 8Serve hot — Ladle into bowls and top with the crispy chickpeas and pumpkin seeds. Add a crack of black pepper and a thin drizzle of olive oil at the table.
👨‍🍳 Chef's Note: The color is the headline, but the lemon is the real finish; taste before and after you add it and you will see what I mean.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 7g protein · 24g carbs · 18g fat
Maren Okonjo

Written by Maren Okonjo

Writes about household budgeting and small-scale savings habits, focusing on routines that survive real-life interruptions. Her angle is practical math over motivation: what actually leaves your account each month and why. She favors plain examples from everyday errands and bills.

Leave a Comment

x
Advertisements