Plant-Based Creamy Potato Soup

Creamy Dairy-Free Potato Soup: Your Ultimate Comfort Food Recipe

Erin's headshot, author of Meaningful Eats

Welcome to Erin’s kitchen, where we’re diving into a recipe that promises pure comfort without any dairy! This Dairy-Free Potato Soup is more than just a meal; it’s a warm hug in a bowl, crafted to be rich, creamy, and utterly satisfying. Whether you’re navigating dietary restrictions or simply looking for a wholesome and delicious meal, this soup is destined to become a family favorite.

I’ve perfected this recipe to deliver a truly indulgent experience. It’s incredibly versatile and surprisingly simple to prepare, making it ideal for busy weeknights or cozy weekend gatherings. Get ready to discover how simple it is to achieve that classic potato soup texture and flavor, all while keeping it completely dairy-free!

Texture: Expect a wonderfully creamy, thick, and hearty soup, generously dotted with tender, melt-in-your-mouth potato chunks.

Taste: Each spoonful offers a delightful blend of smoky, savory, and deeply comforting flavors, beautifully layered to create a rich taste profile.

Ease: This is a genuinely beginner-friendly recipe that offers flexibility, allowing you to prepare it effortlessly in an Instant Pot or on the stovetop.

Top Tip: The secret to this soup’s incredible dairy-free creaminess lies in homemade cashew cream. For the smoothest, silkiest blend, always use raw and unsalted cashews.

Would I make this again? Absolutely! This dairy-free potato soup is a lifesaver for quick, delicious weeknight dinners. It’s cozy, flavorful, and incredibly versatile – perfect for customizing with an array of toppings to create your ideal loaded potato soup experience!

xoxo erin

A steaming bowl of dairy-free potato soup garnished with bacon bits and chives, with a larger pot of soup and more bacon on the side.

Featured Comment

From Sarah: “This is insanely delicious!! I’ve made it twice and tonight will be #3. I’ve made it in the instant pot and just love how creamy it is without having dairy. It’s so good in a bread bowl too

8 more comments

Why You’ll Love This Dairy-Free Potato Soup

If you’re searching for a comforting meal that hits all the right notes, look no further. This dairy-free potato soup is a culinary marvel, proving that you don’t need dairy to achieve luxurious creaminess and profound flavor. Here’s why this recipe will quickly become a cherished staple in your home:

  • Incredibly Creamy: The cashew cream is a game-changer, providing an unbelievably smooth and rich texture that rivals traditional dairy-based soups.
  • Wholesome and Hearty: Packed with tender potatoes and savory ingredients, it’s a filling meal that truly satisfies.
  • Flavorful and Smoky: Crispy bacon bits add a wonderful smoky depth, complementing the savory vegetables and seasoned broth.
  • Easy to Make: With clear instructions for both Instant Pot and stovetop methods, this recipe is accessible for cooks of all skill levels.
  • Dietary Friendly: Naturally gluten-free and easily adaptable to be vegan (just omit the bacon!), it caters to various dietary needs without compromising on taste.
  • Perfect for Meal Prep: The soup base can be made ahead of time, saving you precious minutes on busy days.

Essential Ingredients for Dairy-Free Potato Soup

Crafting the perfect dairy-free potato soup starts with a selection of fresh, high-quality ingredients. Each component plays a vital role in building the soup’s robust flavor and signature creamy texture. Below, I’ve highlighted the key players and shared some tips for best results. For precise measurements, be sure to jump to the full recipe cardbelow.

Dairy-free potato soup ingredients laid out, including raw cashews, seasoned salt, potatoes, chicken stock, and bacon.
  • Raw Cashews: This is the star ingredient for our dairy-free cream. It’s absolutely crucial to use raw, unsalted cashews, not roasted or salted ones. Roasted cashews will not blend as smoothly and can impart an unwanted flavor. Raw cashews, once softened and blended, create an incredibly smooth, silky, and neutral-tasting cream that is the foundation of this soup’s classic richness.
  • Seasoned Salt: A good seasoned salt elevates the flavor profile of this comfort food, adding a perfect touch of spice and umami. I highly recommend using Real Salt Seasoned Salt for its quality and balanced blend of herbs and spices. If you don’t have seasoned salt, a mix of regular salt, black pepper, garlic powder, onion powder, and a pinch of paprika can work as an alternative.
  • Potatoes: For this recipe, Russet potatoes are my top choice because their starchy nature helps create a thick and hearty soup base when they break down slightly. Yukon Gold potatoes are another excellent option, offering a slightly creamier texture and a beautiful golden hue. Feel free to experiment with what you have on hand, but avoid waxy varieties that hold their shape too well.
  • Chicken Stock: Using chicken broth adds a depth of savory flavor that enriches the entire soup. However, if you prefer, vegetable broth is a fantastic substitute. If you opt for vegetable broth and also omit the bacon, this recipe transforms into a wonderfully delicious and wholesome vegan potato soup.
  • Bacon: Crispy bacon bits are a game-changer for topping this soup, offering a delightful crunch and an irresistible savory, smoky, and salty flavor that contrasts beautifully with the creamy potatoes. If you’re aiming for a vegetarian or vegan version, feel free to omit the bacon or substitute with a plant-based bacon alternative or smoky tempeh bits.
  • Aromatics (Onion, Celery, Carrots, Garlic): These foundational vegetables create the aromatic base of the soup, adding sweetness, depth, and essential savory notes. Dicing them finely ensures they soften perfectly and meld seamlessly into the soup.
  • Cornstarch: A small amount of cornstarch is used in the cashew cream to help thicken it further and ensure a perfectly smooth, stable consistency that won’t separate.

If you enjoy the comforting flavors of this potato soup, you might also like to explore other delightful dairy-free options such as this butternut squash leek soup, a refreshing sweet corn soup, and an aromatic roasted carrot ginger soup.

How to Make Creamy Dairy-Free Potato Soup

Creating this rich and creamy dairy-free potato soup is a straightforward process, whether you prefer the speed of an Instant Pot or the classic method of a stovetop. Here’s a detailed overview of the steps involved. For a complete, step-by-step guide with exact measurements, remember to jump to the full recipe at the bottom of the page!

Steps 1 and 2: cooking the bacon until crispy and then softening the diced vegetables in the rendered bacon grease.

This incredibly easy soup recipe offers the convenience of either an Instant Pot or a traditional stovetop approach. For stovetop cooking, you’ll need a large, heavy-bottomed saucepan or Dutch oven. If using the Instant Pot, simply select the “Saute” button to begin.

Start by preparing your bacon. I find that cutting the bacon into small pieces before cooking allows it to brown more evenly and renders out its fat more effectively, resulting in perfectly crispy bits. Stir the bacon frequently as it cooks until it reaches your desired crispiness. Once done, use a slotted spoon to scoop the crispy bacon onto a paper towel-lined plate. This allows any excess grease to drain, leaving you with delicious, crunchy toppings for later. Carefully pour off all but 2-3 tablespoons of the rendered bacon grease from the pot. This flavorful grease will form the base for our aromatics. Next, add your diced onion, celery, carrots, garlic, and seasoned salt to the pot. Sauté these vegetables for about 3-4 minutes, stirring occasionally, until they begin to soften and become fragrant. This step is crucial for building the foundational flavors of the soup. After the vegetables have softened, add the chicken stock and your peeled and cubed potatoes to the pot. Give everything a good stir to ensure all ingredients are well combined and the potatoes are submerged in the liquid.

Steps 3 and 4: simmering the potato soup on the stovetop and simultaneously microwaving raw cashews to soften them for cashew cream.

If you’re cooking on the stovetop, bring the soup mixture to a rolling boil, then reduce the heat to a gentle simmer. Cover the pot and allow it to simmer until the potatoes are completely soft and tender, which typically takes about 30-40 minutes. Keep an eye on the liquid level; you may need to add a little more stock if the soup becomes too thick too quickly.

For Instant Pot users, seal the lid and cook the soup on high pressure (using the “Manual” or “Pressure Cook” setting) for 10 minutes. Once the cooking time is complete, let the pressure naturally release for 15 minutes before performing a quick release of any remaining pressure. This two-stage release method ensures the potatoes are perfectly cooked and prevents foam from spewing from the valve.

While your soup is cooking, it’s the perfect time to prepare the star of our dairy-free creaminess: the cashew cream. Begin by placing the raw cashews in a microwave-safe bowl. Cover them generously with water. Microwave the cashews for 2 minutes to rapidly soften them; this step is essential for achieving a super smooth blend. After microwaving, carefully drain the hot water from the cashews.

Steps 5 and 6: blending the softened cashews with water and cornstarch to create a smooth cream, then stirring the cashew cream into the finished potato soup.

Transfer the softened cashews to a high-speed blender. Add one cup of fresh water and the two tablespoons of cornstarch to the blender. Blend on high until the mixture is completely smooth and silky, with no cashew pieces remaining. This should take a couple of minutes, possibly more depending on your blender’s power. Scrape down the sides as needed to ensure a uniform consistency.

Once your potatoes are tender and the cashew cream is ready, gently stir the cashew cream into the cooked potato soup. This immediately transforms the soup into a lusciously creamy delight. Now comes the most important part: tasting and seasoning! Adjust with salt and freshly ground black pepper to your personal preference. Don’t be shy; proper seasoning truly brings out all the flavors. I love topping individual bowls of soup with the reserved crispy bacon bits for that irresistible extra layer of smoky flavor and texture. However, feel free to get creative with other toppings! Sliced green onions add a fresh bite, a sprinkle of dairy-free cheese provides extra richness, or a dash of your favorite hot sauce can add a zesty kick. The possibilities are truly endless to customize your perfect bowl of loaded dairy-free potato soup!

A close-up of creamy dairy-free potato soup in a bowl, with a hand holding a spoon about to scoop some up.
A close-up photo of dairy-free potato soup in a bowl, garnished with fresh herbs and a swirl of cream.

5 from 6 votes

Dairy-Free Potato Soup (With Cashew Cream!)

Author Erin Collins
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 6 servings
Experience the creamiest dairy-free potato soup, masterfully crafted with an easy homemade cashew cream! No one will ever guess this rich, silky, and utterly comforting soup is completely dairy-free. Finish with crispy bacon bits for an indulgent meal, or keep it vegan for a wholesome plant-based option!

This extraordinary recipe is one of my family’s all-time favorite soup creations. Enjoy the flexibility of preparing it effortlessly in your Instant Pot or on the stovetop!

Pin It
Comments
Print

Ingredients

  • 6-8 slices of bacon cut into pieces (omit for vegan)
  • 1 medium onion diced
  • 3 stalks celery diced
  • 4 carrots diced
  • 3 cloves garlic minced
  • 1/2 teaspoon seasoned salt
  • 1 quart chicken stock (or vegetable broth for vegan)
  • 3-4 russet potatoes peeled and cubed (Yukon Gold also work well)
  • 1 cup raw, unsalted cashews
  • 1 cup water (for cashew cream)
  • 2 tablespoons cornstarch (for cashew cream)
  • salt/pepper to taste important for optimal flavor!

Instructions 

INSTANT POT INSTRUCTIONS

  • Press the SAUTE button on your Instant Pot. Add the cut bacon pieces and cook, stirring frequently, until they are wonderfully crispy. (Cutting the bacon into smaller pieces before cooking helps ensure even browning.) Once crispy, use a slotted spoon to scoop the bacon out onto a paper-towel-lined plate and set aside; this will be used for topping your delicious soup later.
  • Carefully pour off all but 2-3 tablespoons of the rendered bacon grease from the Instant Pot liner. Add the diced onion, celery, carrots, minced garlic, and seasoned salt. Sauté these aromatics for 3-4 minutes, stirring, until they have softened and become fragrant. Next, pour in the chicken stock (or vegetable broth) and add the cubed potatoes, stirring everything well to combine.
  • Secure the Instant Pot lid and make sure the venting knob is in the sealed position. Cook on high pressure (MANUAL or PRESSURE COOK setting) for 10 minutes. After the cooking cycle finishes, allow the Instant Pot to naturally release pressure for 15 minutes before performing a quick release of any remaining pressure.
  • While the soup is cooking, prepare the cashew cream. Place the raw cashews in a microwave-safe bowl and cover them completely with water. Microwave for 2 minutes to quickly soften them, then carefully drain the hot water. Transfer the softened cashews to a blender along with 1 cup of fresh water and 2 tablespoons of cornstarch. Blend until the mixture is completely smooth and silky, scraping down the sides as needed.
  • Once the Instant Pot has depressurized and the potatoes are tender, stir the prepared cashew cream into the hot soup. Taste the soup and season generously with salt and pepper to your liking (this step is crucial for balancing the flavors!). Ladle the creamy potato soup into bowls, top with the reserved crispy bacon bits, and serve immediately.

STOVETOP INSTRUCTIONS

  • Place a large, heavy-bottomed saucepan or Dutch oven on the stove over medium heat. Add the cut bacon pieces and cook, stirring until they are crispy. (Cutting the bacon before cooking helps it brown more evenly.) Scoop the crispy bacon out onto a paper-towel-lined plate and set aside for topping the soup later.
  • Pour off all but 2-3 tablespoons of the bacon grease from the saucepan. Add the diced onion, celery, carrots, minced garlic, and seasoned salt. Sauté over medium heat for 3-4 minutes, stirring occasionally, until the vegetables have softened. Then, add the chicken stock (or vegetable broth) and the cubed potatoes, stirring to combine all ingredients.
  • Bring the soup to a boil, then reduce the heat to a gentle simmer. Cover the saucepan and let it simmer for 30-40 minutes, or until the potatoes are completely softened and tender when pierced with a fork. You may need to add a little more stock if the soup becomes too thick during simmering.
  • Meanwhile, prepare the cashew cream. Place the raw cashews in a microwave-safe bowl and cover with water. Microwave for 2 minutes to soften them, then drain the water. Transfer the softened cashews to a blender with 1 cup of fresh water and 2 tablespoons of cornstarch. Blend until completely smooth and creamy.
  • Stir the prepared cashew cream into the simmering soup until well combined and the soup is beautifully creamy. Taste the soup and season with salt and pepper to your preference (this final seasoning is important!). Serve hot, topped with the crispy bacon bits and any other desired garnishes.

Recipe Notes & Tips

Gluten-Free: This delicious potato soup is naturally gluten-free, making it a wonderful option for those with gluten sensitivities or dietary preferences.

Dairy-Free Delight: The ingenious homemade cashew cream is the secret to this soup’s irresistibly thick and velvety texture, ensuring it’s wonderfully dairy-free without compromising on richness.

To Make-Ahead: For convenient meal prep, you can prepare the soup base (everything except for the cashew cream) in advance. Allow it to cool completely, then store it in an airtight container in the refrigerator for up to 3 days. The cashew cream and crispy bacon bits can also be prepared ahead and stored separately. When ready to serve, gently reheat the soup base and then stir in the freshly blended or pre-made cashew cream.

To Store Leftovers: Any leftover dairy-free potato soup should be allowed to cool completely before being transferred to an airtight container. It can be safely stored in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water if it’s too thick.

To Freeze: The soup base (without the cashew cream mixed in) freezes exceptionally well. Store it in an airtight, freezer-safe container for up to 3 months. When you’re ready to enjoy it, thaw the soup base in the refrigerator overnight. Reheat on the stovetop and then prepare and stir in the fresh cashew cream just before serving for the best texture. The soup will not freeze well if the cashew cream is already incorporated, as it can separate upon thawing.

Achieving Maximum Smoothness for Cashew Cream: For the absolute smoothest cashew cream, ensure your cashews are well softened (by microwaving or soaking overnight). Using a high-speed blender is also key. If you still find small bits, you can strain the cashew cream through a fine-mesh sieve for an even more luxurious consistency.

Customizing Toppings: While crispy bacon is a classic, don’t hesitate to experiment! Consider fresh chives, thinly sliced green onions, a dollop of dairy-free sour cream, a sprinkle of smoked paprika, or even a swirl of your favorite hot sauce for an extra kick.

Nutrition Information

Calories: 334kcal | Carbohydrates: 40g | Protein: 14g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 13mg | Sodium: 595mg | Potassium: 960mg | Fiber: 4g | Sugar: 7g | Vitamin A: 6812IU | Vitamin C: 11mg | Calcium: 50mg | Iron: 3mg

Frequently Asked Questions (FAQs)

Here are answers to some common questions you might have about making this dairy-free potato soup:

Q: Can I use pre-soaked cashews instead of microwaving them?
A: Yes, absolutely! Soaking raw cashews in hot water for at least 30 minutes, or in cold water for 2-4 hours (or even overnight in the fridge), works just as well to soften them for blending. The microwave method is simply a quicker alternative for when you’re short on time.

Q: How can I make this soup completely vegan?
A: To make this soup fully vegan, simply use vegetable broth instead of chicken stock and omit the bacon. You can replace the savory, smoky flavor of bacon with plant-based bacon bits, smoked paprika, or by adding a dash of liquid smoke to the soup base.

Q: What if my cashew cream isn’t perfectly smooth?
A: If your cashew cream isn’t as smooth as you’d like, it might be due to your blender’s power or insufficient softening of the cashews. Try blending for a longer period, adding another tablespoon or two of water, and ensure the cashews were very soft before blending. For an extra silky texture, you can also strain the blended cashew cream through a fine-mesh sieve.

Q: Can I use different types of potatoes?
A: While Russet and Yukon Gold potatoes are recommended for their starchiness which contributes to the soup’s thickness, you can experiment with other starchy or all-purpose potatoes. Avoid waxy potatoes like red or new potatoes, as they tend to hold their shape too much and won’t break down to create that creamy consistency.

Q: Is it possible to make this soup spicier?
A: Absolutely! To add a kick, you can include a pinch of cayenne pepper or red pepper flakes when sautéing the vegetables. A swirl of your favorite hot sauce or a few dashes of Tabasco at the end also works wonderfully.

Q: The soup seems too thick/thin. How can I adjust the consistency?
A: If your soup is too thick, simply stir in additional chicken or vegetable broth until it reaches your desired consistency. If it’s too thin, you can simmer it uncovered for a bit longer to reduce the liquid, or, for a quicker fix, mash a few more potato chunks against the side of the pot to release more starch and thicken the soup naturally.

This post was originally published in October 2022, sharing a cherished family recipe. It was thoroughly updated with new photos, expanded instructions, and enhanced tips in July 2025 to bring you an even better cooking experience.

More Delicious Dairy-Free Recipes to Explore

Looking for more ways to enjoy wholesome, dairy-free meals without sacrificing flavor? Here are some of our other favorite recipes that prove dairy-free cooking can be incredibly delicious and satisfying:

  • Dairy-Free Mac and Cheese: A creamy, dreamy classic reinvented.
  • Dairy-Free Buffalo Chicken Dip: Perfect for parties and game nights.
  • Dairy-Free Baked Ziti: Hearty, comforting, and wonderfully cheesy without the dairy.
  • Dairy-Free Mashed Potatoes: A simple yet essential side dish.
  • Dairy-Free Spinach Artichoke Dip: A crowd-pleasing appetizer.
  • Dairy-Free Lasagna: Layers of flavor without the dairy.
  • Dairy-Free Chicken and Rice Casserole: A complete and satisfying family meal.