Sweet potatoes roasted in the oven need longer than white potatoes, and their size determines whether that’s forty minutes or over an hour. So if you’re wondering how long should sweet potatoes cook in the oven, the honest answer is: it depends on size, temperature, and how soft you want them.
Most medium sweet potatoes take 45 to 60 minutes at 400°F (204°C). Small ones can finish in 35 to 40 minutes. Big, fat ones may need 75 minutes or more.
This guide breaks it all down so you can pull perfect potatoes every time, no guessing involved.
How Long Should Sweet Potatoes Cook In The Oven
The short answer: 45 to 60 minutes at 400°F for a medium potato. But that range is wide for a reason. A few factors push the time up or down.
Quick Time Chart By Size
- Small (under 6 oz): 35 to 40 minutes
- Medium (6 to 10 oz): 45 to 60 minutes
- Large (10 to 14 oz): 60 to 75 minutes
- Extra large (over 14 oz): 75 to 90 minutes
These times assume a 400°F oven and a potato pricked with a fork. If you wrap it in foil, add about 10 minutes. Foil traps steam and slows the skin from crisping.
Why Size Matters More Than Anything
Heat has to travel from the skin to the center. A thin potato has a short distance to cover. A thick one takes much longer. That’s why two potatoes in the same oven can finish 30 minutes apart.
Pick potatoes that are roughly the same size if you’re cooking several. It keeps things simple and prevents one from burning while another stays raw.
What Temperature Should You Use
400°F is the sweet spot. It’s hot enough to caramelize the natural sugars and crisp the skin, but not so hot that the outside burns before the inside cooks.
You can go lower. At 350°F, add 15 to 20 minutes to any time above. The potato will be softer and sweeter but less crispy.
You can go higher too. At 425°F, shave off 5 to 10 minutes. Just watch them closely near the end.
Convection Vs Regular Oven
A convection oven runs hotter and moves air around. Drop the temp by 25°F or cut the time by about 10 minutes. Check early the first time you try it.
Step By Step: Roasting Sweet Potatoes
- Heat your oven to 400°F. Move a rack to the middle position.
- Wash each potato under cool water. Scrub off any dirt with your hands or a brush.
- Dry them well with a towel. Dry skin equals crisp skin.
- Prick each potato 5 to 8 times with a fork. This lets steam escape and stops them from bursting.
- Rub a little oil on the skin if you want it crispy. Olive oil or avocado oil works fine.
- Place them on a baking sheet lined with parchment or foil. Leave space between each one.
- Bake for the time listed for their size. Flip them once at the halfway point.
- Check for doneness. A fork or thin knife should slide in with no resistance.
Let them rest for 5 minutes before you cut them open. The inside finishes cooking during this short rest.
How To Tell When They’re Done
The fork test is the only test that matters. Push a fork into the thickest part. If it goes in easy, they’re done. If there’s any pushback, give them 5 more minutes and test again.
You can also squeeze one with a towel-covered hand. A done potato gives slightly under pressure. A raw one feels hard as a rock.
Common Mistakes That Slow Cooking Down
- Piling potatoes on top of each other. They steam instead of roast.
- Using a cold oven. Always preheat first.
- Skipping the fork pricks. Trapped steam can cause a mess in your oven.
- Wrapping in foil when you want crispy skin. Foil steams them soft.
- Cutting them open too early. The middle stays firm if you rush it.
One more thing. Don’t crowd the pan. Air needs to move around each potato for even browning.
Can You Cook Them Faster
Yes, a few ways work.
- Cut them in half lengthwise. This cuts the time to about 30 to 35 minutes.
- Cube them into 1-inch pieces. They roast in 20 to 25 minutes.
- Parboil whole potatoes for 10 minutes first, then roast. Saves about 15 minutes.
- Use the microwave for 5 minutes, then finish in the oven for 15 to 20 minutes for crispy skin.
The microwave trick is the fastest path. You get a soft inside and a roasted skin without waiting a full hour.
Do You Need To Wrap Them In Foil
No. Foil is optional. It speeds up cooking a little and keeps the skin soft. But most people prefer the texture of an unwrapped potato. The skin gets lightly crisp and the inside turns fluffy.
If you do wrap, open the foil for the last 10 minutes. This lets the skin dry out and brown.
Storing And Reheating Leftovers
Cooked sweet potatoes keep in the fridge for 3 to 5 days. Store them whole in a sealed container.
To reheat, put them in a 350°F oven for 10 to 15 minutes. The microwave works too but makes the skin soggy. A quick pass in a hot skillet brings some crispness back.
You can also mash leftovers or add them to soups and stews. They freeze well for up to 3 months.
Final Numbers To Remember
Medium sweet potatoes at 400°F take 45 to 60 minutes. Small ones take 35 to 40. Large ones take 60 to 75. Always test with a fork before pulling them out.
Once you cook them a couple times, you won’t need a timer at all. You’ll know by the feel and the smell. Until then, keep this chart handy and check early rather than late.