Creamy Vegan Carrot Potato Soup – Old-World Comfort in a Bowl

Hi there, food lover! 👋 Ready to wrap yourself in a warm, golden hug straight from the heart of the old country? This Creamy Vegan Carrot Potato Soup is a simple, time-honored dish that carries the comforting spirit of traditional peasant kitchens—where humble ingredients turned into nourishing feasts. 🥕✨

Long before blenders and fancy gadgets, grandmothers across Europe simmered root vegetables slowly over the hearth, transforming carrots and potatoes into smooth, velvety soups with nothing but patience, love, and a sturdy wooden spoon. This modern vegan version honors that rustic simplicity—rich, fragrant, and naturally creamy without a drop of dairy. The sweetness of carrots mingles beautifully with the earthy depth of potatoes, while a whisper of garlic and herbs lends warmth that lingers on the tongue. 🍲

This is more than a soup—it’s a memory of home, a reflection of how even the simplest produce can bring extraordinary comfort when cooked with care. Light enough for a weekday meal, hearty enough for cold evenings, and kind to both the body and the soul. 🌿💛


🥣 Ingredients

For the Soup

  • 2 tbsp olive oil or vegan butter
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 6 large carrots, peeled and sliced
  • 3 medium potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 cup unsweetened oat milk (or almond milk)
  • ½ tsp ground cumin
  • ½ tsp dried thyme
  • Salt and pepper to taste

For Garnish (optional but traditional)

  • Fresh parsley or dill, finely chopped
  • A drizzle of olive oil
  • Toasted bread or rustic croutons

👩‍🍳 Step-by-Step Directions

  1. Build the Flavor Base
    In a large pot, warm the olive oil over medium heat. Add the onion and cook until it turns soft and translucent, about 5 minutes. Stir in the garlic and cook until fragrant, just a minute more.
  2. Add the Hearty Roots
    Toss in the sliced carrots and diced potatoes. Stir well to coat them with the aromatic base. This step awakens the natural sweetness of the vegetables and deepens their flavor.
  3. Pour in the Broth of Life
    Add the vegetable broth, cumin, and thyme. Bring to a gentle boil, then reduce the heat to low and let it simmer, uncovered, for about 25–30 minutes, until the vegetables are tender enough to mash with a fork.
  4. Puree to Perfection
    Once everything is tender, use an immersion blender to puree the soup until creamy and smooth. If using a countertop blender, work in batches and be cautious—it’s hot!
  5. Finish with Velvet
    Stir in the oat milk, adding more or less depending on your desired consistency. Season generously with salt and pepper. Reheat gently, but don’t let it boil again.
  6. Serve with Heart
    Ladle the golden soup into bowls, drizzle with a little olive oil, and sprinkle fresh herbs on top. Serve with crusty bread to soak up every last drop of comfort. 🍞

🧾 Nutritional Information

⏰ Prep Time: 10 minutes | 🔥 Cooking Time: 30 minutes | ⏳ Total Time: 40 minutes
⚡ Calories per serving: 240 | 🍽️ Servings: 4

This creamy delight is low in fat and high in fiber, packed with beta-carotene from carrots and potassium from potatoes. Oat milk adds a smooth, dairy-free richness, while olive oil and herbs lend heart-healthy warmth. It’s the kind of nourishment that fills both belly and spirit. 🌱


#vegancomfortfood #oldworldrecipes #carrotsoup #plantbasedlove #homemadesimplicity

Bon appétit and happy cooking! 👩🍳🍽️

You might also like these recipes

Leave a Comment