This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
This Instant Pot sweet potato casserole is a game-changer for holiday cooking. Using your pressure cooker to make sweet potato casserole frees up valuable oven space while cutting cooking time in half. With a creamy sweet potato base and crunchy pecan topping, this easy Instant Pot recipe delivers all the traditional flavors of classic sweet potato casserole with less stress.

Prep Time: 15 minutes | Cook Time: 48 minutes | Total Time: 63 minutes | Servings: 10-12
Table of Contents
Why Make Sweet Potato Casserole in the Instant Pot
Making sweet potato casserole in your pressure cooker is a total game-changer for busy holiday cooks. The Instant Pot cooks sweet potatoes perfectly in less than 30 minutes, freeing up your oven for turkey, stuffing, and other dishes. This pressure cooker sweet potato casserole method is especially helpful during Thanksgiving when oven space is at a premium.
Benefits of this Instant Pot sweet potato casserole:
- Saves valuable oven space during holiday cooking
- Cuts sweet potato cooking time in half
- Perfect creamy texture every time
- Make-ahead friendly for easy meal prep
- Classic pecan topping adds irresistible crunch
- Feeds 10-12 people easily
Ingredients for Instant Pot Sweet Potato Casserole
For the Sweet Potato Base:
- 6 medium sweet potatoes
- 1 cup water (for Instant Pot)
- 3/4 cup granulated sugar
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 2 large eggs, beaten
- 1/4 cup unsalted butter, melted
For the Pecan Crumble Topping:
- 1 cup packed brown sugar
- 1/3 cup all-purpose flour
- 1 cup chopped pecans
- 3 tablespoons melted butter
How to Make Instant Pot Sweet Potato Casserole
Step 1: Pressure Cook the Sweet Potatoes
Scrub the sweet potatoes clean under running water. Place the trivet inside your Instant Pot and pour 1 cup of water into the bottom. Arrange the whole sweet potatoes on top of the trivet. Secure the lid and turn the valve to “seal.” Press the manual or pressure cook button and set the time based on size: 18 minutes for small sweet potatoes, 22 minutes for medium, or 27 minutes for large. When cooking is complete, carefully quick release the pressure by turning the valve to “venting.” Once the pin drops, remove the lid and transfer the hot sweet potatoes to a plate using tongs. Let them cool for 5 minutes.
Step 2: Make the Sweet Potato Filling
Preheat your oven to 350°F (175°C). Once the sweet potatoes are cool enough to handle, peel off the skins—they should slide right off. Place the peeled sweet potatoes in a large mixing bowl and mash with a potato masher or hand mixer until mostly smooth. Add the granulated sugar, salt, vanilla extract, beaten eggs, and melted butter. Mix until everything is fully combined and the mixture is smooth and creamy.
Step 3: Assemble the Casserole
Grease a 9×13-inch baking dish with butter or cooking spray. Pour the sweet potato mixture into the prepared dish and spread it into an even layer using a spatula.
Step 4: Prepare the Pecan Topping
In a separate bowl, combine the brown sugar, flour, chopped pecans, and melted butter. Mix with a fork until the mixture becomes crumbly. The butter should coat all the dry ingredients without forming a paste.
Step 5: Add Topping and Bake
Sprinkle the pecan crumble topping evenly over the sweet potato layer, covering the entire surface. Bake in the preheated oven for 30 minutes, or until the topping is golden brown and the sweet potatoes are heated through. Let the casserole rest for 10 minutes before serving for easier slicing.
Choosing the Right Sweet Potatoes
For the best Instant Pot sweet potato casserole, use orange-fleshed sweet potatoes. These are the most common variety at grocery stores and have the perfect creamy, sweet texture for casseroles. Look for sweet potatoes that feel firm and heavy for their size, without soft spots or wrinkled skin. Try to select potatoes of similar size so they cook evenly in your pressure cooker.
Expert Tips for Perfect Instant Pot Sweet Potato Casserole
Pierce sweet potatoes before cooking. Use a fork to poke several holes in each sweet potato before pressure cooking to prevent them from bursting in the Instant Pot.
Allow proper cooling time. Let the sweet potatoes cool for at least 5 minutes before peeling and mashing. Hot sweet potatoes can scramble the eggs when mixed.
Don’t overmix the topping. Mix the pecan topping just until crumbly. Overmixing creates a paste instead of the desired crumbly texture.
Natural release isn’t necessary. Quick release works perfectly for this recipe and saves time. Just be careful of the hot steam.
Toast pecans for extra flavor. Lightly toast the chopped pecans in a dry skillet for 3-5 minutes before adding to the topping for enhanced nutty flavor.
Adjust sweetness to taste. Taste the sweet potato mixture before assembling and adjust sugar if needed based on the natural sweetness of your potatoes.
Make-Ahead Instant Pot Sweet Potato Casserole
This pressure cooker sweet potato casserole is perfect for holiday meal prep:
1-2 days ahead: Cook the sweet potatoes in the Instant Pot, prepare the filling, and store it in the baking dish covered with plastic wrap in the refrigerator. Make the pecan topping and store separately in an airtight container. When ready to serve, add the topping and bake as directed, adding 5-10 extra minutes if baking from cold.
Up to 3 months ahead: Assemble the casserole completely (without baking), wrap tightly in plastic wrap and aluminum foil, and freeze. Thaw overnight in the refrigerator before baking. Bake as directed, adding 10-15 minutes to ensure it’s heated through.

Storage and Reheating Instructions
Refrigerator: Cover the baked sweet potato casserole tightly with foil or plastic wrap and refrigerate for up to 5 days. The flavors actually improve after a day as they meld together.
Freezer: Wrap cooled casserole portions tightly in plastic wrap and aluminum foil, or store in freezer-safe containers for up to 3 months. Individual portions are perfect for quick reheating.
Reheating: Cover with foil and bake at 350°F for 20-25 minutes until heated through. If frozen, thaw overnight in the refrigerator first. Microwave individual portions for 2-3 minutes.
Recipe Variations and Substitutions
Marshmallow topping: Replace the pecan topping with mini marshmallows. Broil for 2-3 minutes until golden and toasted for a classic sweet potato casserole with marshmallows.
Mixed topping: Use half pecans and half mini marshmallows for the best of both worlds.
Nut-free option: Substitute chopped pecans with chopped walnuts or almonds, or omit nuts entirely and use rolled oats for crunch.
Dairy-free sweet potato casserole: Use coconut oil instead of butter in both the filling and topping.
Egg-free version: Replace eggs with 2 flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water, let sit 5 minutes) or 1/2 cup unsweetened applesauce.
Spiced sweet potato casserole: Add 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1/4 teaspoon ginger to the filling for warm fall spices.
Bourbon twist: Add 2 tablespoons bourbon to the sweet potato mixture for an adult version.
Common Mistakes to Avoid
Not piercing sweet potatoes: Always poke holes in sweet potatoes before pressure cooking to prevent bursting and messy cleanup.
Quick releasing too early: Wait for the Instant Pot to finish cooking completely before releasing pressure. Releasing too early can create waterlogged sweet potatoes.
Adding eggs to hot potatoes: This can scramble the eggs. Always let sweet potatoes cool for at least 5 minutes before mixing in eggs.
Overmixing the topping: Stop mixing when the topping is crumbly. A paste-like consistency won’t create that desired crunchy texture.
Using different sized sweet potatoes: This causes uneven cooking. Select similar-sized potatoes for best results in the pressure cooker.
Frequently Asked Questions
Can I use canned sweet potatoes in the Instant Pot? While fresh sweet potatoes work best, you can use canned in a pinch. Drain them thoroughly and skip the Instant Pot step entirely. Mix the drained canned sweet potatoes directly with the other filling ingredients.
What if I don’t have an Instant Pot? You can make this on the stovetop by boiling peeled, cubed sweet potatoes for 15-20 minutes until tender, then proceed with the recipe.
Can I cook the entire casserole in the Instant Pot? The Instant Pot works best just for cooking the sweet potatoes. The oven baking creates that golden, crispy pecan topping that makes this casserole special.
How do I know when my sweet potatoes are done in the Instant Pot? They should be fork-tender. If they’re not quite done, return them to the Instant Pot and pressure cook for 2-3 more minutes.
Can I add marshmallows to this recipe? Absolutely! Add mini marshmallows instead of or along with the pecan topping and broil for the last 2-3 minutes of baking.
Is this recipe gluten-free? Substitute the all-purpose flour with almond flour or a gluten-free flour blend to make this casserole gluten-free.
What to Serve With Instant Pot Sweet Potato Casserole
This pressure cooker sweet potato casserole pairs perfectly with:
- Thanksgiving turkey or holiday ham
- Roasted chicken or pork tenderloin for weeknight dinners
- Green bean casserole and cranberry sauce for holiday spreads
- Roasted Brussels sprouts or steamed green beans
- Mixed greens salad with light vinaigrette to balance the sweetness
Nutritional Information
Estimated for whole recipe (10-12 servings)
- Total Calories: 2700-2900
- Protein: 35-40g
- Fat: 100-115g
- Carbohydrates: 440-470g
Per serving (based on 12 servings):
- Calories: 225-240
- Protein: 3-4g
- Fat: 8-10g
- Carbohydrates: 37-39g
This Instant Pot sweet potato casserole recipe revolutionizes holiday cooking by using your pressure cooker to speed up prep time and free up precious oven space. The creamy sweet potato base combined with the crunchy brown sugar pecan topping creates a side dish that’s just as delicious as traditional methods but with half the effort. Whether you’re making it for Thanksgiving dinner or a casual weeknight meal, this easy Instant Pot recipe delivers restaurant-quality results every time.

Instant Pot Sweet Potato Casserole
Ingredients
- 6 medium sweet potatoes, scrubbed
- 1 cup water (for Instant Pot)
- 3/4 cup granulated sugar
- 1/2 tsp salt
- 1 tsp vanilla extract
- 2 large eggs, beaten
- 1/4 cup unsalted butter, melted
- 1 cup packed brown sugar
- 1/3 cup all-purpose flour
- 1 cup chopped pecans
- 3 tbsp unsalted butter, melted
Instructions
- Place trivet in Instant Pot, add 1 cup water, and arrange whole sweet potatoes on trivet. Seal lid and cook on HIGH pressure: 18 minutes for small, 22 minutes for medium, 27 minutes for large potatoes. Quick release pressure when done. Remove potatoes and let cool 5 minutes.
- Preheat oven to 350°F (175°C). Peel cooked potatoes (skins slide off easily) and mash until mostly smooth. Stir in sugar, salt, vanilla, eggs, and melted butter until creamy.
- Grease a 9×13-inch baking dish. Spread sweet potato mixture evenly in dish.
- In a bowl, combine brown sugar, flour, pecans, and melted butter. Stir with a fork until crumbly.
- Sprinkle topping over sweet potato mixture. Bake 30 minutes, until topping is golden brown and casserole is heated through. Rest 10 minutes before serving.