Nothing says comfort like a warm bowl of homemade soup, and this Creamy Dairy-Free Potato Soup is just that—a cozy, nourishing dish that’s perfect for sharing. Whether you’re making it for your own family or bringing a bowl of comfort to a friend in need, this soup is simple, satisfying, and full of flavor.

Looking for another delicious soup to share? Try Turkey Veggie Stew! Loaded with hearty veggies and lean protein, it’s a comforting, dairy-free, and gluten-free option perfect for meal-sharing.
This soup is completely dairy-free and gluten-free, making it a great allergy-friendly option without sacrificing creaminess. Yukon Gold potatoes create a naturally velvety texture, while blended cashews add extra richness—no heavy cream needed. Plus, it’s vegan and comes together effortlessly in an Instant Pot or on the stovetop for a fuss-free, comforting meal everyone will love.
Ingredients You’ll Need to Make Potato Soup
- 1 tbsp plant butter or olive oil (or water for oil-free sautéing)
- 1 medium onion, chopped
- 2 celery ribs, diced
- 2 large carrots, sliced
- 3 cloves garlic, finely chopped (about 3 tsp)
- ½ tsp salt, plus more to taste
- ½ tsp ground black pepper, plus more to taste
- 3½ cups vegetable broth (Better Than Bouillon adds great flavor)
- 2 lbs Yukon Gold potatoes (about 5 medium), cut into ½–1 inch cubes
- ½ tsp dried marjoram
- 2 bay leaves
- ½ cup raw cashews, soaked for 30+ minutes (or microwave in water for 2 minutes, then let sit for 10 minutes)
- ½ cup water
- Green onions or chives, for garnish
How to Make Potato Soup
Instant Pot Instructions:
- Sauté the Vegetables
Select the sauté function on your Instant Pot. Add plant butter or oil (or water for oil-free). Add onion, celery, and carrots, cooking until soft. Stir often to prevent the food from sticking, this will keep the Instant Pot from pressurizing. Add garlic and sauté for 2 more minutes, stirring frequently. - Add Remaining Ingredients
Cancel the sauté function. Add potatoes, vegetable broth, bay leaves, marjoram, salt, and pepper. Stir to combine. - Pressure Cook
Secure the lid and set the Instant Pot to Pressure Cook on High for 10 minutes. - Make the Cashew Cream
While the soup cooks, drain the soaked cashews and blend them with ½ cup of water until smooth. Set aside. - Quick Release & Blend the Soup
Once cooking is complete, use a quick release to release the pressure. Open the lid and discard the bay leaves. Use an immersion blender to partially blend the soup, leaving some chunks of potato for texture. - Add Cashew Cream & Adjust Seasoning
Stir in the blended cashew mixture. Taste and adjust salt and pepper as needed. If the soup is too thick, add a little more broth. - Serve & Garnish
Ladle soup into bowls and top with green onions or chives. Serve warm and enjoy!
Stovetop Instructions:
- Sauté the Vegetables
In a large pot, heat the plant butter or oil. Add onion, celery, and carrots. Cook until softened. Stir in garlic and cook for 2 more minutes. - Add Remaining Ingredients
Add potatoes, broth, bay leaves, marjoram, salt, and pepper. Bring to a boil, then reduce heat and let simmer for 20-25 minutes, until potatoes are fork-tender. - Make the Cashew Cream
Blend the soaked cashews with ½ cup of water until smooth. - Blend the Soup
Once the potatoes are soft, use an immersion blender to blend the soup to your preferred texture. - Add Cashew Cream & Adjust Seasoning
Stir in the cashew cream, adding more broth if needed to reach your desired consistency. Adjust seasoning to taste. - Serve & Garnish
Ladle into bowls, top with green onions or chives, and enjoy!
A Soup Made for Sharing
This Creamy Dairy-Free Potato Soup is more than just a meal—it’s comfort in a bowl. Whether you’re making it for a cozy night at home or delivering it to a friend who could use a little extra warmth, this soup is sure to bring a smile. It’s easy to make, full of flavor, and just the thing for chilly days or moments when a homemade meal makes all the difference.
Plus, it’s packed with nutrients to nourish your body—potatoes provide fiber and potassium, carrots add a boost of vitamin A, and cashews contribute healthy fats for a creamy texture without dairy. With every spoonful, you’re getting a wholesome, feel-good meal that’s as nutritious as it is delicious.
So go ahead, whip up a batch, and share the love—because a warm bowl of soup always tastes better when made with care. ❤️
Creamy Dairy Free Potato Soup
Ingredients
- 1 tbsp plant butter or olive oil (or water for oil-free sautéing)
- 1 medium onion, chopped
- 2 celery ribs, diced
- 2 large carrots, sliced
- 3 cloves garlic, finely chopped (about 3 tsp)
- ½ tsp salt, plus more to taste
- ½ tsp ground black pepper, plus more to taste
- 3½ cups vegetable broth (try Better Than Bouillon for extra flavor)
- 2 pounds Yukon Gold potatoes (about 5 medium), cut into cubes
- ½ tsp dried marjoram
- 2 bay leaves
- ½ cup raw cashews, soaked for 30+ minutes (or microwave in water for 2 mins, then let sit for 10 mins)
- ½ cup water
- Green onions or chives, for garnish
Instructions
- Select the sauté function on your Instant Pot. Add plant butter or oil (or a splash of water for oil-free). Add onion, celery, and carrots, cooking until soft. Stir frequently to avoid any bits sticking to the bottom, which could prevent the pot from pressurizing.
- Add garlic and sauté for 2 more minutes, stirring often. Be careful not to let the garlic brown—it can turn bitter.
- Cancel the sauté function. Add potatoes, vegetable broth, bay leaves, marjoram, salt, and pepper. Stir to combine.
- Secure the lid and set the Instant Pot to Pressure Cook on High for 10 minutes.
- While the soup is cooking, drain the soaked cashews. Blend cashews with ½ cup water in a high-speed blender until smooth. Set aside.
- Once cooking is complete, use a quick release to release the pressure. Open the lid and carefully discard the bay leaves. Use an immersion blender to partially blend the soup, leaving some chunks of potato for texture.
- Slowly stir in the blended cashew mixture. Adjust salt and pepper to taste. If the soup is too thick, add a little more broth. Soup will get thicker as it sits.
- Ladle soup into bowls and garnish with sliced green onions or chives. Enjoy warm!
Video
Disclaimer: Nutritional values were calculated using a third-party tool and are provided as an estimation only.
Sharing this recipe with a link is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.
Did You Make This?
Don’t forget to leave a rating below and let me know what you thought!A perfect creamy soup for any occasion—your family and friends will love this dairy-free potato soup and never miss the dairy!
Soup, a classic comfort food, is great for sharing with friends. Soup can be tricky to transport, but my go-to choice is glass 32 ounce and 64 ounce glass canning jars. They’re perfect for reheating and help avoid plastic. Plastic deli containers work too if you’re only using a container for quick transport (without reheating).
Be sure to print my free meal labels so recipients know how to reheat the soup and that it’s dairy-free. As someone who must eat dairy-free for medical reasons, I truly appreciate knowing what’s safe for me to eat!
For a thoughtful finishing touch, use my free “Made with Love” tags—a simple way to show you care. Caring for friends and family can be easy! For more tips, check out my posts on meal-taking and care tips to make sharing even simpler.
Connect + Share!
Let’s Stay Connected!
Join me with your favorite social network.
Join The conversation
Connect with others looking to share meals and love!