Creamy potato soup without dairy isn’t just possible—it’s a revelation for anyone seeking rich, velvety texture without traditional milk or cream. This recipe delivers the same hearty comfort you expect from classic versions, using simple plant-based ingredients that transform humble potatoes into something extraordinary.
The secret lies in blending a portion of the cooked potatoes to create natural creaminess, enhanced with vegetable broth and a touch of coconut milk for depth. You’ll achieve a soup that’s smooth yet substantial, with all the satisfying warmth of traditional potato soup but completely dairy-free. Perfect for weeknight dinners or meal prep, this version proves that dietary restrictions never mean sacrificing flavor or texture.
Ingredients for Potato Soup Recipe No Milk
Yukon Gold potatoes and coconut milk create velvety richness without dairy, while aromatic vegetables build foundational flavor in this comforting soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Peeled and cubed into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Low-Sodium Vegetable Broth 💧 | 4 cups | Optimal for controlled seasoning |
| Full-Fat Coconut Milk 🥥 | ½ cup | Canned, for velvety texture |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | First cold-press preferred |
| Nutritional Yeast 🧂 | ¼ cup | For umami-rich cheesy notes |
| Fresh Thyme Sprigs 🌿 | 3 sprigs | Leaves stripped, stems discarded |
| Bay Leaf 🍃 | 1 whole | Dried, removed before serving |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred for precision |
| Freshly Ground Black Pepper 🌶️ | ¾ tsp | Coarse grind for texture |
| Unsweetened Almond Milk 🥛 | ½ cup | For thinning as needed |
| Fresh Chives 🌿 | ¼ cup | Thinly sliced for garnish |
The potatoes are non-negotiable for texture—Yukon Golds offer the ideal starch-to-moisture ratio for natural creaminess. Optimal results require precise 1-inch cubes for even cooking. For the coconut milk, Thai Kitchen or Native Forest brands provide consistent full-fat content (13-15% fat minimum). Vegetable broth quality impacts depth: Imagine No-Chicken Broth or homemade delivers superior body compared to basic vegetable stocks. The nutritional yeast should be unfortified (like Bragg) to avoid bitterness.
For coconut-free versions, substitute raw cashews soaked and blended (0.5 cup) with 1 cup water. Onion alternatives include leeks (white parts only) or shallots at 1:1 ratio. Thyme may be replaced with 1 tsp dried thyme (added earlier in cooking). Almond milk can be swapped for oat milk (barista-style for creaminess) or omitted entirely—adjust broth quantity accordingly. Standard practice in professional kitchens: always bloom spices in oil before adding liquids.
Prepared soup maintains quality for 4-5 days refrigerated in airtight containers. For longer storage, cool completely before freezing in quart-sized portions (up to 3 months). Reheat gently over medium-low to prevent separation. Potatoes oxidize quickly when cut—submerge in cold water until ready to cook. Nutritional yeast loses potency when exposed to light; store in opaque containers in a cool pantry.
Why You’ll Love This Recipe
- One-Pot Magic: I love that this comes together in a single Dutch oven—no blender, no extra bowls, just chop, simmer, and stir. The Yukon Golds break down so smoothly you barely need to mash them, which means less cleanup and more time to enjoy.
- Rich Without the Dairy: Here’s what sold me—the full-fat coconut milk gives it this velvety texture that fools everyone into thinking there’s heavy cream in it. The garlic and onions caramelize just enough in the broth to add this deep, savory layer that makes it taste like it simmered all day.
- Meal Prep MVP: Honestly, this soup tastes even better the next day after the flavors meld, so I double the batch and stash half in the freezer. It’s my go-to for lazy Sundays, sick days, or when I need to feed a crowd without last-minute stress.
- Budget-Friendly Comfort: A 5-pound bag of Yukon Golds costs less than a fancy cheese board, and this recipe stretches them into four hearty servings. I’ll be real: it’s the kind of meal that feels indulgent but won’t break the bank—or require a special grocery trip.
Step-by-Step Instructions for Potato Soup Without Dairy
This method ensures velvety texture and rich flavor while maintaining complete dairy-free integrity.
Step 1: Sauté Aromatics for Flavor Foundation
Heat the 2 tbsp extra-virgin olive oil in a large Dutch oven over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes, stirring frequently, until the onions become translucent and develop a slight golden hue. This slow cooking process caramelizes the natural sugars, building depth of flavor for your soup base.
Add the minced garlic cloves and cook for an additional 45-60 seconds until fragrant but not browned. Garlic burns easily, so maintain constant motion during this brief cooking period. The aroma should be pronounced but not acrid. Immediately add the stripped fresh thyme leaves and bay leaf, stirring to release their essential oils into the oil.
Step 2: Simmer Potatoes to Perfect Tenderness
Add the peeled and cubed Yukon Gold potatoes to the pot along with the 1.5 tsp sea salt and 0.75 tsp freshly ground black pepper. Stir to coat the potatoes evenly with the aromatic oil mixture. Pour in the 4 cups low-sodium vegetable broth, ensuring the liquid covers the potatoes by about 1 inch.
Bring the mixture to a gentle boil, then reduce heat to maintain a steady simmer. Cook uncovered for 15-18 minutes until the potatoes are fork-tender but not falling apart. You’ll know they’re ready when a fork pierces through with minimal resistance but the cubes maintain their shape. This precise cooking time prevents the potatoes from becoming waterlogged while ensuring complete doneness.
Step 3: Create Creamy Texture Without Dairy
Remove the pot from heat and discard the bay leaf. Using an immersion blender, purée the soup until completely smooth. For optimal texture, blend for 2-3 minutes, moving the blender continuously through the soup to eliminate any lumps. The prolonged blending incorporates air, creating a lighter, creamier mouthfeel.
Return the pot to low heat and stir in the 0.5 cup full-fat coconut milk and 0.25 cup nutritional yeast. The coconut milk adds velvety richness while the nutritional yeast contributes umami depth that mimics traditional cheese flavors. Cook for an additional 3-4 minutes, stirring constantly, until the soup reaches your desired consistency. For a thinner soup, gradually incorporate the 0.5 cup unsweetened almond milk until the perfect balance is achieved.
Step 4: Finish and Serve with Fresh Accents
Taste and adjust seasoning if needed, though the initial sea salt measurement should provide perfect balance. The soup should have a harmonious blend of creamy texture with distinct potato flavor, enhanced by the aromatic base. Remember that flavors will intensify slightly as the soup cools.
Ladle the hot soup into warmed bowls and garnish each serving with a generous sprinkle of the thinly sliced fresh chives. The chives add a bright, oniony contrast that cuts through the soup’s richness. Serve immediately while the soup maintains its ideal steaming temperature and the chives retain their vibrant green color and crisp texture.
Best Sauces and Condiments for This Recipe
Creamy Garlic Aioli
This vegan aioli transforms your soup into a restaurant-quality dish. Blend ½ cup vegan mayo (I love Just Mayo brand) with 2 minced garlic cloves, 1 tbsp lemon juice, and ¼ tsp smoked paprika. The smoky note complements the coconut milk’s richness perfectly. 💫
Drizzle 1-2 tsp over each bowl just before serving. For extra flair, thin with 1 tsp water and swirl artistically with a toothpick. This adds visual appeal while balancing the soup’s creaminess with bright acidity.
Spicy Cashew Cream
Soak ½ cup raw cashews in hot water for 15 minutes, then blend with ¼ cup water, 1 tbsp nutritional yeast, and ½ tsp cayenne pepper. The result is a velvety, spicy topping that enhances the soup’s natural sweetness.
Spoon 1 tbsp onto each serving and garnish with crushed red pepper flakes. I discovered this combination at a vegan food festival—it’s become my go-to for adding complexity without dairy.
Herbed Olive Oil
Infuse ¼ cup extra-virgin olive oil with 1 tbsp fresh rosemary and 1 tsp lemon zest by gently heating for 3 minutes on low. Strain and drizzle over soup for an aromatic finish that brightens each bite.
This technique comes from my Italian grandmother’s kitchen—she called it “liquid gold.” Use high-quality oil like California Olive Ranch for best results. The citrus notes cut through the coconut’s richness beautifully.
Smoky Chipotle Sauce
Blend 1 canned chipotle pepper (in adobo) with 2 tbsp tomato paste and ¼ cup vegetable broth. Simmer for 5 minutes until thickened. This adds deep, smoky heat that contrasts wonderfully with the soup’s creaminess.
Start with ½ tsp per bowl—you can always add more. I learned this trick from a Mexican chef friend who swears by La Costeña chipotles for consistent flavor. The smokiness develops as it sits, so make it ahead if possible.
Crispy Garlic Croutons
Toss 2 cups cubed sourdough with 2 tbsp olive oil, 1 tsp garlic powder, and ¼ tsp salt. Bake at 375°F for 10-12 minutes until golden. These add essential crunch to balance the velvety soup.
Sprinkle generously over each serving. For extra flavor, use day-old bread—it absorbs the oil better. I always make extra because they disappear fast! The contrast in textures makes every spoonful exciting.
Fresh Herb Garnish
Combine 2 tbsp each chopped chives, parsley, and dill for a vibrant finish. The mix adds freshness that prevents the soup from tasting too heavy. I grow these herbs in my windowsill garden for instant access.
Sprinkle 1 tbsp over each bowl right before serving. The dill’s slight anise note pairs surprisingly well with the coconut milk. This simple garnish makes the dish look (and taste) like it came from a gourmet kitchen. 🌿
Nutrition Facts
Frequently Asked Questions
Can I make this soup ahead of time?
The soup actually tastes better the next day as flavors meld. Store in an airtight container for up to 4-5 days in the fridge.
For longer storage, freeze in quart-sized portions for up to 3 months. Reheat gently over medium-low heat, stirring occasionally to maintain creamy texture.
What can I use instead of coconut milk?
For coconut-free versions, blend ½ cup raw cashews (soaked in hot water) with 1 cup water until smooth. This creates a rich, neutral base that mimics dairy creaminess.
Alternatively, use oat milk (barista-style) or silken tofu for a protein boost. Each substitute adds a slightly different flavor profile but maintains the velvety texture.
Why did my soup turn out grainy?
Graininess usually occurs from under-blending or using starchy potatoes like Russets. Always use Yukon Golds and blend for 2-3 minutes with an immersion blender.
If the issue persists, strain through a fine-mesh sieve or add 1-2 tbsp olive oil while blending to emulsify the mixture smoothly.
Can I use a regular blender instead?
Yes, but work in batches and vent the lid to prevent pressure buildup. Blend until completely smooth, about 1-2 minutes per batch.
Return blended soup to the pot and reheat gently. Avoid overfilling the blender—fill only ⅔ full to prevent splattering from hot liquids.
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026