Go Back
+ servings
Easy Instant Pot Beet and Leek Soup | Mommy's Home Cooking

Easy Instant Pot Beet and Leek Soup

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4
Author Mommy's Home Cooking


  • 2 tablespoons olive oil + more for drizzle
  • 2 shallots, finely chopped
  • 2 garlic gloves, minced
  • 1 tablespoon ginger, minced
  • 1 large leek, thinly sliced (white and light green parts only)
  • 1 ½ lb beets, peeled and chopped (about 6 medium beets)
  • Salt and black pepper to taste
  • 1 teaspoon turmeric
  • 1 teaspoon smoked paprika
  • 2 cups vegetable stock
  • 1 can (13.5 oz) coconut milk
  • 2 tablespoons roasted pepitas (optional) (see notes)
  • sour cream to garnish (optional)


  • Turn on the instant pot and hit the "sauté" button. When it displays “Hot” add in the olive oil. Add shallots, garlic, ginger and leeks, and sauté until tender, about 5 minutes. Add beets and season with salt and pepper to taste. Add turmeric and paprika; mix to combined.
  • Add vegetable stock and coconut milk; stir to incorporated.
  • Turn the instant pot off. Cover with the lid and select the "soup" setting. Adjust cooking time to 15 minutes. You can quick or natural release the pressure, it's up to you. When the valve drops, remove the lid carefully.
  • Let cool slightly, then blend the soup using a blender, or an immersion blender, until smooth (see notes).
  • To serve, drizzle a little bit more of olive oil, and garnish with sour cream and roasted pepitas (if using).


You can substitute roasted pepitas for roasted pumpkin seeds or pine nuts.
If you want the soup to have a smooth and silky texture, I recommend blending it in a blender, instead of an immersion blender.