Potato Soup Recipe No Milk: Rich and Velvety Dairy-Free Bowl

Potato Soup Recipe No Milk: Rich and Velvety Dairy-Free Bowl

I’ve perfected a dairy-free potato soup that delivers the same rich and velvety texture you expect from traditional versions. The secret lies in blending the potatoes thoroughly and using a touch of broth for depth.

This method creates a naturally creamy consistency without any milk or cream. The soup retains its hearty, comforting character while staying completely plant-based. It’s surprisingly simple to achieve such satisfying results.

What you’ll get is a bowl of soup with a smooth, almost silky texture that clings to your spoon. The flavor remains robust and warming, proving that dairy isn’t necessary for a luxurious finish.

Ready in under an hour, this soup works perfectly for cozy dinners or meal prep. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Soup Recipe No Milk

Simple ingredients create that silky texture without a drop of dairy.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lb Peeled and diced evenly
Vegetable Broth 🥫 4 cups Low-sodium preferred for control
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Carrots 🥕 2 whole Peeled and small diced
Celery Stalks 🌿 2 whole Diced for aromatic base
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Fresh Thyme 🍃 1 tbsp Chopped, or 1 tsp dried
Bay Leaf 🌿 1 whole For subtle aromatic depth
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Nutritional Yeast 🧀 2 tbsp For cheesy depth (optional)
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The potatoes are everything here. Yukon Golds have the perfect waxy-starchy balance for that velvety finish. Whole Foods or your local farmers market will have the best selection—avoid any with green spots or sprouts. I always grab a few extra for testing doneness (taste test is the best method). For the broth, Better Than Bouillon No Chicken Base is my go-to—it’s vegan and packed with flavor.

No Yukon Golds? Russets work in a pinch but need more blending to get smooth. Swap coconut milk for cashew cream (soak and blend raw cashews with water) if you want a different rich flavor. Out of fresh thyme? Dried thyme at one-third the amount does the trick. The celery and carrots add sweetness—if you’re short, a pinch of sugar can mimic that balance.

This soup thickens as it cools, so thin with extra broth when reheating. Stores 4-5 days in the fridge, freezes beautifully for 3 months. I always make a double batch—leftovers taste even better the next day (trust me on this one).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in and let the Yukon Golds and carrots simmer in the broth—no extra pans, no fuss.
  • Rich Without Dairy: The garlic and onions sweating in the broth create this deep, savory flavor that doesn’t miss the milk one bit.
  • Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully all week. Honestly, it tastes even better the next day.
  • Budget Stretcher: Five simple ingredients feed my family for pennies per bowl. Between us, it’s my secret weapon for cheap, filling dinners.

Step-by-Step Instructions for Potato Soup Without Milk

This method delivers a velvety texture using plant-based richness and aromatic vegetables.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp Olive Oil in a large pot over medium heat. Add the 1 whole Yellow Onion and cook for 3-4 minutes until translucent and just beginning to soften. This builds the flavor foundation for your soup.

Stir in the 2 whole Carrots, 2 whole Celery Stalks, and 3 cloves Garlic Cloves. Cook for another 4-5 minutes until the vegetables soften slightly. The carrots should start to develop a slight sweetness, and the garlic should become fragrant without browning.

Step 2: Add Potatoes and Seasonings

Add the 2 lb Yukon Gold Potatoes, 1 tbsp Fresh Thyme, 1 whole Bay Leaf, 1 tsp Salt, and 0.5 tsp Black Pepper to the pot. Stir everything together so the potatoes are well coated with the aromatic vegetables and oil.

This step ensures every bite carries the full depth of flavor. The thyme and bay leaf will infuse the potatoes as they cook, creating layers of complexity in your finished soup.

Step 3: Simmer Until Potatoes Are Tender

Pour in the 4 cups Vegetable Broth and bring the mixture to a boil. Once boiling, reduce the heat to medium-low and let it simmer for 15-20 minutes, or until the potatoes are fork-tender and easily break apart when pierced.

The broth should gently bubble, and the potatoes will absorb some of the liquid as they soften. You’ll notice the soup beginning to thicken slightly as the potatoes release their starches into the broth.

Step 4: Blend and Finish with Creaminess

Remove the pot from heat and discard the Bay Leaf. Use an immersion blender to puree the soup until smooth and velvety. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender, then return it to the pot.

Stir in the 0.5 cup Coconut Milk and 2 tbsp Nutritional Yeast. The coconut milk adds a rich, creamy texture without dairy, while the nutritional yeast provides a subtle cheesy depth. Taste and adjust the seasoning if needed.

Step 5: Garnish and Serve

Ladle the soup into bowls and garnish with the 0.25 cup Fresh Parsley. The parsley adds a pop of color and a fresh, herbal note that brightens the rich, creamy soup.

Serve immediately while hot. The soup should have a smooth, luxurious texture with a balanced, savory flavor. If it thickens too much as it cools, thin it with a little extra broth or water to reach your desired consistency.

👨‍🍳

Pro Tips For Making Potato Soup Recipe No Milk

  • Sauté Onions First: Cook your yellow onions for a full 5-6 minutes until translucent before adding garlic—this builds a deeper flavor base that carries through the soup.
  • Cut Potatoes Evenly: Dice Yukon Golds into 1-inch cubes so they cook at the same rate; uneven pieces mean some turn to mush while others stay hard.
  • Skip Raw Garlic: I learned this the hard way—adding raw garlic cloves at the end gives a harsh bite; mincing and cooking them with the onions mellows the flavor.
  • Use Starchy Water: Reserve a cup of the potato cooking water before draining—it thickens the soup naturally without milk and adds extra richness.

Storing and Reheating potato soup recipe no milk

Refrigerator Storage

Let your soup cool completely before storing—I use glass containers with tight lids. It keeps beautifully in the fridge for 4-5 days at 40°F or below. The flavors actually deepen overnight as the ingredients meld together. ❄️

Freezer Storage

This soup freezes wonderfully for up to 3 months without texture issues. I recommend using freezer-safe bags laid flat to save space. Leave 1 inch of headspace for expansion, and squeeze out excess air to prevent freezer burn.

Stovetop Reheating

My preferred method: warm over medium-low heat in a saucepan, stirring occasionally. Add ¼ cup Vegetable Broth or water to thin it out if needed. Heat for 8-10 minutes until steaming hot throughout.

Microwave Reheating

For quick meals, microwave individual portions covered with a damp paper towel. Use 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. 🔥

Thickness Adjustment

This soup thickens as it cools due to the potato starches. If it’s too thick after refrigerating, thin with ½ cup Vegetable Broth at a time until you reach your desired consistency.

Garnish Refresh

Always add fresh Fresh Parsley when serving leftovers—it brings back that bright, herbal note. A drizzle of Olive Oil on top also revives the soup’s richness beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 35g13%
Dietary Fiber 5g18%
Sugars 4g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of potato?

Yes, but Yukon Golds are ideal for creaminess. Russets work but need extra blending. Avoid waxy potatoes like reds as they won’t break down as smoothly.

2

What can I substitute for coconut milk?

Cashew cream or unsweetened almond milk both add richness. For a neutral flavor, use additional Vegetable Broth with 1 tbsp Olive Oil blended in.

3

Why is my soup too thin?

Simmer longer to reduce the liquid, or mash some potatoes before blending. For quick fixes, add a slurry of 1 tbsp cornstarch mixed with 1 tbsp water.

4

How do I make it gluten-free?

This recipe is naturally gluten-free! Just ensure your Vegetable Broth is certified gluten-free, as some brands contain wheat.

★★★★★4.6(2 reviews)
Tyler Parker