The Cozy Revolution: Vegan Loaded Potato Soup with Cashew Cream
There’s something almost magical about the first cold evening of the year. The kind where you step inside after work, peel off your layers, and immediately start craving something warm, hearty, and deeply comforting. For me, that craving often leads straight to the kitchen, where a pot of vegan loaded potato soup simmers on the stove, filling the air with the rich aroma of garlic, smoked paprika, and creamy cashew dreams.
This isn’t just any potato soup. It’s a bowl of pure nostalgia—thick, velvety, and packed with all the fixings you’d expect from a loaded baked potato, but in a form that hugs your soul with every spoonful. The secret? A luscious swirl of cashew cream that takes it from ordinary to extraordinary. Whether you’re a long-time vegan, a curious flexitarian, or just someone who loves a good bowl of soup, this recipe is about to become your new cold-weather MVP.
The Story Behind the Soup
I first fell in love with loaded potato soup at a tiny diner in Portland, where the chef had a knack for making even the simplest dishes feel like a celebration. The version I ordered was dairy-heavy, of course—think butter, cheddar, and sour cream—but it got me thinking: Could I recreate this comfort classic without the dairy?
Fast forward a few years, countless kitchen experiments, and one very patient roommate (who may or may not have eaten potato soup for dinner three nights in a row), and I landed on this recipe. The cashew cream was the game-changer. It’s rich, tangy, and just creamy enough to mimic the traditional dairy elements, while keeping the soup light and plant-based. Add in crispy tempeh bacon, sharp vegan cheddar, and a sprinkle of chives, and you’ve got a bowl that’s every bit as indulgent as the original—just kinder to the planet and your digestion.
Why You’ll Love This Vegan Loaded Potato Soup
Before we dive into the recipe, let’s talk about why this soup deserves a permanent spot in your meal rotation:
- Creamy without the cream: Cashews blend into a silky, dairy-free cream that’s packed with healthy fats and protein. No heavy dairy, no weird stabilizers—just pure, plant-based goodness.
- Loaded with flavor: We’re talking smoky tempeh bacon, sharp vegan cheddar, fresh chives, and a hint of garlic and smoked paprika. Every bite is a party.
- Meal-prep friendly: This soup tastes even better the next day, making it perfect for lunches or lazy weeknight dinners. Just reheat and top with fresh garnishes.
- Nutrient-dense: Potatoes are a great source of vitamin C, potassium, and fiber, while cashews add iron, magnesium, and zinc. It’s comfort food that loves you back.
- Customizable: Don’t like tempeh bacon? Swap in coconut bacon or roasted chickpeas. Prefer a different cheese? Use your favorite vegan shreds or a sprinkle of nutritional yeast.
Ingredients: The Building Blocks of Comfort
Here’s what you’ll need to make this vegan loaded potato soup with cashew cream. Don’t worry—most of these are pantry staples, and the rest are easy to find at your local grocery store or health food shop.
For the Soup Base:
- 2 tbsp olive oil or vegan butter
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 3 medium carrots, diced
- 3 celery stalks, diced
- 1 tsp smoked paprika
- 1/2 tsp dried thyme
- 1/2 tsp dried rosemary
- 1/4 tsp black pepper
- 1/2 cup dry white wine (optional, but recommended—sub with vegetable broth if needed)
- 4 cups low-sodium vegetable broth
- 4 large russet potatoes, peeled and cubed (about 6 cups)
- 1 cup unsweetened almond milk (or other plant-based milk)
- Salt to taste
For the Cashew Cream:
- 1 cup raw cashews, soaked in hot water for 15 minutes (or overnight)
- 1/2 cup water
- 2 tbsp nutritional yeast
- 1 tbsp lemon juice
- 1/2 tsp garlic powder
- 1/2 tsp salt
For the Toppings (Pick Your Favorites!):
- 1 batch tempeh bacon (recipe below)
- 1 cup shredded vegan cheddar cheese
- 1/4 cup chopped fresh chives or green onions
- 1/2 cup dairy-free sour cream or Greek yogurt
- 1/4 cup pickled jalapeños (for a spicy kick)
- 1 avocado, diced
- Hot sauce or sriracha
Step-by-Step Instructions: From Pantry to Bowl
1. Prep the Cashew Cream
Start by soaking your cashews. If you’re short on time, cover them with boiling water and let them sit for 15 minutes. If you’ve got time to plan ahead, soak them overnight in cool water. Once soaked, drain and rinse the cashews, then add them to a high-speed blender with the water, nutritional yeast, lemon juice, garlic powder, and salt. Blend until completely smooth—this might take a minute or two, depending on your blender. Scrape down the sides as needed. Set the cashew cream aside.
2. Sauté the Aromatics
In a large pot or Dutch oven, heat the olive oil or vegan butter over medium heat. Add the diced onion and cook for 5 minutes, until soft and translucent. Add the garlic, carrots, and celery, and cook for another 5 minutes, stirring occasionally. You want the veggies to start softening but not brown.
Sprinkle in the smoked paprika, thyme, rosemary, and black pepper, and stir to coat the veggies. Let the spices toast for about 30 seconds—you’ll smell them releasing their flavors, which is always a good sign!
3. Deglaze and Simmer
Pour in the white wine (if using) and scrape up any browned bits from the bottom of the pot. Let the wine simmer for 2-3 minutes, until it’s mostly evaporated. This step adds a depth of flavor that’s hard to replicate, so don’t skip it unless you’re avoiding alcohol.
Add the vegetable broth and cubed potatoes to the pot. Bring to a boil, then reduce the heat to medium-low and let the soup simmer for 15-20 minutes, or until the potatoes are fork-tender. You should be able to easily pierce them with a fork without any resistance.
4. Blend the Soup (Optional)
Here’s where you can decide how chunky or smooth you want your soup. For a rustic, textured soup, use a potato masher to break up some of the potatoes right in the pot. For a creamy, velvety soup, use an immersion blender to blend about half of the soup directly in the pot. If you don’t have an immersion blender, carefully transfer half of the soup to a regular blender, blend until smooth, and then return it to the pot. Be sure to let the soup cool slightly before blending to avoid any steam-related mishaps!
5. Add the Cashew Cream and Milk
Stir the cashew cream and almond milk into the soup. Taste and adjust the seasoning with salt as needed. Let the soup simmer for another 5 minutes to let the flavors meld together. If the soup is too thick, add a little more broth or water to reach your desired consistency.
6. Make the Tempeh Bacon (Optional but Highly Recommended)
While the soup simmers, preheat your oven to 375°F (190°C). Crumble 8 oz of tempeh into small, bacon-like pieces and place them in a bowl. In a small bowl, whisk together 2 tbsp soy sauce, 1 tbsp maple syrup, 1 tbsp olive oil, 1 tsp liquid smoke, 1/2 tsp smoked paprika, and 1/4 tsp garlic powder. Pour the marinade over the tempeh and toss to coat. Spread the tempeh on a parchment-lined baking sheet and bake for 20-25 minutes, stirring halfway through, until crispy and golden. Let cool slightly before using as a topping.
7. Serve and Load It Up!
Ladle the soup into bowls and let everyone customize their toppings. I like to start with a generous sprinkle of vegan cheddar, a dollop of dairy-free sour cream, a handful of crispy tempeh bacon, and a sprinkle of chives. Add a few slices of avocado or a drizzle of hot sauce if you’re feeling fancy. Serve with crusty bread or a side salad for a complete meal.
Tips for Soup Success
Even the simplest recipes can benefit from a few pro tips. Here’s how to make this vegan loaded potato soup perfect every time:
1. Soak Your Cashews Properly
For the creamiest cashew cream, soak your cashews until they’re soft and plump. If you’re in a hurry, the hot water soak works, but an overnight soak in cool water will give you the smoothest results. If you forget to soak them, you can also boil the cashews for 10 minutes to soften them up.
2. Don’t Skip the Wine
The white wine adds a brightness and acidity that balances the richness of the cashew cream. If you don’t have wine on hand, you can substitute with an extra 1/2 cup of vegetable broth and a splash of apple cider vinegar or lemon juice.
3. Adjust the Texture to Your Liking
Some people love a chunky potato soup, while others prefer it smooth. Blend as much or as little as you like—just remember that blending will thicken the soup, so you may need to add more broth to reach your desired consistency.
4. Make It Ahead
This soup tastes even better the next day, as the flavors have more time to meld together. Store it in an airtight container in the fridge for up to 4 days, or freeze it for up to 3 months. Reheat gently on the stove, adding a little broth or water if the soup has thickened too much.
5. Get Creative with Toppings
The toppings are what take this soup from great to unforgettable. Don’t be afraid to get creative! Here are a few ideas to inspire you:
- Crunchy element: Roasted chickpeas, croutons, or even crushed tortilla chips.
- Freshness: Diced tomatoes, cilantro, or a squeeze of lime juice.
- Heat: Pickled jalapeños, sliced fresh chili, or a dash of cayenne pepper.
- Umami boost: A drizzle of soy sauce, a spoonful of miso paste, or a sprinkle of everything bagel seasoning.
Frequently Asked Questions
Can I make this soup in a slow cooker or Instant Pot?
Absolutely! For the slow cooker, sauté the aromatics in a pan first, then transfer everything to the slow cooker (except the cashew cream and almond milk). Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the cashew cream and almond milk just before serving.
For the Instant Pot, use the sauté function to cook the aromatics, then add the rest of the ingredients (except the cashew cream and almond milk). Seal the lid and cook on high pressure for 10 minutes. Let the pressure release naturally for 10 minutes, then quick-release. Stir in the cashew cream and almond milk before serving.
Can I use a different type of potato?
Russet potatoes are ideal for this soup because they’re starchy and break down nicely, creating a creamy texture. Yukon Gold potatoes will also work, but they’ll give the soup a slightly waxier texture. Avoid red or new potatoes, as they hold their shape too much and won’t create the same velvety consistency.
Is there a substitute for cashews?
If you’re allergic to cashews or just don’t have any on hand, you can substitute with:
- Silken tofu: Blend 1 cup of silken tofu with the other cashew cream ingredients for a similar creamy texture.
- Coconut milk: Use full-fat coconut milk for richness, but note that it will add a coconut flavor to the soup.
- White beans: Blend 1 cup of cooked white beans (like cannellini or great northern) with the other cashew cream ingredients for a protein boost.
How can I make this soup oil-free?
To make this soup without oil, sauté the aromatics in a little vegetable broth or water instead of oil. You can also skip the tempeh bacon or use an oil-free version (just bake the tempeh with the marinade as directed).
The Grand Finale: A Bowl of Pure Comfort
There’s something deeply satisfying about sitting down to a steaming bowl of vegan loaded potato soup, especially when it’s topped with all the fixings. It’s the kind of meal that warms you from the inside out, leaving you feeling cozy, nourished, and just a little bit indulgent—without any of the guilt.
This recipe is more than just a collection of ingredients; it’s a celebration of plant-based comfort food at its finest. It’s proof that you don’t need dairy or meat to create a dish that’s rich, flavorful, and deeply satisfying. Whether you’re serving it to a crowd or enjoying a quiet night in, this soup is sure to become a favorite in your kitchen.
Your Turn: Let’s Get Cooking!
Now that you’ve got the recipe, it’s time to roll up your sleeves and get cooking! Here’s your call to action:
- Make it tonight: Gather your ingredients and set aside 45 minutes to make this soup. Your future self will thank you when you’re curled up on the couch with a bowl of pure comfort.
- Share the love: Tag me on Instagram (@yourhandle) if you make this recipe! I’d love to see your creations and hear how you customized it. Use the hashtag #VeganLoadedPotatoSoup so I can find your post.
- Save it for later: Pin this recipe to your Pinterest board so you can come back to it whenever the craving strikes. Don’t forget to follow me (@yourhandle) for more plant-based inspiration!
- Leave a comment: Let me know in the comments below—what’s your favorite way to load up a baked potato? Any toppings I should add to my next batch?
And if you loved this recipe, be sure to subscribe to the newsletter for more plant-based comfort food straight to your inbox. You’ll get exclusive recipes, tips, and behind-the-scenes peeks at what I’m cooking up next.
Here’s to cozy nights, full bellies, and the simple joy of a bowl of soup that’s as good for the planet as it is for your soul. Happy cooking!




