Skip to main content
Cooking tips and recipes, plus food news and views.
The Washington PostDemocracy Dies in Darkness

Follow this formula to make a velvety soup in your Instant Pot using any vegetables you have on hand

Any Vegetable Instant Pot Soup variations, clockwise from bottom left: winter squash; beet and carrot; broccoli and Brussels sprout; and double celery. See NOTE at the end of the recipe for suggested garnish combinations. (Tom McCorkle for The Washington Post/Food styling by Lisa Cherkasky for The Washington Post)
Any Vegetable Instant Pot Soup
Active time:10 mins
Total time:30 mins
Servings:4 to 6 (makes 7 to 8 cups)
Active time:10 mins
Total time:30 mins
Servings:4 to 6 (makes 7 to 8 cups)
Placeholder while article actions load

One of the big misconceptions of our year of pandemic cooking has been the idea that those of us working from home would have more time and flexibility to babysit our sourdough, our braises, our soups and stews.

Our readers’ top 10 vegetarian recipes of 2020 are quick-cooking and versatile

On the weekends, maybe — but only for those of us without young children underfoot. During the week, in between Zoom meetings? Sure, I can preheat my oven or put a pot on to simmer, but that’s about the extent of any advantage.

Scale and get a printer-friendly version of the recipe here.

Perhaps the biggest change has been at lunchtime. I rarely, if ever, cooked for desk lunches. When I was on top of my meal planning, I might earmark leftovers to take to work, but more often than not, the question I asked by about noon every weekday was: Where am I getting takeout?

I wasn’t alone: More people purchased lunch out of the house than any other meal in 2018, according to the Bureau of Labor Statistics. We won’t know how 2020 fared in this survey for another couple of years, but it seems obvious that one of the biggest changes in home cooking has revolved around lunch.

Now that I’m cooking lunch or eating leftovers almost seven days a week, I’ve been looking for strategies to help me pull something together for my husband and me that’s quick, satisfying, plus relatively light and healthy. In the summer and much of the fall, it was big salads from our backyard garden. Then as the greens started to fade, I looked to my Instant Pot and started making soups at least a couple times a week.

In my lunch rush, I’ve rarely made time for an actual recipe. Instead, I turn to whatever raw vegetable I have around, which this time of year includes cauliflower, broccoli, Brussels sprouts, carrots, beets, winter squash and potatoes (white and sweet).

My add-ins varied at first, but I soon settled on a formula, using coconut milk and water, plus a little lime juice, garlic, onion and ginger. About 20 minutes later (10 minutes for the pot to come to pressure and another 10 to cook), I blend the contents into a rich, aromatic puree and start scouring for garnishes.

The key to a better cauliflower soup: Don’t skimp on the garnish

As I’ve written before, even when pureed soups are as full of flavor as these, they need generous garnishes or they get tiresome to eat. So I chop up leftover roasted vegetables (or meat for my husband) and pile on herbs, nuts, maybe some canned or precooked beans, a drizzle of more coconut milk or yogurt. If I have a baguette getting stale, I saw off chunks into irregular croutons. Or if I’m thinking ahead, I use some of the base vegetable — grating some raw carrot or beet before putting the rest in the pot for the soup, for instance, or thinly slicing carrot tops or beet greens. I roast the seeds I pull out of a butternut or acorn squash, turning them crispy and browned in about the time it takes the soup to cook.

My Instant Pot soup strategy — which I hope might become yours, too — lets me cook fairly mindlessly, as the formula is so easy to remember, while the varying vegetables and garnishes keep the soups interesting. Plus, I make enough to bank one or two meals for the fridge or freezer.

At lunch, with the clock counting down and work tasks mounting during my break, a quick path to a hot bowl of soup, whether it’s left over or not, is a blessing.

Note: This recipe was tested using a 6-quart Instant Pot; the volume and amount of liquid are enough for it to work in an 8-quart model, but you’ll want to halve it for a 3-quart model.

Storage: The soup can be refrigerated for up to 1 week and frozen for up to 6 months. Thaw and reheat gently on the stove top.


  • 2 pounds vegetable or combination of vegetables of your choice (see NOTE below)
  • 1 (13-ounce) can coconut milk
  • 1 1/2 cups water
  • 1/2 medium yellow onion, chopped (about 5 ounces; 1 cup)
  • 4 garlic cloves, smashed
  • 1 tablespoon fresh lime juice, plus more to taste
  • 2-inch piece ginger, peeled and chopped
  • 1 teaspoon fine sea salt, plus more to taste
  • Freshly ground black pepper (for serving)
  • About 1 1/2 to 2 cups assorted garnishes of your choice (see NOTE below)

Step 1

In an Instant Pot combine the vegetables, coconut milk, water, onion, garlic, lime juice, ginger and salt. Close the lid. Make sure the steam valve is sealed. Select PRESSURE (HIGH) and set to 10 minutes. (It takes about 10 minutes for the appliance to come to pressure before cooking begins.)

Release the pressure manually by moving the pressure-release handle to “Venting,” covering your hand with a towel or hot pad. Never put your hands or face near the vent when it's releasing steam.

Step 2

Use an immersion (stick) blender to puree the soup until smooth. (Alternately, you can puree the soup in batches in a blender: To prevent splatters, be careful to not fill it more than halfway, remove the center ring from the lid, and hold a kitchen towel over the lid as you blend.) Reheat if needed by returning the soup to the Instant Pot and heating on SAUTE. Taste, and add more salt and/or lime juice if needed.

Step 3

Divide the soup among serving bowls, add about 1/3 cup garnishes of your choice to each bowl, grind black pepper on top and serve hot.

NOTE: Here are some possibilities for vegetables and garnishes that work well with them:

Double Celery

  • 1 1/2 pounds celery root, peeled and cut into 1-inch chunks
  • 8 ounces (5 to 6 ribs) celery, cut into 1-inch chunks
  • Garnish: Chopped celery and leaves, toasted baguette croutons

Broccoli and Brussels Sprouts

  • 1 1/4 pound head broccoli, trimmed and cut into 1-inch chunks (stem cut into 1/4-inch slices)
  • 12 ounces Brussels sprouts
  • Garnish: Shredded Brussels sprouts and whole leaves; roasted chickpeas

Beet and Carrot

  • 1 1/4 pounds beets, scrubbed but not peeled, and cut into 1/2-inch chunks
  • 12 ounces carrots, scrubbed but not peeled, and cut into 1/2-inch chunks
  • Garnish: Thinly sliced beet greens plus any whole small leaves; finely chopped carrots; drizzle of coconut milk

Winter Squash

  • 2 pounds acorn, butternut or other winter squash, peeled, seeded and cut into 1-inch chunks
  • Garnish: Pumpkin seeds, cilantro or parsley, chopped roasted red pepper

Nutrition Information

Ingredients are too variable for a meaningful analysis.

Recipe from and tested by Joe Yonan; email questions to

Scale and get a printer-friendly version of the recipe here.

Did you make this recipe? Take a photo and tag us on Instagram with #eatvoraciously.

Browse our Recipe Finder for more than 9,200 Post-tested recipes at