If you’ve been looking for a simple, reliable way to roast sweet potatoes, you’re in the right place. This guide walks through everything you need to know to make tender, caramelized roasted sweet potatoes—whether you use a grill or an oven—and pairs them with a quick avocado cilantro cream that complements the potatoes’ natural sweetness.
Roasted sweet potatoes are naturally sweet, nutritious, and versatile. They make an excellent side for weeknight dinners, cookouts, or meal prep. While the oven is a classic method, grilling the potatoes adds a subtle smokiness and crisp edges that many home cooks love. Below you’ll find timing, storage tips, and a full recipe optimized for easy preparation and great flavor.
Jump to Recipe
How Long to Roast Sweet Potatoes?
For this recipe, roast the sweet potatoes at 400°F (about 204°C). That temperature strikes a balance between getting a nicely browned exterior and a tender, creamy interior. If you prefer darker, more caramelized edges you can raise the heat slightly, but 400°F is ideal for even roasting without drying them out.

At 400°F, 1-inch cubes of sweet potato typically finish in about 30 minutes. This timing works well whether you’re roasting in the oven or on a grill using indirect heat. Thirty minutes also gives you time to prepare the avocado cilantro cream or a simple salad to serve alongside.
Tap Images Below For Other Veggies You’ll Love




How to Store Roasted Sweet Potatoes
If you have leftovers, roasted sweet potatoes store well in the refrigerator for 3–4 days. Proper cooling and storage are key to preserving texture and flavor. Let the potatoes cool completely at room temperature, then transfer them to an airtight container or a sealed bag. Storing them warm causes steam to build up and can make the cubes mushy.
When reheating, the oven or an air fryer will restore the best texture, helping the edges crisp up again. Reheat at 350°F until warmed through. The microwave will work in a pinch, but the potatoes will become very soft and won’t have the same roasted texture.

About The Sauce
The avocado cilantro cream in this recipe is a cool, tangy companion to roasted sweet potatoes. Sour cream or Greek yogurt brings a mild tang, while avocado adds richness and a silky texture. Cilantro brightens the sauce with herbal notes. It only takes minutes to blend and elevates the dish without overpowering the potatoes’ natural sweetness.
If you prefer a lighter sauce, substitute plain Greek yogurt for sour cream or reduce the avocado slightly. Adjust salt and cilantro to suit your taste—this sauce is flexible and forgiving.
How To Grill Roast Sweet Potatoes
Prep Time: 10 mins | Cook Time: 30 mins | Serves: 8
Ingredients
- 4–5 medium sweet potatoes, peeled and cut into 1″ cubes
- 2 tbsp extra virgin olive oil
Seasoning
- 2 tsp light brown sugar
- 1½ tsp kosher salt
- 1 tsp garlic powder
- 1 tsp dried thyme
- 1 tsp smoked paprika
- ½ tsp finely ground black pepper
- ½ tsp onion powder
- ½ tsp cumin
- ½ tsp cayenne pepper, or to taste
- ¼ tsp cinnamon
Avocado Cream
- 1 cup sour cream (or Greek yogurt)
- 1 large avocado, peeled and pitted
- 1 cup cilantro, chopped
- 2 tsp kosher salt, or to taste
Step 1: Prepare your grill for two-zone cooking and aim for an ambient temperature of 400°F, checked with a reliable leave-in thermometer. You can also use a conventional oven preheated to 400°F.
Step 2: While the grill heats, combine the seasoning ingredients in a small bowl. Break up any clumps of brown sugar so the mixture is even.
Step 3: Toss the sweet potato cubes with olive oil in a large bowl. Add about one-quarter of the seasoning, toss to coat, and repeat until the potatoes are evenly seasoned. You may not need every bit of the mixture depending on potato size. Spread the seasoned potatoes on a parchment-lined baking sheet in a single layer.


Step 4: Place the baking sheet over indirect heat on the grill, or put it in the oven. Close the lid and roast at 400°F for about 30 minutes, until cubes are tender and beginning to caramelize. While the potatoes roast, prepare the avocado cilantro cream.

Step 5: In a blender or food processor, combine sour cream, avocado, cilantro, and salt. Blend until smooth, tasting and adjusting salt as needed. Finely chop an extra two tablespoons of cilantro for garnish if desired.
Step 6: Test the potatoes by piercing a cube with a fork; it should slide in with little resistance. Remove the baking sheet from the grill or oven, plate the roasted sweet potatoes, and serve topped with the avocado cilantro cream. Garnish with the chopped cilantro for color and freshness.


How To Roast Sweet Potatoes
Prep: 10 minutes | Cook: 30 minutes | Serves: 8
Ingredients
- 4–5 medium sweet potatoes, peeled and cut into 1″ cubes
- 2 tbsp extra virgin olive oil
Seasoning
- 2 tsp light brown sugar
- 1½ tsp kosher salt
- 1 tsp garlic powder
- 1 tsp dried thyme
- 1 tsp smoked paprika
- ½ tsp finely ground black pepper
- ½ tsp onion powder
- ½ tsp cumin
- ½ tsp cayenne pepper (optional)
- ¼ tsp cinnamon
Avocado Cream
- 1 cup sour cream or Greek yogurt
- 1 large avocado, peeled and pitted
- 1 cup cilantro
- 2 tsp kosher salt (or to taste)
Instructions
- Heat grill for two-zone cooking to 400°F or preheat oven to 400°F.
- Mix all seasoning ingredients and break up any brown sugar clumps.
- Toss sweet potato cubes with oil and seasoning until evenly coated. Spread on a parchment-lined baking sheet.
- Roast on the grill over indirect heat or in the oven for about 30 minutes, until tender and caramelized.
- Blend avocado, sour cream, cilantro, and salt until smooth. Adjust seasoning and reserve a bit of chopped cilantro for garnish.
- Check doneness with a fork, then serve potatoes with avocado cilantro cream.
Tried This Recipe?
If you make these roasted sweet potatoes, consider sharing a photo on social media and tagging any friends who would love this easy side dish.