Roasted Sweet Potatoes
Roasted Sweet Potatoes Recipe (Easy, Crispy, and Full of Flavor)
If you’re looking for a simple side dish that’s both delicious and easy to prepare, these roasted sweet potatoes are just what you need! They’re tender on the inside, slightly crispy around the edges, and packed with natural sweetness.
This easy recipe combines fresh sweet potatoes, sweet onions, garlic, and olive oil, all roasted until golden brown. A drizzle of balsamic vinegar adds a slightly tangy finish that balances the sweetness of the vegetables.
Whether you’re planning a holiday dinner, preparing a healthy weeknight meal, or looking for a tasty way to add more vegetables to your family’s plate, these oven-roasted sweet potatoes are a wonderful choice.
Why You’ll Love These Roasted Sweet Potatoes
Sometimes the simplest recipes make the best side dishes, and this one is no exception.
- Easy to prepare: Just chop, season, and let the oven do most of the work.
- Simple ingredients: Made with everyday ingredients you can find at any grocery store.
- Naturally sweet: Roasting brings out the sweet potatoes’ natural sweetness.
- Perfect for any occasion: Great for weeknight dinners, Thanksgiving, Christmas, and family gatherings.
- Easy to customize: Add your favorite herbs and spices to create different flavors.
Plus, everything cooks in one pan, which means less cleanup after dinner!
Ingredients You’ll Need
You only need a handful of fresh ingredients to make these flavorful roasted sweet potatoes.
- 4 cups peeled and chopped sweet potatoes: The main ingredient. Cut them into evenly sized pieces for consistent cooking.
- 1 sweet onion, cut into wedges: Adds natural sweetness and becomes beautifully caramelized during roasting.
- 2 cloves garlic, sliced: Gives the vegetables a delicious, savory flavor.
- 3 tablespoons olive oil: Helps the vegetables roast evenly and develop golden, slightly crispy edges.
- 1 tablespoon balsamic vinegar: Adds a rich, tangy flavor that complements the sweet potatoes.
- Salt and black pepper, to taste: Enhance the natural flavors of the vegetables.
Tip: Choose firm sweet potatoes with smooth skin. Avoid any that have soft spots, wrinkles, or signs of spoilage.
How to Make Roasted Sweet Potatoes
Prep Time: 10 minutes
Cook Time: 30–35 minutes
Total Time: Approximately 45 minutes
Servings: 4–6
Step 1: Preheat the Oven
Preheat your oven to 425°F (220°C).
Prepare a large, shallow roasting pan or baking sheet. You can line it with parchment paper for easier cleanup if desired.
Step 2: Prepare the Vegetables
Peel the sweet potatoes and cut them into approximately 1-inch cubes.
Peel the sweet onion and cut it into wedges. Slice the garlic cloves into thin pieces.
Try to keep the sweet potato pieces similar in size so they cook evenly.
Step 3: Toss With Olive Oil
Place the chopped sweet potatoes, onion wedges, and sliced garlic in a large mixing bowl.
Drizzle the olive oil over the vegetables and toss until everything is evenly coated.
Spread the mixture in a single layer across your prepared roasting pan.
Make sure the vegetables have a little space between them so they roast instead of steam.
Step 4: Roast Until Golden Brown
Place the pan in the preheated oven and roast for approximately 30–35 minutes.
Turn the vegetables every 10–15 minutes to encourage even browning.
The sweet potatoes are ready when they’re fork-tender with golden, caramelized edges and the onions are soft.
Keep an eye on the sliced garlic, since it can brown faster than the other vegetables.
Step 5: Add the Balsamic Vinegar
Remove the roasted vegetables from the oven.
Drizzle the balsamic vinegar over the sweet potatoes and onions, then season with salt and freshly ground black pepper.
Gently toss everything together until evenly coated.
Step 6: Serve and Enjoy
Transfer the roasted sweet potatoes to a serving dish and serve immediately while they’re warm.
For an extra touch of freshness, sprinkle a little chopped parsley over the top.
Enjoy this simple, flavorful side dish with your favorite meal!

Tips for Perfect Oven-Roasted Sweet Potatoes
A few simple tricks will help you get tender sweet potatoes with beautifully caramelized edges every time.
Cut evenly sized pieces. Keeping the sweet potato cubes similar in size ensures they roast at the same rate.
Use a hot oven. Roasting at 425°F helps develop golden edges while keeping the centers tender.
Don’t overcrowd the pan. Spread the vegetables in a single layer. If necessary, use two baking sheets to give everything enough space.
Use enough olive oil. A light coating helps prevent the vegetables from drying out and encourages browning.
Turn the vegetables during cooking. Flipping them occasionally helps create an even texture.
Add the balsamic vinegar at the end. This prevents the vinegar from burning and preserves its rich, tangy flavor.
If you prefer extra-crispy edges, leave the vegetables undisturbed during the first 15 minutes of roasting before turning them.
Delicious Variations to Try
These roasted sweet potatoes are wonderful as written, but you can easily change the flavors to suit your family’s preferences.
- Honey-roasted sweet potatoes: Drizzle 1 tablespoon of honey over the vegetables during the final few minutes of roasting.
- Garlic Parmesan sweet potatoes: Sprinkle freshly grated Parmesan cheese over the hot vegetables before serving.
- Spicy roasted sweet potatoes: Add a pinch of cayenne pepper or chili powder for a little heat.
- Rosemary roasted sweet potatoes: Toss the vegetables with 1 teaspoon of chopped fresh rosemary.
- Maple balsamic sweet potatoes: Mix 1 tablespoon of maple syrup with the balsamic vinegar for a sweet and tangy glaze.
You can also add chopped carrots, Brussels sprouts, or bell peppers for a colorful roasted vegetable medley.
What to Serve With Roasted Sweet Potatoes
These sweet and savory roasted vegetables pair beautifully with a variety of main dishes.
For a simple weeknight dinner, serve them alongside baked chicken, grilled salmon, pork chops, or meatloaf.
They’re also a wonderful addition to a holiday meal. Pair them with roasted turkey, glazed ham, green bean casserole, or homemade stuffing.
If you’re preparing a vegetarian meal, serve them with quinoa, black beans, or a fresh green salad.
You can even add leftover roasted sweet potatoes to grain bowls, wraps, or breakfast bowls with scrambled eggs.
They’re versatile enough to enjoy at almost any meal!
How to Store and Reheat Leftovers
These roasted sweet potatoes are great for meal prep because they store well and are easy to reheat.
Refrigerator: Allow the vegetables to cool slightly, then transfer them to an airtight container. Refrigerate within 2 hours and store for up to 3–4 days.
Freezer: Place the cooled vegetables in a freezer-safe container and freeze for up to 2 months for the best quality. Keep in mind that their texture may soften after thawing.
Reheating: Spread the sweet potatoes on a baking sheet and warm them in a 375°F oven for approximately 10–15 minutes, or until heated through.
You can also reheat them in an air fryer at 350°F for about 5–7 minutes to help restore their crispy edges.
Frequently Asked Questions
Do I need to peel sweet potatoes before roasting?
No. Sweet potato skins are edible, so you can leave them on if you prefer. Just wash and scrub the potatoes thoroughly before chopping.
Peeling them creates a softer, more uniform texture.
How do I make roasted sweet potatoes crispy?
Use a hot oven, cut the potatoes into evenly sized pieces, and spread them in a single layer without overcrowding the pan.
Too much moisture or overcrowding can cause the vegetables to steam instead of roast.
Can I prepare roasted sweet potatoes ahead of time?
Absolutely! You can peel and chop the sweet potatoes a day in advance. Store them submerged in cold water in the refrigerator, then drain and dry them thoroughly before roasting.
Can I use a different type of vinegar?
Yes. Apple cider vinegar or red wine vinegar can work, although they’ll create a slightly different flavor.
Balsamic vinegar is especially delicious because its mild sweetness pairs beautifully with roasted sweet potatoes.
Can I make this recipe in an air fryer?
Yes! Toss the vegetables with olive oil and cook at 380°F for approximately 15–20 minutes, shaking the basket halfway through. Cook in batches if necessary, and add the balsamic vinegar after cooking.
Final Thoughts
These roasted sweet potatoes are proof that simple ingredients can create a delicious and satisfying side dish. With their tender centers, golden edges, sweet onions, and tangy balsamic finish, they’re full of flavor without requiring much effort.
Whether you’re preparing a quick family dinner, planning your holiday menu, or making vegetables for the week, this easy recipe is a wonderful addition to your collection.
Serve them hot with your favorite main dish, and enjoy the comforting flavors of perfectly roasted sweet potatoes!

Roasted Sweet Potatoes
Ingredients
Method
- Preheat the oven to 425°F (220°C). Prepare a large, shallow roasting pan or baking sheet, lining it with parchment paper if desired for easier cleanup.
- Peel the sweet potatoes and cut them into evenly sized, approximately 1-inch cubes. Peel the sweet onion and cut it into wedges. Thinly slice the garlic cloves.
- Place the sweet potato cubes, onion wedges, and sliced garlic in a large mixing bowl. Drizzle with olive oil and toss gently until the vegetables are evenly coated.
- Spread the vegetables in a single layer on the prepared baking sheet, leaving a little space between the pieces to encourage even roasting and caramelization.
- Roast in the preheated oven for 30–35 minutes, turning the vegetables every 10–15 minutes to promote even browning. Watch the garlic carefully and remove any pieces that begin to brown too quickly.
- Continue roasting until the sweet potatoes are fork-tender with golden, slightly crispy edges and the onions are soft and caramelized.
- Remove the baking sheet from the oven. Drizzle the balsamic vinegar over the roasted vegetables and season with salt and freshly ground black pepper.
- Gently toss until everything is evenly coated with the balsamic vinegar and seasonings.
- Transfer the roasted sweet potatoes to a serving dish. Garnish with chopped fresh parsley, if desired, and serve immediately while warm.
