winter soup

Vegan Cauliflower Soup with Roasted Garlic, Creamy Cashew and Crispy Chickpeas — The Most Velvety Plant-Based Soup You Will Make All Week

vegan cauliflower soup

Silky, velvety, and full of mellow roasted flavor, this Vegan Cauliflower Soup tastes rich and creamy without any dairy. Cauliflower and roasted garlic are simmered until tender, then blended with a little cashew cream into a smooth, luxurious soup that is topped with crispy, spiced chickpeas for crunch. It takes about 45 minutes and uses simple everyday ingredients.

The secret to deeply flavored cauliflower soup is roasting. Roasting the cauliflower and garlic together at high heat caramelizes their natural sugars, turning the soup nutty, sweet, and savory instead of plain. A sautéed base of onion and leek, a touch of Dijon mustard, and a little nutmeg round out the flavor, while a splash of lemon juice at the end keeps it bright.

Blended with soaked cashews, the soup turns creamy and glossy with no heavy cream. Topped with crispy paprika chickpeas, a drizzle of olive oil, and fresh chives, every spoonful has a mix of silky and crunchy.

Serve it as a light dinner with crusty bread, a starter for a holiday meal, or a make-ahead lunch. It reheats beautifully and freezes well, which makes it ideal for meal prep.

This recipe is 100% vegan, dairy-free, gluten-free, and naturally low in calories.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins35 mins50 mins6~240 kcal

Ingredients

For the Roasted Cauliflower

  • 1 large head cauliflower (about 900g), cut into florets
  • 1 head garlic, top sliced off
  • 2 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper

For the Soup

  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 1 leek, white and light green parts only, sliced (optional)
  • 4 cups (950ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk
  • ½ cup (70g) raw cashews, soaked in hot water for 15 minutes and drained
  • 1 tsp Dijon mustard
  • 1 tbsp nutritional yeast
  • ¼ tsp ground nutmeg
  • ¾ tsp salt, to taste
  • ¼ tsp white or black pepper
  • 1–2 tbsp lemon juice

For the Crispy Chickpeas

  • 1 can (400g) chickpeas, drained, rinsed, and patted very dry
  • 1 tbsp olive oil
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ¼ tsp salt

To Serve

  • Fresh chives
  • Olive oil drizzle
  • Crusty bread
  • Cracked black pepper
  • Toasted pumpkin seeds

Optional Additions

  • 1 medium potato for extra body
  • Pinch of curry powder
  • Truffle oil drizzle
  • Vegan parmesan

Instructions

  1. Roast the cauliflower. Heat the oven to 425°F (220°C). Toss the florets with 2 tablespoons of oil, salt, and pepper on a large baking sheet. Add the garlic head, cut side up, drizzled with a little oil and wrapped loosely in foil. Roast for 25–30 minutes, turning the florets once, until golden brown at the edges.
  2. Roast the chickpeas. On a separate tray, toss the dry chickpeas with oil, paprika, garlic powder, and salt. Roast for 20–25 minutes, shaking the pan once, until crisp.
  3. Cook the base. Heat 1 tablespoon of oil in a large pot over medium heat. Add the onion and leek and cook for 6–8 minutes until soft but not browned.
  4. Simmer. Add the roasted cauliflower, squeeze in the roasted garlic cloves, and pour in the vegetable broth and plant milk. Bring to a gentle simmer and cook for 10 minutes.
  5. Blend. Add the soaked cashews, mustard, nutritional yeast, nutmeg, salt, and pepper. Blend with an immersion blender or in batches in a regular blender until completely smooth and creamy. Vent the lid and be careful with the hot liquid.
  6. Adjust. Stir in the lemon juice. Taste and adjust the salt and pepper. Add a splash of broth if the soup is too thick.
  7. Serve. Ladle into bowls and top with crispy chickpeas, chives, olive oil, and cracked pepper. Serve with crusty bread.

Pro Tips for the Silkiest Cauliflower Soup

  • Roast the cauliflower. This adds deep, nutty flavor instead of a plain boiled taste.
  • Roast the garlic with it. Sweet, soft roasted garlic makes the soup richer.
  • Blend for a few minutes. A longer blend makes the soup silkier.
  • Use a high-speed blender for the smoothest result. An immersion blender works too, but may leave tiny bits.
  • Pat the chickpeas dry. Dry chickpeas get much crispier.
  • Add the lemon at the end. It brightens the flavors.
  • Thin as needed. Add a little extra broth for a lighter soup.

Why This Soup Is Good for You

Cauliflower is rich in vitamin C, vitamin K, folate, and fiber, and it is low in calories and carbohydrates. Cashews give the soup creaminess along with healthy fats and magnesium, and chickpeas add plant protein and extra fiber.

Compared with a traditional cream soup, this version has no cholesterol and much less saturated fat. A serving provides about 9 grams of plant protein and 6 grams of fiber, which makes it light yet filling.


Flavor Variations

  • Curried Cauliflower Soup: Add 2 teaspoons of curry powder and a pinch of turmeric.
  • Cheesy Cauliflower Soup: Add extra nutritional yeast and a spoonful of white miso.
  • Roasted Garlic and Potato Soup: Add a diced potato for a thicker, heartier soup.
  • Nut-Free Version: Replace the cashews with white beans or coconut cream.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~240 kcal9g26g6g12g

Storage

  • Refrigerator: Store the soup in an airtight container for up to 5 days. Store the crispy chickpeas separately.
  • Freezer: Freeze the soup for up to 3 months. Thaw overnight and reheat gently, adding a splash of broth.
  • Reheating: Warm on the stove over low heat, stirring often.
  • Make ahead: Make the soup a day ahead, and roast the chickpeas just before serving.

Frequently Asked Questions

Can I make it without cashews?

Yes. Use white beans, a peeled potato, or full-fat coconut milk for creaminess.

Do I have to roast the cauliflower?

No, but roasting adds a lot of flavor. You can boil it instead for a lighter, milder soup.

Can I make it gluten-free?

Yes. The recipe is naturally gluten-free as long as your broth is gluten-free.

Can I use frozen cauliflower?

Yes. Roast it straight from frozen at a high temperature, though it will brown less.

Why is my soup bitter?

Overcooked or browned garlic can taste bitter. Roast it wrapped in foil, and do not let it burn.

How do I make it thicker?

Add a diced potato, simmer longer, or blend in more cashews or white beans.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Stuffed Pepper Soup with Lentil Crumbles, Rice and Smoky Tomato Broth — The Most Hearty Plant-Based Soup You Will Make All Week

vegan stuffed pepper soup

All the cozy flavor of classic stuffed peppers, turned into an easy one-pot soup. This Vegan Stuffed Pepper Soup is loaded with tender bell peppers, savory plant-based “meat” crumbles, fluffy rice, and a rich, smoky tomato broth. It is hearty, comforting, and ready in about 40 minutes with no stuffing, no baking, and no fuss.

The “ground meat” in this soup comes from a simple mix of cooked lentils and finely chopped walnuts, browned with soy sauce and spices until crumbly and savory. It gives the soup the satisfying, meaty texture of traditional stuffed pepper soup, with plenty of protein and fiber. Red and green bell peppers soften in the broth and bring natural sweetness, while onion, garlic, and tomato paste build the savory base.

Smoked paprika, oregano, and a touch of maple syrup balance the acidity of the tomatoes, and a splash of Worcestershire-style vegan sauce or apple cider vinegar brightens the pot. Rice cooks right in the soup, thickening the broth so it eats like a stew.

Serve it with crusty bread, a green salad, or a sprinkle of vegan cheese. It is perfect for chilly evenings, meal prep, and feeding a crowd, and the flavors deepen even more the next day.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins6~330 kcal

Ingredients

For the Lentil-Walnut Crumbles

  • 1 tbsp olive oil
  • 1 cup (about 200g) cooked brown or green lentils
  • ½ cup (55g) walnuts, finely chopped
  • 1 tbsp soy sauce or tamari
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ¼ tsp black pepper

For the Soup

  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 2 large bell peppers (1 red, 1 green), diced
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 can (800g) diced or crushed tomatoes
  • 4 cups (950ml) vegetable broth
  • ¾ cup (140g) long-grain white rice, rinsed
  • 1 tbsp vegan Worcestershire sauce or apple cider vinegar
  • 1 tbsp maple syrup
  • 1½ tsp smoked paprika
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 bay leaf
  • 1 tsp salt, to taste
  • ¼ tsp black pepper
  • 2 tbsp chopped fresh parsley

To Serve

  • Crusty bread
  • Vegan parmesan or shredded vegan cheese
  • Fresh parsley
  • Chili flakes
  • Vegan sour cream

Optional Additions

  • Diced zucchini or carrots
  • Pinch of cayenne
  • Fresh basil
  • White beans for extra protein

Instructions

  1. Brown the crumbles. Heat 1 tablespoon of oil in a large pot over medium-high heat. Add the lentils and walnuts and cook for 5–6 minutes, mashing lightly, until browned and crumbly. Stir in the soy sauce, paprika, garlic powder, and pepper. Transfer to a bowl.
  2. Cook the vegetables. In the same pot, heat the remaining oil over medium heat. Add the onion and peppers and cook for 6–8 minutes until softened. Add the garlic and cook for 1 minute.
  3. Add the tomato paste. Stir in the tomato paste, paprika, oregano, and basil, and cook for 1–2 minutes until slightly darkened.
  4. Build the soup. Add the tomatoes, vegetable broth, rice, Worcestershire sauce, maple syrup, bay leaf, salt, and pepper. Stir well and bring to a boil.
  5. Simmer. Reduce the heat to medium-low, cover partially, and simmer for 15–18 minutes, stirring occasionally, until the rice is tender.
  6. Combine. Stir in the lentil-walnut crumbles and simmer for 5 more minutes so the flavors blend.
  7. Finish. Remove the bay leaf and stir in the parsley. Taste and adjust the salt, sweetness, and acidity.
  8. Serve. Ladle into bowls and top with vegan parmesan, parsley, and chili flakes. Serve with crusty bread.

Pro Tips for the Best Stuffed Pepper Soup

  • Brown the crumbles well. Browning gives them a meaty, savory flavor.
  • Dice the peppers evenly. They cook at the same rate and look tidy in the bowl.
  • Rinse the rice. This keeps the broth from becoming gummy.
  • Do not overcook the rice. It keeps absorbing broth as it sits, so stop when it is just tender.
  • Balance the tomatoes. A little maple syrup cuts the acidity.
  • Add liquid when reheating. The rice will thicken the soup overnight.
  • Use a mix of pepper colors. Red, yellow, and orange add sweetness, and green adds a classic flavor.

Why This Soup Is Good for You

Bell peppers are an excellent source of vitamin C, and tomatoes provide lycopene, an antioxidant that is easier to absorb when cooked. Lentils add plant protein, fiber, folate, and iron, and walnuts contribute healthy omega-3 fats.

Compared with a traditional stuffed pepper soup made with ground beef, this version has no cholesterol and is lower in saturated fat. A serving provides about 13 grams of plant protein and 8 grams of fiber, making it filling and balanced.


Flavor Variations

  • Spicy Southwest Version: Add cumin, chili powder, and corn, and top with avocado.
  • Italian Version: Add Italian seasoning and a splash of red wine, and top with vegan parmesan.
  • Cauliflower Rice Version: Replace the rice with cauliflower rice for a lighter soup.
  • Slow Cooker Version: Cook everything except the crumbles on low for 6–7 hours, then add the crumbles.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~330 kcal13g50g8g9g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days. The rice will absorb liquid.
  • Freezer: Freeze for up to 3 months. The rice softens slightly after freezing.
  • Reheating: Warm on the stove over medium heat, adding a splash of broth or water to loosen.
  • Make ahead: Make the soup a day ahead, since the flavor deepens overnight.

Frequently Asked Questions

Can I use brown rice?

Yes. Brown rice takes longer, about 35–40 minutes, so add more broth.

Can I make it nut-free?

Yes. Replace the walnuts with extra lentils or finely chopped mushrooms.

Can I use store-bought plant-based ground meat?

Yes. Brown about 200g of vegan ground and add it instead of the lentil-walnut crumbles.

Can I make it gluten-free?

Use tamari and a gluten-free vegan Worcestershire sauce, or just use apple cider vinegar.

Is Worcestershire sauce vegan?

Regular Worcestershire contains anchovies. Use a vegan version or substitute vinegar and soy sauce.

Can I make it in an Instant Pot?

Yes. Sauté the vegetables first, then cook everything except the crumbles for 8 minutes under pressure with a natural release.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Zuppa Toscana Soup with Crispy Mushroom Sausage, Potatoes and Kale — The Most Cozy Plant-Based Soup You Will Make All Week

vegan zuppa toscana soup

Creamy, savory, and loaded with tender potatoes, silky kale, and crispy Italian-spiced “sausage,” this Vegan Zuppa Toscana Soup is the ultimate cozy bowl. Inspired by the classic Tuscan soup, it delivers all the rich, comforting flavor without any meat or dairy, and it comes together in one pot in about 45 minutes.

The plant-based sausage in this soup is made from crumbled mushrooms and chickpeas seasoned with fennel seed, smoked paprika, garlic, and chili flakes. Pan-fried until deeply browned, it gives the soup the hearty, savory bite that makes Zuppa Toscana so loved. Simmered in a garlicky vegetable broth with sliced potatoes and finished with a splash of creamy coconut milk or cashew cream, the soup turns velvety and full-bodied.

Kale is stirred in at the end so it stays bright green and tender, adding a fresh, slightly earthy contrast to the rich broth. A squeeze of lemon and a sprinkle of vegan parmesan on top lift every bite.

This is a perfect soup for chilly evenings, meal prep lunches, or feeding a crowd, and it tastes even better the next day.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins30 mins45 mins6~310 kcal

Ingredients

For the Mushroom Sausage

  • 250g cremini or white mushrooms, finely chopped or pulsed
  • 1 can (400g) chickpeas, drained and lightly mashed
  • 1 tbsp olive oil
  • 1 tbsp soy sauce or tamari
  • 2 tsp fennel seeds, lightly crushed
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • ½ tsp garlic powder
  • ½ tsp chili flakes
  • ¼ tsp black pepper
  • 1 tbsp tomato paste

For the Soup

  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 4 medium Yukon gold potatoes (about 600g), sliced into ¼ inch rounds and halved
  • 6 cups (1.4L) vegetable broth
  • 1 bay leaf
  • 1 tsp dried Italian herbs
  • ¾ tsp salt, to taste
  • 1 can (400ml) full-fat coconut milk, or 1 cup cashew cream
  • 4 cups (about 150g) chopped kale, stems removed
  • 1 tbsp lemon juice

To Serve

  • Vegan parmesan
  • Crusty bread or garlic toast
  • Chili flakes
  • Fresh parsley
  • Lemon wedges

Optional Additions

  • 1 cup white beans for extra protein
  • Spinach in place of kale
  • Sun-dried tomatoes
  • Smoked tofu cubes

Instructions

  1. Brown the sausage. Heat 1 tablespoon of oil in a large pot over medium-high heat. Add the mushrooms and cook for 6–8 minutes until the moisture cooks off and they start to brown. Add the chickpeas, soy sauce, fennel, paprika, oregano, garlic powder, chili flakes, pepper, and tomato paste. Cook for 4–5 minutes, stirring, until crispy and deeply browned. Remove and set aside.
  2. Sauté the aromatics. In the same pot, add another tablespoon of oil and the onion. Cook for 5 minutes until soft. Add the garlic and cook for 1 minute.
  3. Simmer the potatoes. Add the potatoes, broth, bay leaf, Italian herbs, and salt. Bring to a boil, then reduce to a simmer and cook for 12–15 minutes until the potatoes are tender but not falling apart.
  4. Make it creamy. Stir in the coconut milk. For a thicker soup, lightly mash a few potato slices against the side of the pot.
  5. Add the greens. Stir in the kale and half of the crispy sausage. Simmer for 3–5 minutes until the kale is tender and bright green.
  6. Finish. Remove the bay leaf, stir in lemon juice, and taste for salt and pepper.
  7. Serve. Ladle into bowls and top with the remaining crispy sausage, vegan parmesan, chili flakes, and parsley. Serve with crusty bread.

Pro Tips for the Best Zuppa Toscana

  • Brown the mushrooms well. Cook off all the moisture first so they turn savory and crisp.
  • Crush the fennel seeds. Fennel is what gives the classic Italian sausage flavor.
  • Slice potatoes evenly. Uniform slices cook at the same rate.
  • Add kale late. This keeps it vibrant and tender, not mushy.
  • Use full-fat coconut milk. It gives the creamiest, richest broth.
  • Add lemon at the end. It brightens the whole pot.
  • Save some sausage for topping. The crisp bits on top add contrast.

Why This Soup Is So Satisfying

Potatoes provide potassium, vitamin C, and slow-digesting carbohydrates, while kale adds vitamin K, vitamin A, and antioxidants. Mushrooms and chickpeas bring plant protein, fiber, and a meaty texture, and fennel and paprika supply big flavor without added fat.

A serving gives around 9 grams of protein and 7 grams of fiber, making it a filling meal on its own. Coconut milk gives creaminess without dairy, so the soup is cholesterol free and suitable for those avoiding lactose.


Flavor Variations

  • Spicy Toscana: Double the chili flakes and add a splash of hot sauce.
  • Smoky Bean Toscana: Replace the mushroom sausage with smoked white beans and smoked paprika.
  • Low-Fat Version: Use unsweetened plant milk and a spoonful of cashew butter in place of coconut milk.
  • Sweet Potato Toscana: Swap half the potatoes for sweet potato for extra sweetness.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal9g36g7g15g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days. The potatoes will soften slightly.
  • Freezer: Freeze without the kale for up to 2 months. Thaw overnight and add fresh kale when reheating. Potatoes may soften further.
  • Reheating: Warm gently on the stove, adding a splash of broth or plant milk if it has thickened.
  • Make ahead: Cook the sausage and soup base a day ahead, then add the kale and coconut milk when reheating.

Frequently Asked Questions

Can I make it without coconut milk?

Yes. Use cashew cream, oat cream, or unsweetened plant milk blended with a few soaked cashews.

Can I use other greens?

Yes. Spinach, chard, or collard greens all work. Spinach cooks faster, so add it at the very end.

How do I make it thicker?

Mash some of the potatoes into the broth, or blend a cup of the soup and stir it back in.

Can I make it gluten-free?

Use tamari instead of soy sauce and check that your broth is gluten-free.

Can I use plant-based store-bought sausage?

Yes. Slice and brown 2–3 vegan sausages and add them in place of the mushroom mixture.

Can I make it in a slow cooker?

Yes. Brown the sausage first, then cook everything except kale and coconut milk on low for 6 hours. Add those at the end.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Sausage and Butternut Squash Soup — Hearty, Smoky, and Ready in 45 Minutes

vegan sausage and butternut squash soup

This is not a delicate soup. It is not a purée designed to be sipped from a shallow bowl with a swirl of cream on top. This vegan sausage and butternut squash soup is a proper, hearty, autumn-and-winter meal — thick, smoky, deeply savoury, with chunks of golden butternut squash and slices of vegan sausage that give every spoonful something substantial to get hold of. The squash brings natural sweetness and body; the sausages bring smokiness and the satisfying chew of something that feels like actual dinner rather than a starter that happens to be warm. Together, with a base of softened onion, garlic, and smoked paprika, and a stock that is given time to reduce and concentrate, the result is one of those soups that is better than you expect from its ingredient list and exactly what the weather demands. It is 100% plant-based, dairy-free, and egg-free. It serves 6. It is on the table in 45 minutes from a cold start. It is the kind of soup you make on a Sunday and eat three times during the week because it improves with every day in the refrigerator.

The technique is the sear-first-and-bloom method. Soups that are made by combining all their ingredients in a pot and simmering until done have a characteristic flavour: thin, one-dimensional, lacking depth — the flavour of individual ingredients that have been cooked together but have not truly combined into something greater than their parts. The sear-first-and-bloom method addresses this by building flavour at every stage before the liquid is added, rather than relying on the simmer to do the work. Step one — sear the sausages first: the vegan sausages are sliced and seared in the soup pot in a small amount of oil before anything else, until they are deeply golden on all cut surfaces; this Maillard browning on the sausage surface creates flavour compounds that dissolve into the soup when the liquid is added, giving the broth a depth and complexity that no amount of simmering can produce if the sausages go in raw. The seared sausage slices are removed and set aside — they will be added back to the soup in the final stage to prevent them from becoming too soft during the long simmer. Step two — bloom the aromatics and spices: the onion and garlic are softened in the sausage-flavoured fat remaining in the pot; the tomato paste is added and cooked for 3–4 minutes until it deepens to a dark brick-red (this Maillard-equivalent step for tomato paste concentrates and transforms its flavour from raw and acidic to deep and savoury); the smoked paprika, cumin, and dried thyme are stirred into the fat and cooked for 60 seconds, which causes the fat-soluble flavour compounds in the spices to dissolve into the oil rather than remaining locked in the dry spice powder — a process called blooming that dramatically increases the flavour intensity and colour the spices contribute to the soup. Step three — the squash goes in after the bloom: the butternut squash is added to the flavoured base, stirred to coat in the spice-and-tomato-infused fat, and then the stock is added; this brief coating step ensures the squash absorbs the base flavours from the first minute of simmering rather than cooking in a neutral liquid.

This recipe serves 6.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins30 mins45 mins6~390 kcal

Ingredients

For the Soup

  • 6 good-quality vegan sausages — the brand matters here; choose a sausage with a smoky, savoury flavour and a firm enough texture to hold its shape when sliced and simmered; Cumberland-style or Italian-style vegan sausages work well; avoid sausages that are very soft or crumbly as they will disintegrate during the simmer
  • 1 large butternut squash (approximately 1kg / 2.2lbs) — peeled, deseeded, and cut into 2cm cubes; the cubes should be consistent in size for even cooking; pre-cut supermarket butternut squash is convenient and works equally well
  • 2 medium onions, finely diced
  • 5 cloves garlic, finely minced
  • 2 sticks celery, finely sliced
  • 2 medium carrots, diced to approximately 1cm
  • 2 tbsp tomato paste (tomato purée) — bloomed in the oil before the liquid is added; do not skip this step
  • 2 tsp smoked paprika — the smokiness of the paprika is central to the flavour profile of this soup; sweet paprika can be used but produces a less characterful result
  • 1 tsp ground cumin
  • 1 tsp dried thyme — or 3–4 sprigs of fresh thyme, leaves stripped
  • ½ tsp chilli flakes — optional; adds background warmth without making the soup spicy
  • 1.5 litres (6 cups) good-quality vegan vegetable stock — the stock is the backbone of the soup’s flavour; use a good-quality stock cube or liquid stock; a thin, weak stock produces a thin, weak soup
  • 1 × 400g tin cannellini beans or butter beans — drained and rinsed; adds protein, creaminess, and body to the soup without needing to blend it
  • 2 tbsp olive oil — for searing and softening
  • Salt and freshly cracked black pepper — to taste
  • 1 tsp balsamic vinegar or red wine vinegar — added at the very end; a small amount of acid brightens and lifts the finished soup

To Serve

  • Fresh flat-leaf parsley, roughly chopped
  • Chilli flakes — for scattering over
  • Good crusty bread — for dipping
  • Extra virgin olive oil — for drizzling over each bowl

Instructions

  1. Sear the sausages — sear-first stage. Slice each vegan sausage into rounds approximately 1.5–2cm thick. Heat 1 tablespoon of olive oil in a large, heavy-based pot or Dutch oven over medium-high heat. When the oil is shimmering, add the sausage slices in a single layer — work in batches if necessary; do not crowd the pot. Sear for 2–3 minutes per side without moving until each side is deeply golden-brown. Remove the sausage slices to a plate and set aside. Do not wipe the pot — the fat and fond (the browned residue on the base of the pot) remaining in the pot after searing is the foundation of the soup’s depth of flavour.
  2. Soften the aromatics. Reduce the heat to medium. Add the remaining tablespoon of olive oil to the pot. Add the diced onion, celery, and carrot and cook, stirring occasionally, for 7–8 minutes until the onion is soft, translucent, and beginning to colour at the edges. Add the minced garlic and cook for a further 2 minutes.
  3. Bloom the tomato paste and spices — bloom stage. Push the vegetables to the edges of the pot. Add the tomato paste to the centre and cook, stirring and spreading it around the base of the pot, for 3–4 minutes until it has darkened from bright red to a deep brick-red colour. Add the smoked paprika, cumin, dried thyme, and chilli flakes if using, and stir everything together, cooking for 60 seconds until the spices are fragrant and fully incorporated into the fat and tomato paste.
  4. Add the squash and coat. Add the butternut squash cubes to the pot and stir to coat thoroughly in the spiced tomato base. Cook for 2 minutes, stirring occasionally, so the squash begins to absorb the base flavours before the stock is added.
  5. Add the stock and simmer. Pour in the vegetable stock and stir well, scraping up any fond from the base of the pot. Increase the heat to bring the soup to a brisk simmer. Reduce to a steady simmer (not a rolling boil — a vigorous boil clouds the soup and can make the squash break down unevenly) and cook for 18–20 minutes until the butternut squash is completely tender when pierced with a knife — it should offer no resistance.
  6. Partially blend — optional. For a soup with more body and creaminess while still maintaining chunks of squash, use a ladle to remove approximately one-third of the soup (aiming for squash-heavy ladlefuls) and blend until smooth in a blender or with a stick blender in a separate jug. Stir the blended portion back into the pot. This partial blend thickens the soup significantly without making it a purée. Skip this step entirely if you prefer a purely chunky soup.
  7. Add the beans and sausages. Add the drained cannellini beans to the pot. Return the seared sausage slices to the pot. Stir gently and simmer for a further 5 minutes until the beans are heated through and the sausages have warmed and absorbed some of the broth.
  8. Finish and season. Remove from the heat. Add the balsamic vinegar, stir through, and taste. Adjust salt and black pepper generously — this soup needs confident seasoning. If the soup feels too thick, add a splash of additional stock or water to loosen.
  9. Serve. Ladle into bowls. Scatter with fresh parsley and chilli flakes. Drizzle with extra virgin olive oil. Serve immediately with crusty bread.

Pro Tips

  • Sear the sausages before anything else, in the soup pot — the browned fond that remains in the pot after searing the sausages is the single greatest flavour contribution in this recipe; cooking the onions and aromatics directly in that fond dissolves it into the vegetable base, distributing its depth throughout the entire soup; if the sausages are added raw with the stock they contribute almost none of this flavour; 5 minutes of searing returns hours of slow-cooked depth.
  • Bloom the tomato paste until it darkens — raw tomato paste added to a soup and immediately covered with stock tastes raw, bright, and slightly acidic, because its natural sugars and amino acids have not had the sustained dry heat needed to undergo Maillard browning; 3–4 minutes of cooking in a hot, relatively dry pot transforms those same sugars and amino acids into the complex, savoury, concentrated flavour compounds that give a soup its backbone; do not rush this step and do not add stock until the paste is visibly darker.
  • Add sausages back in the final 5 minutes only — vegan sausages that simmer in the soup for the full 20-minute cooking time become soft, pale, and waterlogged, losing both their texture and the caramelised flavour developed during searing; returning them to the pot only for the final 5 minutes preserves their texture and allows them to warm through and absorb the soup’s flavour without deteriorating.
  • Season at the end, not throughout — the vegetable stock reduces slightly during the 20-minute simmer, concentrating its salt; seasoning aggressively at the beginning produces an over-salted final soup; taste and season only after the soup has finished cooking and any final adjustments (blending, adding beans, thinning with water) have been made.

Butternut Squash: A New World Vegetable Conquers the Old World Kitchen

Butternut squash (Cucurbita moschata) is a member of the Cucurbitaceae family — the same botanical family that includes cucumbers, melons, and all the other squashes and pumpkins — and like every member of that family, it is native to the Americas. The domestication of Cucurbita species in the Americas is among the oldest agricultural achievements in the world: archaeological evidence from the Oaxaca Valley in Mexico places the cultivation of Cucurbita pepo (a close relative) at approximately 8,000–10,000 BCE, making squash one of the oldest cultivated crops on earth and a central component of the “Three Sisters” agricultural system developed by Indigenous peoples across North and Central America — the polyculture of maize, beans, and squash that formed the nutritional and agricultural foundation of many pre-Columbian civilisations. Butternut squash specifically is a relatively modern variety: it was developed in the United States in the 1940s by Charles Leggett of Stow, Massachusetts, who crossed a gooseneck squash with a Hubbard squash to produce the butternut — notable for its smooth, easy-to-peel skin, its sweet, dense flesh, its long shelf life, and its consistent performance in cooking across a wide range of methods. The butternut’s global spread from Leggett’s Massachusetts garden to supermarket shelves in every country where this recipe might be made is a story that took less than 80 years — a remarkably rapid adoption driven by the vegetable’s practical virtues (easy preparation, long storage, versatile flavour) and by the shift in the 1970s–1990s toward a more internationally diverse food culture in the United Kingdom and across Europe, where the butternut squash found particular favour in autumn and winter cooking. The natural sweetness of butternut squash — a product of its high sugar content relative to most vegetables — makes it one of the ideal partners for smoky, savoury flavours like the sausage and smoked paprika in this soup: the sweetness and the smokiness calibrate each other, and the squash’s creamy, dense flesh gives a soup exactly the body it needs without requiring cream or a roux.


Flavor Variations

  • Spicy Nduja-Style Vegan Sausage and Squash Soup: Use a spicy vegan sausage (a chorizo-style or spicy Italian-style vegan sausage) and add 1–2 teaspoons of harissa paste to the pot when blooming the tomato paste. Increase the chilli flakes to 1 teaspoon. The heat of the spicy sausage and harissa against the sweetness of the butternut squash is one of the best flavour combinations in winter soup cookery. Finish with a swirl of vegan yogurt over each bowl to temper the heat.
  • Tuscan White Bean and Sausage Soup: Reduce the butternut squash to 500g and add one tin of chopped tomatoes alongside the stock. Replace the cannellini beans with borlotti beans. Add a parmesan rind (or a piece of nutritional-yeast-rubbed vegetable broth rind) to the pot with the stock for extra depth. Add 100g of shredded cavolo nero or kale in the final 5 minutes of simmering. The Tuscan version is denser, more tomato-forward, and deeply reminiscent of ribollita — the classic Tuscan bread-and-bean soup.
  • Curried Butternut Squash and Sausage Soup: Replace the smoked paprika, cumin, and thyme with 2 tablespoons of medium curry powder or a combination of 1 tsp turmeric, 1 tsp ground coriander, 1 tsp ground cumin, and ½ tsp garam masala. Add one 400ml tin of coconut milk alongside the stock for creaminess. Finish with fresh coriander and a squeeze of lime. The curried version is fragrant, warming, and works best with a mild vegan sausage that carries the curry spicing rather than competing with it.

Nutritional Highlights (Per Serving — Based on 6 Servings)

CaloriesProteinCarbsFiberFat
~390 kcal16g42g9g17g

Storage

  • Refrigerator: This soup improves significantly with time in the refrigerator as the flavours continue to develop and the starch from the squash thickens the broth. Store in a sealed container for up to 5 days — it is better on day three than on day one. Reheat gently on the hob over medium heat, adding a splash of water or stock if it has thickened too much on standing.
  • Freezer: This soup freezes exceptionally well. Allow to cool completely, transfer to freezer-safe containers or zip-lock bags in single-serving portions, and freeze for up to 3 months. Defrost overnight in the refrigerator and reheat on the hob. The sausage texture softens slightly after freezing and thawing but remains pleasant. The squash may break down further on reheating, creating a naturally thicker soup — add extra stock as needed.
  • Batch cooking: This soup is ideal for batch cooking — make a double quantity in the largest pot you own; the active time is almost identical and you produce 12 servings that can be divided between the refrigerator (5 days) and the freezer (3 months). A double batch is one of the most efficient uses of 45 minutes in a vegan kitchen.
  • Reheating from frozen: Transfer frozen soup to the refrigerator the night before needed. Reheat in a pot over medium heat, stirring occasionally, adding stock or water to adjust consistency. Do not boil aggressively — gentle reheating preserves the sausage texture and prevents the squash from breaking down into a purée.

Frequently Asked Questions

Which vegan sausages work best in this recipe?

The key properties to look for are: a firm enough texture to hold its shape when sliced and simmered (very soft or crumbly sausages disintegrate); a smoky, savoury flavour that contributes to the soup rather than disappearing into it; and a skin that can be removed if necessary (some vegan sausage skins become tough after searing — slice the sausage before searing to avoid this). Cumberland-style and Italian herb-style vegan sausages from brands such as Richmond, Heck, and Linda McCartney all work well. If your preferred brand is softer, reduce the simmering time after adding the sausages back to 2–3 minutes.

Can I use pumpkin instead of butternut squash?

Yes — any dense, sweet winter squash works in this soup. Pumpkin, kabocha, Red Kuri, and Delicata squash are all good substitutes and cook in approximately the same time as butternut. Avoid watery summer squashes (courgette, yellow squash) — they don’t provide the body or sweetness that butternut contributes.

Can I make this soup in a slow cooker?

Yes — sear the sausages and bloom the aromatics and spices on the hob as directed (this step cannot be done in a slow cooker), then transfer everything to the slow cooker. Cook on high for 3–4 hours or low for 6–8 hours until the squash is tender. Add the beans and sausage slices in the final 30 minutes. The slow cooker version develops an exceptionally deep, long-cooked flavour but the sausage texture is softer than the hob version.

My soup tastes thin and flat — how do I fix it?

If the soup tastes thin, the most effective fixes are: partial blending (scoop out and blend a third of the soup and stir back in — this immediately thickens and adds body); reduction (simmer with the lid off for 10 minutes to concentrate the broth); additional seasoning (flat soup is usually under-seasoned — add salt, black pepper, and an extra teaspoon of smoked paprika); or a tablespoon of soy sauce (adds immediate umami depth without a noticeable soy flavour). A combination of all four usually rescues even the flattest pot of soup.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Broccoli Cheddar Soup with Creamy Cashew Cheese and Sharp Cheddar Flavor — The Most Comforting Plant-Based Soup You Will Make All Week

vegan potato broccoli cheddar soup

Thick, velvety, and loaded with tender broccoli and sharp cheesy flavor, this Vegan Broccoli Cheddar Soup tastes just like the café classic, without any dairy. A silky base of potatoes, cashews, and nutritional yeast delivers the rich cheddar flavor, while grated carrot and chopped broccoli keep every spoonful hearty and colorful.

The secret to a truly cheesy vegan soup is layering flavor. Sautéed onion and garlic build a savory foundation, a little Dijon mustard and apple cider vinegar add the tang of aged cheddar, and a spoonful of white miso brings deep umami. Blended cashews and potato make the broth creamy without any heavy cream, and a handful of vegan cheddar shreds stirred in at the end takes it over the top.

Part of the soup is blended smooth and the rest is left chunky, which gives it that perfect restaurant-style texture. It is ready in about 40 minutes in a single pot, making it ideal for busy weeknights, cozy lunches, or serving in a bread bowl.

It reheats beautifully and freezes well, so it is a great choice for meal prep. Serve it with crusty bread, crackers, or a simple green salad.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins6~270 kcal

Ingredients

For the Soup

  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, grated
  • 1 large Yukon gold potato (about 250g), peeled and diced
  • 5 cups (about 450g) broccoli florets, finely chopped, plus extra for serving
  • 4 cups (950ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk
  • ½ cup (70g) raw cashews, soaked in hot water for 15 minutes and drained
  • ⅓ cup (25g) nutritional yeast
  • 1 tbsp white miso paste
  • 1 tbsp Dijon mustard
  • 1 tbsp apple cider vinegar or lemon juice
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp ground nutmeg
  • ¾ tsp salt, to taste
  • ¼ tsp black pepper
  • 1 cup (100g) vegan cheddar shreds (optional)

To Serve

  • Crusty bread or bread bowls
  • Extra vegan cheddar
  • Crackers
  • Chili flakes
  • Fresh chives

Optional Additions

  • Cooked white beans for protein
  • Roasted broccoli florets on top
  • Smoked paprika oil
  • Crispy shallots

Instructions

  1. Sauté the base. Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes until soft. Add the garlic and carrots and cook for 2 minutes.
  2. Add the potato and broth. Stir in the diced potato and vegetable broth. Bring to a boil, then reduce to a simmer and cook for 8 minutes.
  3. Add the broccoli. Stir in the chopped broccoli and simmer for 8–10 minutes until everything is very tender.
  4. Make the cheese base. In a blender, combine the soaked cashews, plant milk, nutritional yeast, miso, mustard, vinegar, paprika, garlic powder, onion powder, nutmeg, salt, and pepper. Blend until completely smooth.
  5. Blend part of the soup. Ladle about half of the cooked soup into the blender with the cheese base and blend until creamy. Take care with the hot liquid and vent the lid.
  6. Combine. Pour the blended mixture back into the pot with the remaining chunky soup. Stir well and warm over low heat for 3–4 minutes.
  7. Add the cheese. Stir in the vegan cheddar shreds until melted. Taste and adjust the salt, mustard, or vinegar for a sharper flavor.
  8. Serve. Ladle into bowls and top with extra broccoli, vegan cheddar, chili flakes, and chives. Serve with crusty bread.

Pro Tips for the Creamiest Cheddar Soup

  • Blend only part of the soup. This keeps the creamy base and the chunky texture.
  • Use Yukon gold potatoes. Their buttery texture makes the soup silky.
  • Do not skip the mustard and vinegar. They give the sharp, tangy cheddar flavor.
  • Grate the carrots finely. They melt into the soup and add color.
  • Do not boil after adding the cheese. High heat can make it gritty.
  • Taste and adjust. Add salt or a little more nutritional yeast until it tastes rich and cheesy.
  • Chop the broccoli small. Smaller pieces cook evenly and make each spoonful balanced.

Why This Soup Is a Smart Comfort Meal

Broccoli provides vitamin C, vitamin K, folate, and fiber, and is known for its antioxidant compounds. Carrots add beta-carotene, and potatoes contribute potassium and satisfying, slow-releasing carbohydrates.

Cashews supply creamy texture along with healthy fats, magnesium, and plant protein, and nutritional yeast adds B vitamins and a cheesy savory flavor. Compared to a cream-and-cheese version, this soup has no cholesterol and much less saturated fat, while a serving still provides around 9 grams of protein and 6 grams of fiber.


Flavor Variations

  • Loaded Baked Potato Style: Add diced potato, vegan bacon bits, and chives on top.
  • Spicy Cheddar Soup: Add cayenne and a spoonful of hot sauce to the base.
  • Cauliflower Cheddar Soup: Replace half the broccoli with cauliflower for a milder flavor.
  • Nut-Free Version: Replace the cashews with white beans and a spoonful of sunflower butter.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~270 kcal9g30g6g13g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days.
  • Freezer: Freeze for up to 3 months. Thaw overnight and reheat gently, stirring well.
  • Reheating: Warm on the stove over low heat, adding a splash of plant milk or broth if it has thickened.
  • Make ahead: Make the soup a day ahead, since the flavor improves overnight.

Frequently Asked Questions

How do I make it thicker?

Blend more of the soup or simmer it uncovered for a few extra minutes.

Can I make it without cashews?

Yes. Use white beans or silken tofu blended with the plant milk for a creamy base.

Can I use frozen broccoli?

Yes. Add it straight from frozen and cook until tender, adding a couple of extra minutes.

Why does my soup taste bland?

Add more salt, nutritional yeast, mustard, or vinegar. Cheesy flavor needs bold seasoning.

Can I make it gluten-free?

Yes. The soup is naturally gluten-free as long as your broth and miso are certified gluten-free.

Can I make it in a slow cooker?

Cook the vegetables and broth on low for 6 hours, then blend with the cheese base and finish as directed.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Creamy Coconut Curry Noodle Soup with Crispy Tofu, Bok Choy and Fresh Lime — The Most Cozy Plant-Based Soup You Will Make All Week

CREAMY COCONUT CURRY NOODLE SOUP

Rich, fragrant, and silky with coconut milk, this Vegan Creamy Coconut Curry Noodle Soup is a one-pot bowl of comfort inspired by Thai and Southeast Asian noodle soups. Slurpy rice noodles, tender bok choy, and crispy tofu float in a golden broth flavored with red curry paste, ginger, garlic, lemongrass, and lime, and it is ready in about 30 minutes.

The broth is the heart of this soup. Red curry paste is sautéed with garlic and ginger to wake up its flavor, then simmered with vegetable broth and full-fat coconut milk until it turns creamy and aromatic. A splash of soy sauce adds saltiness, a little maple syrup balances the heat, and fresh lime juice at the end gives it a bright, tangy finish.

Crispy pan-fried tofu adds protein and texture, while mushrooms bring umami and bok choy adds a fresh crunch. Topped with cilantro, green onions, chili oil, and a squeeze of lime, every spoonful is creamy, spicy, savory, and fresh.

It is perfect for cold evenings, a restaurant-style meal at home, or batch cooking, since the broth tastes even better the next day. The spice level is easy to adjust, so it works for the whole family.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~460 kcal

Ingredients

For the Crispy Tofu

  • 200g extra-firm tofu, pressed and cubed
  • 1 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tbsp neutral oil

For the Curry Broth

  • 1 tbsp coconut or neutral oil
  • 3 tbsp Thai red curry paste (check that it is vegan)
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 stalk lemongrass, bruised (or 1 tsp lemongrass paste)
  • 3 cups (720ml) vegetable broth
  • 1 can (400ml) full-fat coconut milk
  • 200g cremini or shiitake mushrooms, sliced
  • 1 tbsp soy sauce or tamari
  • 1 tbsp maple syrup or brown sugar
  • 1 tsp ground turmeric
  • 1 tbsp lime juice

For the Noodles and Vegetables

  • 200g rice noodles (vermicelli or flat)
  • 3 heads baby bok choy, halved or quartered
  • 1 medium carrot, thinly sliced or julienned
  • 2 green onions, sliced
  • Handful of fresh cilantro

To Serve

  • Lime wedges
  • Chili oil or sriracha
  • Fresh Thai basil
  • Bean sprouts
  • Crushed peanuts

Optional Additions

  • Baby corn
  • Snow peas
  • Edamame
  • Fresh red chili slices

Instructions

  1. Crisp the tofu. Toss the cubed tofu with cornstarch and soy sauce. Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until golden and crisp on all sides. Set aside.
  2. Cook the noodles. Cook the rice noodles according to the package directions, drain, and rinse briefly under cool water. Divide them among serving bowls.
  3. Build the base. In a large pot, heat the oil over medium heat. Add the curry paste, garlic, ginger, and lemongrass and stir for 1–2 minutes until fragrant and slightly darkened.
  4. Make the broth. Pour in the vegetable broth and coconut milk, and stir in the turmeric, soy sauce, and maple syrup. Bring to a gentle simmer, add the mushrooms and carrot, and cook for 8–10 minutes.
  5. Add the greens. Add the bok choy and simmer for 2–3 minutes until just tender and bright green. Remove the lemongrass stalk, stir in the lime juice, and taste for salt, sweetness, and heat.
  6. Assemble. Ladle the hot broth and vegetables over the noodles in each bowl.
  7. Top and serve. Add the crispy tofu, green onions, cilantro, and a drizzle of chili oil. Serve immediately with lime wedges.

Pro Tips for the Best Coconut Curry Noodle Soup

  • Fry the curry paste first. Cooking it in oil unlocks its flavor and makes the broth richer.
  • Use full-fat coconut milk. It gives the creamiest, most luxurious broth.
  • Cook the noodles separately. This keeps the broth clear and stops the noodles from turning mushy.
  • Add the lime juice at the end. Heat dulls its brightness.
  • Do not boil hard. A gentle simmer keeps the coconut milk from splitting.
  • Fry the tofu until crisp. Add it on top so it stays crunchy.
  • Balance the flavors. Taste for salt, sweet, sour, and heat, and adjust a little at a time.

Why This Soup Is Good for You

Coconut milk provides a creamy base without dairy, and curry paste contributes ginger, garlic, and chili, which are flavorful, aromatic ingredients. Turmeric adds color and curcumin, a compound studied for its antioxidant properties.

Tofu supplies plant protein and calcium, and mushrooms, bok choy, and carrots add vitamins A, C, and K along with fiber. A serving provides about 15 grams of plant protein, making this soup a satisfying and balanced meal.


Flavor Variations

  • Spicy Version: Add extra curry paste, fresh chilies, and a spoonful of chili oil.
  • Yellow Curry Version: Replace the red curry paste with yellow curry paste for a milder, sweeter flavor.
  • Peanut Curry Noodle Soup: Whisk 2 tablespoons of peanut butter into the broth for a nutty twist.
  • Veggie-Loaded Version: Add broccoli, snow peas, baby corn, and zucchini.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~460 kcal15g52g5g22g

Storage

  • Refrigerator: Store the broth and noodles separately in airtight containers for up to 4 days.
  • Reheating: Warm the broth gently on the stove and pour it over fresh or briefly rinsed noodles.
  • Freezer: Freeze the broth (without noodles and tofu) for up to 3 months. Thaw overnight and reheat gently.
  • Make ahead: Make the broth up to 2 days ahead and cook the noodles and tofu just before serving.

Frequently Asked Questions

Can I make it less spicy?

Yes. Use 1–2 tablespoons of curry paste and add more coconut milk, or use a mild yellow curry paste.

Is Thai red curry paste vegan?

Many brands contain shrimp paste. Check the label and choose a vegan brand.

Can I use other noodles?

Yes. Rice noodles, udon, ramen, or soba all work well.

Can I make it gluten-free?

Use rice noodles, tamari instead of soy sauce, and check that your curry paste is gluten-free.

Can I use light coconut milk?

Yes, but the broth will be thinner and less creamy.

Why did my coconut milk split?

It was boiled too hard. Keep it at a gentle simmer once the coconut milk goes in.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!