From The Exclusive Collection of FREE Plant-Based Recipes
By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance
Looking for a warm hug in a bowl? This plant-based carrot and coriander (cilantro) soup will make for a comforting winter meal or light summer dinner!
Prep Time: 10 Mins | Cook Time: 35 Mins
Total Time: 45 Mins
Servings: Adjustable
Let's Be Friends!
Looming deadlines… multiplying laundry… life sometimes gets chaotic, doesn’t it?
When the world throws its curveballs—all you need is a warm hug in a bowl. Enter, this comforting carrot and coriander (cilantro for my American friends!) soup.
This is more than just creamy goodness—it’s a flavour explosion waiting to melt all that stress away. So, ditch that takeout menu and get ready to prepare a pot of pure comfort 🧡
When I prepare soup, one thing I’m looking forward to (apart from devouring it) is the appetising smell. In this recipe, dry-frying the onions and coriander gives a beautiful, savoury sweet aroma that you’ll love!
The sweetness of carrots, the earthy warmth of coriander, and the tanginess of yogurt all come together to create a balanced taste. One you will often find yourself coming back for 😉
Looking for a meal kind to your waistline? You’ve found your perfect match! With only 11.6 grams of fat and 377 calories per serving, this soup is suitable for weight loss diets. It is also oil-free—and its 14.4 grams of fibre are sure to keep you feeling full.
This soup is great for healthy vision and immunity, too! This is because carrots are super nutritious, and are packed with beta-carotene, which converts to vitamin A in the body. Plus, the vitamin K in coriander is good for your bone health.
What ingredients do you need to prepare this vegan carrot and coriander soup? Let’s find out!
Large onion. Be sure to dice this into small pieces. Sauteing the onion draws out its natural sugars. This sets a sweet and savoury base for the recipe. Among other health benefits, onions are a good source of vitamin C—and are rich in antioxidant compounds. Purchasing tip: Look for firm onions with dry skin for the best taste.
Coriander (cilantro) powder. This adds a punch of earthy citrus to the recipe. If you can’t find coriander powder, consider ground cumin. This gives a slightly smokier taste, though.
Himalayan salt. This enhances all the other flavours in the soup. Himalayan salt is known for its mineral content—but any good quality table salt will do the trick here.
Carrots. Scrub and slice these into small pieces so you can fully extract their flavour. This is important because carrots’ sweetness forms the backbone of this soup’s flavour profile. (For the best taste, look for firm and brightly-coloured carrots).
Sweet potatoes. These add sweetness—but, more importantly, creaminess. They make the soup nice and creamy. And, as a bonus, sweet potatoes are a good source vitamin A and fibre.
Veg stock cube + veg bouillon. You want to use these in boiled water. I use these in my recipe because they add flavour to the soup. Tip: If you’re watching your salt intake, consider low-sodium options. If you’re looking to go the extra mile, you can even prepare vegetable broth at home.
Coriander. This is the hero ingredient of the recipe! Use the leaves and tender stems for the most flavour.
Mixed seeds. Sprinkle some toasted seeds on the top of your soup for a contrast in texture. Different seeds have different benefits, so you’re getting goodness in terms of health, too.
Oat milk. Oat milk is an optional ingredient, but I love it for the creaminess it adds to the soup—all without the fat of dairy counterparts.
Salt and pepper. You can use these to taste.
When you’ve gathered all the required ingredients, use the following steps to whip up a plant-based, creamy bowl of comfort—
Scrub, top, and tail carrots. Proceed to thinly slice them, so they can fully blend into the soup.
Peel the potatoes and cut into small cubes. Small pieces ensure they fully mix into the liquid.
Peel the onion and dice it small. Again, we’re aiming to fully extract their natural sugars for a sweet and savoury base.
Fry the onions for a few minutes until translucent. Remember, no oil is needed for frying.
Add powdered coriander (cilantro) and dry fry for a minute. This makes sure you can bring out all of its flavour.
Make the stock. When done, add it to the onions.
Add the carrots and potatoes. Bring the mixture to a boil and cook on medium heat for about 40 minutes. Be sure to test their softness afterwards.
Add half of the fresh coriander (cilantro). Do this step towards the end, a little before blending.
Use a hand blender to whiz until smooth. Only perform this step once the carrots and potatoes are soft.
Add the rest of the fresh coriander (cilantro). This is important because it helps retain its fantastic unique taste.
And it’s time to enjoy! Serve with toasted seeds splashed with tamari, a dash of Oatley cream or Greek-style plant-based yogurt, some fresh coriander (cilantro) to garnish, and fresh crusty bread 😋
Looking for a little variation? Here are some fun ideas to use for your plant-based carrot and coriander soup:
If you look for a slightly spicy kick, you can add ginger when sautéing the onions.
For a Moroccan taste, add ground cumin, turmeric, and paprika (when you add ground coriander). Some cinnamon and freshly squeezed orange juice will add depth to the flavours, too.
You can add a cup of cooked lentils along with the vegetables for some extra protein and fibre.
Once ready, be sure to play around with different garnishings. Pesto, balsamic glaze, fresh parsley, sage, diced green chillies, sesame oil… the options are endless!
Putting extra care into the recipe gives extra delicious soup. Here are my tips for giving the recipe your all—
Cut the carrots and potatoes super small for quick cooking—and more flavour.
If adding water, make sure it’s boiled/hot water.
Add half the coriander (cilantro) at the end to keep the taste fresher.
You can use the stalks of the coriander chopped fine, too. This gives an extra flavour punch.
Like all recipes, fresh herbs and spices are always preferable as they add much more taste and extra micronutrients. So, they’re advisable when available, but if you don’t have them at hand, you can use dried options.
Spread the leftover soup on lentil flatbread for a complete meal that’s equally delicious! You can also blend some extra soup with vegan Greek yoghurt, lemon juice, and a pinch of red pepper flakes for a tangy dip.
You can make your soup protein-packed with additional ingredients. Think a cup of cooked lentils or beans. The calories will, however, change accordingly.
I’ve loved soups ever since I was a kid… but not all little ones enjoy it. To make the experience interactive for them, serve with dunk crackers or breadsticks. Veggie sticks are also a healthy option that your kids will love dunking into the soup.
Absolutely! Store it in portioned containers in the fridge for up to 4 days for easy, healthy meals.
Add fresh ginger when sautéing onions or a pinch of cayenne pepper for a warm kick.
🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!
© 2025 VeganSusy Ltd. All Rights Reserved