Oven-Roast Purple Sweet Potatoes
These oven-roasted purple sweet potatoes with red onions and garlic are a flavorful and colorful side dish. The sweet potatoes are tender with a slightly caramelized exterior, the red onions add sweetness, and the garlic powder adds a savory flavor. This dish is easy to make and will impress with its vibrant appearance and delicious taste.

Purple sweet potatoes, also known as purple yams or Okinawan sweet potatoes, are a vibrant and nutritious root vegetable with a naturally purple flesh that comes from antioxidants called anthocyanins. When cooked, these potatoes have a mildly sweet flavor and a creamy texture, making them a versatile ingredient in both sweet and savory dishes.
Roasting sweet potatoes brings out their flavor by caramelizing the natural sugars. The high roasting heat causes the sugars to caramelize, creating a rich and sweet flavor profile. Additionally, roasting helps concentrate the sweet potatoes’ flavors, resulting in a more intense and satisfying taste.
Why is this the best recipe
- Simple and Easy: The recipe is straightforward and requires minimal preparation, making it perfect for busy weeknights or when you want a hassle-free side dish.
- Vibrant and Colorful: Purple sweet potatoes add a visually appealing element to your meal, making it stand out on the table.
- Customizable: You can easily customize the seasonings to suit your taste preferences, whether you prefer a spicier kick or a more herby flavor profile.
- Health Benefits: Purple sweet potatoes are rich in antioxidants, fiber, vitamins, and minerals, making this dish not only delicious but also nutritious.
- Versatile: This recipe can be served as a side dish with various main courses, from roasted chicken to grilled fish, adding color and flavor to your meal.
- Crowd Pleaser: The sweet and savory flavors of the roasted sweet potatoes appeal to a wide range of tastes, making it a dish that will surely please everyone at the table.

Ingredients and substitutes
- Purple Sweet Potatoes: Provide the main flavor and texture for the dish, adding a sweet and earthy flavor.
- Olive Oil: Helps coat the sweet potatoes for even roasting and adds a rich flavor. Canola oil, vegetable oil, or melted butter can be used instead.
- Salt and Pepper: Enhance the flavor of the sweet potatoes and season the dish. Any other seasoning blend you prefer can be used.
- Optional Seasonings (e.g., garlic powder, paprika, thyme, rosemary): Add flavor to the sweet potatoes. Use your favorite seasoning blend or herbs.
- Parchment Paper: Prevents sweet potatoes from sticking to the baking sheet and makes cleanup easier. Aluminum foil can be used, but the sweet potatoes may stick slightly.
- Baking Sheet: Used to roast the sweet potatoes in the oven. Any oven-safe baking dish can be used.
- Optional Garnishes (not in the recipe): Fresh herbs like parsley or chives can add a pop of color and freshness.

Step-by-step: Roast purple potatoes
- Preheat your oven to 400°F / 200°C Gas Mark 5 and line a baking sheet with parchment paper.
- Prep – Wash and scrub the sweet potatoes under running water to remove any dirt. Peel if desired, then cut into cubes or wedges.
- Season – Toss the sweet potato cubes, sliced red onions, garlic powder, olive oil, salt, and pepper until evenly coated in a large bowl.
- Baking Tray – Spread the sweet potatoes and onions in a single layer on the prepared baking sheet.
- Roast in the preheated oven for about 25-30 minutes, or until the sweet potatoes are tender and lightly browned, stirring halfway through cooking for even roasting.
- Serve – Remove from the oven and let cool slightly before serving.

Tips for success
- Evenly-Sized Pieces: Cut the sweet potatoes into uniform sizes to ensure even cooking.
- Coat Thoroughly: Toss the sweet potato pieces with olive oil and seasonings until evenly coated, ensuring even roasting and a crispy exterior.
- Single Layer: Spread the sweet potatoes in a single layer on the baking sheet to allow for even cooking and proper air circulation.
- Preheated Oven: Ensure your oven is fully preheated before roasting the sweet potatoes to help them cook evenly and caramelize nicely.
- Stirring Halfway Through: Stir the sweet potatoes halfway through the cooking time to ensure they cook evenly on all sides.
- Check for Doneness: Pierce the sweet potatoes with a fork to check for tenderness. They should be soft and easily pierced when done.
- Serve Immediately: For the best texture and flavor, serve the roasted sweet potatoes immediately after roasting.

Frequently asked questions
Yes, you can peel the sweet potatoes before roasting them. Peeling will produce a smoother texture, but leaving the skins on can add extra fiber and nutrients.
Store leftover roasted sweet potatoes in an airtight container in the refrigerator for up to 4-5 days. They can also be frozen for longer storage.
Yes, you can reheat roasted sweet potatoes in the oven, toaster oven, or microwave until heated through. Reheating in the oven will help maintain their texture better than in the microwave.
Yes, you can use other types of sweet potatoes or yams for this recipe. However, the cooking time may vary depending on the variety and size of the sweet potatoes.
Purple sweet potatoes contain anthocyanins, which are antioxidants that give them their purple color and may have health benefits. However, both purple and regular sweet potatoes are nutritious and can be part of a healthy diet.
Yes, you can use this roasting method for other vegetables, such as carrots, parsnips, or butternut squash. Adjust the cooking time as needed based on the vegetable.

Oven Roast Purple Sweet Potato
These oven-roasted purple sweet potatoes with red onions and garlic are a flavorful and colorful side dish. The sweet potatoes are tender with a slightly caramelized exterior, the red onions add sweetness, and the garlic powder adds a savory flavor. This dish is easy to make and will impress with its vibrant appearance and delicious taste.
Video
Ingredients
- 2 large Purple sweet potatoes
- 1 med Red onion sliced and separated
- 1 tsp Garlic powder
- ½ tsp Salt
- 1 tsp Black pepper powder
- 2 tbsp Olive oil
Method
- Preheat your oven to 400°F / 200°C Gas Mark 5 and line a baking sheet with parchment paper.
- Prep – Wash and scrub the sweet potatoes under running water to remove any dirt. Peel if desired, then cut into cubes or wedges.
- Season – Toss the sweet potato cubes, sliced red onions, garlic powder with olive oil, salt, and pepper until evenly coated in a large bowl.2 large Purple sweet potatoes, 1 med Red onion, 1 tsp Garlic powder, ½ tsp Salt , 1 tsp Black pepper powder, 2 tbsp Olive oil
- Baking Tray – Spread the sweet potatoes and onions in a single layer on the prepared baking sheet.
- Roast in the preheated oven for about 25-30 minutes, or until the sweet potatoes are tender and lightly browned, stirring halfway through cooking for even roasting.
- Serve – Remove from the oven and let cool slightly before serving.
Notes
- Evenly Sized Pieces: Cut the sweet potatoes into uniform sizes to ensure even cooking.
- Coat Thoroughly: Toss the sweet potato pieces with the olive oil and seasonings until they are evenly coated to ensure they roast evenly and develop a crispy exterior.
- Single Layer: Spread the sweet potatoes out in a single layer on the baking sheet to allow for proper air circulation and even cooking.
- Preheated Oven: Make sure your oven is fully preheated before roasting the sweet potatoes to ensure they cook evenly and develop a nice caramelization.
- Stirring Halfway Through: Stir the sweet potatoes halfway through the cooking time to ensure they cook evenly on all sides.
- Check for Doneness: Pierce the sweet potatoes with a fork to check for tenderness. They should be soft and easily pierced when done.
- Serve Immediately: For the best texture and flavor, serve the roasted sweet potatoes immediately after roasting.
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!
Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.











Such an easy recipe and so delicious. I served the potatoes with a pork roast and everyone loved it.