Vegan Instant Pot Potato Soup Recipe: Creamy Velvety Texture Without Dairy

Soups & Stews

Vegan Instant Pot Potato Soup Recipe: Creamy Velvety Texture Without Dairy

This vegan Instant Pot potato soup delivers restaurant-quality creaminess without dairy, using simple plant-based ingredients and your pressure cooker's magic. 💛 The secret lies in blending roasted potatoes with vegetable broth and coconut milk, creating a velvety texture that rivals traditional versions.

I've perfected this recipe to be both foolproof and packed with flavor—ideal for busy weeknights when you crave comfort food.

The beauty of this method is how effortless it becomes once you master the 5-minute prep and 20-minute cook time. No need for heavy cream or butter—just hearty potatoes, aromatic vegetables, and a touch of coconut milk for that signature richness.

The Instant Pot handles all the work while you prepare toppings or set the table, making this a true one-pot wonder.

What you'll end up with is a deeply satisfying soup with tender potatoes, caramelized onions, and a smooth, velvety broth that coats every spoonful. The blend of roasted and cooked potatoes adds layers of flavor, while fresh herbs and a squeeze of lemon brighten the dish.

This soup is creamy, comforting, and completely plant-based—proving vegan meals can be just as hearty and indulgent.

Serve it with crusty bread, a sprinkle of vegan cheese, or fresh parsley for extra flair. Perfect for chilly evenings or meal prep, this recipe delivers restaurant-quality results with minimal effort. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for vegan potato soup recipe instant pot

Simple plant-based ingredients transform into restaurant-quality creamy soup with your Instant Pot's magic.

Ingredient Amount Notes
Yellow Onions 🧅 1 ½ cups Thinly sliced for caramelization
Russet Potatoes 🥔 2 lbs Peeled and cubed, 1-inch pieces
Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or store-bought
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, unsweetened, for creaminess
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Thyme Leaves 🌿 ½ cup Or 1 tbsp dried thyme
Fresh Parsley Leaves 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 2 tbsp Freshly squeezed for brightness
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting potatoes
Smoked Paprika 🌶️ 1 tsp For subtle smoky flavor
Ground Black Pepper 🌶️ ½ tsp Freshly ground for heat
Sea Salt 🧂 1 ½ tsp Adjust to taste
Vegan Butter 🧈 1 tbsp For topping, optional

The potatoes are the star here—Russet works best for that fluffy texture. Trader Joe's or Costco usually have them pre-washed for convenience, but scrubbing your own gives extra control. For the coconut milk, full-fat canned versions like So Delicious or Thai Kitchen deliver that signature richness without dairy. If you're roasting the potatoes first (which I highly recommend), use a lightly oiled baking sheet to prevent sticking. The onions should caramelize beautifully while the potatoes roast—about 25 minutes at 425°F—so don't skip this step. Fresh thyme is ideal, but dried works in a pinch at one-third the amount.

No coconut milk? Silken tofu blended with lemon juice creates a surprisingly good substitute—just reserve some for creaminess at the end. Short on thyme? Rosemary or sage add earthy depth, though thyme's floral notes are classic. The smoked paprika adds subtle complexity without overpowering; if you want more heat, swap in 1/2 tsp cayenne. For the vegetable broth, low-sodium versions like Pacific Foods or homemade work best—high-sodium broths can make the soup taste bland. And if you're prepping ahead, roast the potatoes and onions in advance—they keep well in the fridge for 2 days before cooking.

This soup tastes even better the next day as flavors meld—4-5 days in the fridge, 3 months frozen. For freezing, portion into airtight containers with a thin layer of coconut milk on top to prevent a skin from forming. Reheat gently on the stove or in the Instant Pot on high pressure for 5 minutes after natural release. The vegan butter topping is optional but adds a lovely finish—Miyoko's or Earth Balance are my go-tos. Store any leftovers in the fridge with a splash of water to maintain that velvety texture.

❤️

Why You'll Love This Recipe

  • No-Chop Shortcuts: I swear by the Instant Pot for this—just toss in the whole potatoes (peeled, yes, but no need to dice them). The pressure cooker handles the rest while I sip my coffee, and honestly? That caramelized onion depth comes from a single sautéed batch, not hours of stirring.
  • Creamy Without Guilt: Full-fat coconut milk makes this soup ridiculously velvety, but it’s not heavy—promise. The Russets break down into fluffy clouds, and the garlic? Oh, it’s there, layered in every spoonful, like a warm hug in a bowl. (Yes, even on a Tuesday night.)
  • Leftovers That Beg for More: This recipe actually improves the next day. The flavors meld, the coconut milk thickens just enough, and I’ve been known to freeze portions for lazy Sundays. My roommate’s favorite? The crispy potato skins that form on top—no extra effort, just magic.
  • Budget-Friendly Crowd-Pleaser: Onions, potatoes, broth—these are the ingredients that won’t break the bank. A single batch feeds four, and the coconut milk stretches further than you’d think. Between us, it’s the one recipe I make when friends drop by unannounced. No stress, all satisfaction.

Step-by-step instructions for creamy vegan potato soup in the Instant Pot

Here's how to make a lusciously creamy, dairy-free potato soup that's rich, velvety, and packed with flavor.

1

🍳 Step 1: Sauté the Aromatics for Deep Flavor

Set your Instant Pot to the "Sauté" function and add the 2 tablespoons extra-virgin olive oil. Once shimmering, add the 1.5 cups thinly sliced yellow onions and cook for 5-6 minutes until they become translucent and just beginning to caramelize at the edges.

Next, add the 4 cloves minced garlic and 1 teaspoon smoked paprika, stirring constantly for 30 seconds until fragrant. The smoky aroma from the paprika will infuse the entire soup, adding depth without overpowering. Here's the thing—don't rush this step. Properly caramelizing the onions creates that sweet, complex base that makes all the difference in restaurant-quality soup.

2

🍳 Step 2: Build the Soup Base with Potatoes and Broth

Add the 2 lbs cubed russet potatoes to the pot and stir to coat them in the onion mixture. Pour in the 4 cups vegetable broth and sprinkle with 1.5 teaspoons sea salt and 0.5 teaspoon ground black pepper. Give everything a good stir to combine.

Seal the Instant Pot and set it to "High Pressure" for 12 minutes. The potatoes should be completely tender when done, with no resistance when pierced with a fork. If you're using an older model, make sure your pressure valve is set to "Sealing" before starting. Pro tip: I always check for a good seal by gently lifting the lid—it shouldn't budge when the pot is pressurized.

3

🥘 Step 3: Blend for Silky Texture (The Secret to Creaminess)

Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes before quick-releasing any remaining pressure. Transfer 2 cups of the soup to a blender (or use an immersion blender directly in the pot) and blend until completely smooth. Here's where the magic happens—the coconut milk hasn't been added yet, but blending the potatoes creates that ultra-smooth base that will become luxuriously creamy.

Return the blended soup to the Instant Pot and stir in the 13.5 oz full-fat coconut milk and 0.5 cup fresh thyme leaves. The coconut milk will immediately transform the soup into something velvety and rich. Don't worry about the thyme leaves—we'll strain them out later, but they'll infuse the soup with their earthy aroma during cooking.

4

⏰ Step 4: Finish with Brightness and Garnish

Return the pot to "Sauté" mode and stir in the 2 tablespoons lemon juice and 0.25 cup chopped fresh parsley. Simmer for 3-4 minutes until heated through. The lemon juice cuts through the richness of the coconut milk, balancing the flavors perfectly. Taste and adjust seasoning if needed—this is where you'll appreciate having low-sodium broth.

Strain the soup through a fine-mesh sieve to remove the thyme leaves, then ladle into bowls. For that final touch of indulgence, top each serving with a dollop of 1 tablespoon vegan butter and an extra sprinkle of parsley. The butter adds a luxurious finish that makes this completely plant-based soup feel like a decadent treat. Serve immediately while still warm for the best texture and flavor experience.

👨‍🍳

Pro Tips For Making Vegan Potato Soup Recipe Instant Pot

  • CHOP POTATOES UNEVENLY: I learned this the hard way—when I sliced potatoes too uniformly, they turned to mush in the Instant Pot. Leave some chunks slightly larger (about 1.5 inches) so they hold shape longer, while smaller pieces soften faster for that perfect texture mix. (Yes, even if you’re impatient like me, resist the urge to dice them all the same size.)
  • SAUTÉ ONIONS UNTIL GOLDEN: Skip the rush and cook those onions until they’re deep golden, not just translucent. I used to add broth too soon, and the soup lacked depth. Caramelized onions make a real difference—about 8-10 minutes on medium heat, stirring occasionally. (Your future self will notice.)
  • ADD COCONUT MILK LAST: If you stir in the full-fat coconut milk too early, it’ll curdle when the pressure builds. Instead, mix it in during the natural release step—this keeps the soup creamy without separating. I was skeptical until I tried it; the texture stays silky smooth.
  • PRESSURE-COOK POTATOES 10 MINUTES: Russet potatoes need time to soften properly in the Instant Pot. Set the timer for 10 minutes on high pressure, not the default 5 or 7. I skipped this once and ended up with a watery, undercooked mess. (Does it look weird to wait longer? Yes. Does it work? Every single time.)

Best sauces and condiments for this dish

Creamy Coconut Milk Base

The 13.5 oz full-fat coconut milk is the star of this vegan soup's creaminess. I recommend brands like So Delicious or Thai Kitchen for that rich, velvety texture without dairy.

For an even smoother finish, blend the coconut milk directly into the soup after cooking—this eliminates any separation and creates a luxurious mouthfeel. 🥥

Bright Lemon-Tahini Swirl

Add a 1 tablespoon lemon-tahini swirl to each bowl for a sophisticated touch. Mix 1 tablespoon tahini with 1 teaspoon lemon juice and a pinch of salt, then drizzle over the soup.

The nutty tahini complements the coconut milk beautifully while keeping the dish plant-based. Trust me, this upgrade takes your soup from homey to restaurant-worthy.

Smoky Paprika Oil

Infuse 2 tablespoons olive oil with 1 teaspoon smoked paprika and ½ teaspoon garlic powder by heating gently in a small saucepan for 2 minutes. Strain and drizzle over finished soup for an extra layer of smoky depth.

This technique adds complexity without altering the soup's texture—perfect for those who love bold flavors. 🌶️

Crispy Garlic Croutons

Toast ½ cup cubed sourdough bread with 1 tablespoon olive oil and 2 minced garlic cloves in a skillet until golden. These crispy croutons add texture contrast and soak up the creamy broth beautifully.

For extra flavor, sprinkle with ½ teaspoon dried thyme before toasting. Store leftover croutons in an airtight container for up to 3 days.

Herb-Infused Oil

Create a simple herb oil by blending ¼ cup fresh parsley, ¼ cup fresh thyme, and 2 tablespoons olive oil in a food processor. Drizzle over finished soup for a vibrant, aromatic garnish.

This keeps the dish fresh-tasting and adds a pop of color. The oil carries the herby flavors perfectly without overpowering the creamy base.

Spicy Vegan Sour Cream

Mix ¼ cup vegan sour cream (like Tofutti or Kite Hill) with ½ teaspoon smoked paprika and a pinch of cayenne for a creamy, spicy topping. This adds a tangy contrast to the rich coconut milk while keeping the dish completely plant-based.

Serve with a sprinkle of chopped chives** for extra freshness. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 7g25%
Sugars 6g
Protein 6g12%
* 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 make this soup without coconut milk?

For a dairy-free alternative, blend 1 cup silken tofu with 1 tablespoon lemon juice and add it to the soup instead. The tofu creates a smooth, creamy texture while keeping the dish completely plant-based. For extra richness, stir in 2 tablespoons nutritional yeast after blending.

2

How do I adjust the soup for a thicker or thinner consistency?

For a thicker soup, blend more of the potato mixture or add 1/2 cup cooked potatoes before blending. For a thinner consistency, stir in 1/2 cup vegetable broth while the soup is warm. Always adjust gradually—you can always thicken further, but thinning is harder to fix.

3

Can I use frozen potatoes instead of fresh?

Yes, but with a few adjustments. Use 2 lbs frozen diced potatoes (thawed) and add 2 extra minutes to the pressure cooking time. For best results, don't skip roasting—it adds depth of flavor. Also, frozen potatoes may release more moisture, so you might need to reduce the broth slightly to 3.5 cups instead of 4.

4

Why did my soup turn out too coconutty?

This usually happens when using light coconut milk or adding too much. For a more balanced flavor, use full-fat coconut milk and reduce to 12 oz instead of 13.5 oz. Balance the coconut flavor with an extra 1 tablespoon lemon juice and a pinch of salt. The acidity helps neutralize any overpowering coconut taste.

5

Can I make this soup in a regular pot instead of an Instant Pot?

Yes, but you'll need to simmer longer. Sauté the onions and garlic as directed, then add potatoes and broth. Simmer covered for 20-25 minutes until potatoes are tender. After blending, stir in coconut milk and simmer for 5-7 minutes** to heat through. The flavor will be just as good, though the texture may be slightly less velvety.

★★★★★4.8(1 review)
Categories Soups & Stews