Healthy Recipes

How to Cook Sweet Potatoes in an Instant Pot (Pressure Cooker)

Here’s how to cook sweet potatoes in an Instant Pot — it’s a simple and quick method for perfectly cooked sweet potatoes!

Confession: cooking with an Instant Pot is not something I ever expected to do. Alex and I are wary of adding new gadgets to our kitchen–and especially things that seem trendy! We want to know that a gadget will be useful in the long term before we’ll commit to hollowing out some cabinet space. So we were on the fence for years until a friend mentioned you can make all sorts of vegetarian Instant Pot recipes: like using an Instant Pot to cook sweet potatoes, grains, and dried beans. Since we eat vegetarian for most meals (and lots of sweet potato recipes!), we thought we’d give it a try. Still skeptical, we put in the raw sweet potatoes…and poof: out came perfectly moist sweet potatoes with little effort and faster than an oven! It’s now our go to method for cooking sweet potatoes. And we got rid of our rice cooker to make space for the Instant Pot! So without further ado, here’s how to cook sweet potatoes in an Instant Pot — first a video, then scroll down for the recipe! Watch the video below >>

What’s an Instant Pot?

An Instant Pot is basically a programmable pressure cooker. The one we have is Instant Pot brand: here’s the Instant Pot we have. However, there are many other brands of electric pressure cookers. The concept is to cook foods at high pressure, which dramatically cuts down on cooking time.

Why cook sweet potatoes in a pressure cooker?

Cooking sweet potatoes in an electric pressure cooker has a few advantages over baking them. First, it’s a bit quicker: baking sweet potatoes takes nearly 1 hour when accounting for the oven preheat and 45 minute cook time, whereas it takes about 35 minutes total in the Instant Pot. Also, the sweet potatoes come out perfect every time, with a perfectly moist, velvety interior. Finally, cooking sweet potatoes in a pressure cooker is totally hands off: which is helpful since baking requires more steps (rubbing with oil, S&P, checking for doneness, etc). How to cook sweet potatoes in an Instant Pot? Keep reading!

How long does it take to cook sweet potatoes in the Instant Pot?

The cook time for pressure cooking sweet potatoes in an Instant Pot is 16 minutes. Wait, 16 minutes?! That’s what I thought — until I learned that the Instant Pot requires about 10 minutes for “preheating” and then about 10 minutes for “cooling down”. The cooling down process is called Natural Release, when the pressure cooker releases the steam inside naturally. So the total time for this recipe is 35 minutes. Pretty good compared to about 1 hour for baked sweet potatoes! The timing for how to cook sweet potatoes in an Instant Pot does depend on the size of the potatoes: this recipe is for medium to large potatoes, about 10 to 12 ounces each. For very large sweet potatoes, use a few more minutes (18 minutes); smaller potatoes could use less time (about 14 minutes).

How to Cook Sweet Potatoes in an Instant Pot (Pressure Cooker) | A Couple Cooks

What are other vegetarian Instant Pot recipes?

When we first heard about the Instant Pot, we thought it was mainly helpful for cooking meat quickly. However, since we’ve learned that it’s helpful for vegetarian recipes too, we’re starting to build up some vegetarian Instant Pot recipes. For example, you can make rice, quinoa, dried beans, dried chickpeas, mashed potatoes, and even soups. But before that, we’ve created a special recipe that uses this method (below). What other vegetarian Instant Pot recipes would you like to see?

  • Instant Pot Thai Sweet Potatoes (coming tomorrow!)

How to Cook Sweet Potatoes in an Instant Pot (Pressure Cooker) | A Couple Cooks

Looking for more sweet potato recipes?

Here are a few other sweet potato recipes from A Couple Cooks where you could use this Instant Pot sweet potatoes recipe instead of baking!

This recipe is…

This Instant Pot sweet potatoes recipe is vegetarian, gluten-free, vegan, plant based, dairy free, naturally sweet, and refined sugar free.



Here’s how to cook sweet potatoes in an Instant Pot — it’s a simple and quick method for perfectly cooked sweet potatoes!


4 medium to large sweet potatoes (about 10 to 12 ounces each)


Place the stainless steel trivet into the Instant Pot / pressure cooker. Add 1 cup of water.

Scrub the sweet potatoes. Place the sweet potatoes onto the stainless steel trivet, stacking them as necessary.

Lock the lid. Place the pressure release handle (vent) in the “Sealing” position.

Press the Pressure Cook button, making sure the “High Pressure” setting is selected. Set the time for 16 minutes (or 14 minutes for smaller sweet potatoes).

Wait while the Instant Pot cooks. It takes about 10 minutes for the pot to “preheat” and come up to pressure before it starts cooking. Once the cooking starts, the minutes on the display will start to count down, then the pot will beep when the cooking is complete. (Note: During cooking, avoid touching the metal part of the lid.)

Use the Natural Release method and wait another 10 minutes to let the pot cool down naturally (set a timer; you’ll notice the minutes on the display also increase). Then vent any remaining steam 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 steam release valve when releasing steam. (The pressure indicator may also drop automatically on its own after 10 minutes, in which case no steam will be built up when you remove the lid.)

Open the lid and carefully remove the hot sweet potatoes. Serve the sweet potatoes immediately, or store in the fridge for 3 to 4 days in an airtight container.


IMPORTANT: Read and abide by all safety precautions in your Instant Pot / pressure cooker manual.

Keywords: Instant Pot, Instant Pot Recipes, Pressure Cooker, Pressure Cooker Recipes, Sweet Potatoes, How to Cook Sweet Potatoes, Pressure Cooking

Leave a Reply

Your email address will not be published. Required fields are marked *