Hawaiian-inspired roasted vegetables pair sweet potato, peppers, broccoli, zucchini, and pineapple with a bright glaze of ginger, lime, and soy. The mix of sweet, savory, and tangy flavors makes an easy side dish for rice bowls, grilled foods, or a simple weeknight meal; this is a contemporary island-inspired recipe, not a single traditional Hawaiian preparation.
Ingredients
- 3 cups (450 g) sweet potato, peeled if desired and cut into ½-inch (1.25 cm) cubes
- 2 cups (250 g) red onion, cut into 1-inch (2.5 cm) chunks
- 1 cup (150 g) red bell pepper, cut into 1-inch (2.5 cm) pieces
- 1 cup (150 g) green bell pepper, cut into 1-inch (2.5 cm) pieces
- 2 cups (180 g) broccoli florets, cut into bite-size pieces
- 2 cups (260 g) zucchini, cut into ½-inch (1.25 cm) half-moons
- 1½ cups (225 g) pineapple chunks, fresh or drained canned pineapple
- 3 tablespoons (45 ml) neutral oil, such as avocado, canola, or light olive oil, divided
- ¾ teaspoon (4.5 g) fine salt
- ½ teaspoon (1 g) ground black pepper
- 2 tablespoons (30 ml) pineapple juice, from the can or a carton
- 2 tablespoons (30 ml) low-sodium soy sauce
- 1 tablespoon (12 g) packed brown sugar
- 1 tablespoon (15 ml) fresh lime juice
- 1 teaspoon (2 g) finely grated fresh ginger
- 1 medium garlic clove (about 3 g), finely grated or minced
Instructions
-
Set a rack in the center of the oven and heat it to 425°F (220°C). Line two large rimmed baking sheets with parchment for easier cleanup if you like. Using two pans gives the vegetables room to roast instead of steam; if you have only one, plan to roast in batches rather than crowding it.
-
In a small bowl, whisk together the pineapple juice, soy sauce, brown sugar, lime juice, ginger, and garlic until the sugar is mostly dissolved. Set the glaze aside. It will be brushed onto the vegetables near the end of roasting, so its sugars can caramelize without scorching during the full cooking time.
-
Put the sweet potato and red onion in a large bowl. Add 1 tablespoon (15 ml) of the oil, the salt, and pepper, then toss until coated. Spread them in a single layer on one baking sheet and roast for 12 minutes. The sweet potato needs a head start because it is denser and takes longer to soften than the other vegetables.
-
Meanwhile, toss the bell peppers, broccoli, and zucchini with the remaining 2 tablespoons (30 ml) oil. After the first 12 minutes, take out the pan and add these vegetables, spreading everything into an even layer. Return the pan to the oven and roast for 10 minutes. If using two sheets, divide the vegetables between them and rotate their positions once so they brown evenly.
-
Add the pineapple chunks to the pans and drizzle the glaze over the vegetables. Toss carefully with a wide spatula to coat, then spread the mixture back into an even layer. Roast for 8 minutes more, until the sweet potato is easily pierced with a fork, the broccoli is tender at the stem but still holds its shape, and the glaze looks glossy. For deeper color, broil for 1 to 2 minutes at the end, watching closely because the pineapple and brown sugar can burn quickly.
-
Let the vegetables stand on the pan for about 3 minutes, then taste and adjust with a pinch of salt or a squeeze of lime if needed. Scrape up the browned bits and serve warm. If you want a stronger sweet-sour finish, reserve a teaspoon of lime juice to squeeze over the vegetables just before serving rather than adding extra glaze.
Tips
-
Cut for even roasting. Keep the sweet potato cubes close to ½ inch and the other pieces roughly bite-size. Larger sweet potato chunks may still be firm when the quicker-cooking vegetables are ready, while tiny pieces can soften too much during the full roast.
-
Give the vegetables space. A crowded pan traps moisture and makes the vegetables soft rather than browned. Use two baking sheets, or roast in separate batches; do not pile the vegetables high to fit them all on one pan.
-
Adjust the glaze to your pantry. If you do not have pineapple juice, use orange juice for a citrusy, less distinctly pineapple flavor. Rice vinegar can stand in for lime juice, though it tastes milder; start with 2 teaspoons (10 ml) and add more to taste.
-
Use low-sodium soy sauce if possible. Regular soy sauce can make the glaze quite salty as it reduces on the vegetables. For a gluten-free version, use certified gluten-free tamari, and taste before adding extra salt.
Serving Suggestions
Serve the vegetables as a colorful side with grilled chicken, fish, tofu, or pork, adding the protein separately if you want to keep this recipe vegetarian. They also work as the base of a rice bowl: spoon them over steamed white or brown rice, add edamame or crisp tofu, and finish with sliced scallions or toasted sesame seeds. For a more filling plant-based meal, add a can of drained chickpeas during the final 8 minutes; they will warm and pick up some of the glaze, though they will not become crisp in that short time.
If the glaze is especially juicy, spoon it from the pan over the rice rather than discarding it. A wedge of lime on the side lets each person brighten their portion. For a larger meal, serve the vegetables alongside plain rice and a simple cucumber salad so the sweet glaze remains the main seasoning rather than competing with several rich sauces.
Variations
Change the vegetables: Replace the zucchini with 2 cups (200 g) of sliced mushrooms or cauliflower florets. Mushrooms release moisture, so spread them well apart; cauliflower can roast with the broccoli and peppers. Carrots can replace some of the sweet potato, but cut them thinly because thick pieces may need additional roasting time.
Make it spicier: Add ¼ teaspoon (0.5 g) red pepper flakes to the glaze, or serve with sliced fresh chile. For a smokier flavor, add ½ teaspoon (1 g) smoked paprika to the oil and seasonings before roasting. Keep the first batch mild if serving a group, then offer heat at the table.
Make it more savory: Add 1 teaspoon (5 ml) toasted sesame oil to the glaze after whisking, not as the main roasting oil, since its aroma is best kept fresh. A tablespoon of chopped cilantro or green onion scattered on top also adds a lively finish. These are optional flavor accents; the recipe does not depend on them.
Use a different fruit: Mango is a possible substitute for pineapple, but it is softer and sweeter. Add it only for the final 5 minutes and reduce the brown sugar to 2 teaspoons (8 g). Canned pineapple is convenient and consistent; drain it well so excess liquid does not pool on the baking sheet.
Storage and Reheating
Transfer leftovers to a shallow covered container and refrigerate within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. The vegetables will soften as they sit, particularly the zucchini, but the pineapple-ginger flavor remains pleasant. Keep them separate from rice or other sides if you want to reheat each component more evenly.
For the best texture, reheat the vegetables in a single layer on a baking sheet at 400°F (205°C) for about 8 to 12 minutes, stirring once. A skillet over medium heat also works; add a teaspoon of water if the glaze begins to stick. In a microwave, heat in short bursts, stirring between them. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center of a portion with a food thermometer. You can freeze the cooked vegetables in an airtight freezer container for up to 2 months, though thawed zucchini and pineapple will be softer. Thaw overnight in the refrigerator and reheat thoroughly.
Frequently Asked Questions
Is this an authentic traditional Hawaiian vegetable dish?
This is a Hawaiian-inspired recipe rather than a claim to one traditional or definitive dish. It uses familiar sweet-and-savory flavor cues such as pineapple, ginger, and soy, but roasted vegetable combinations vary by household and cook. Treat the ingredients as a flexible template and adjust the vegetables and seasoning to suit your meal.
Can I use frozen vegetables?
Fresh vegetables generally brown more reliably because frozen vegetables release water as they heat. If using frozen broccoli or peppers, thaw them completely and pat them very dry first; expect a softer result and avoid crowding the pans. Frozen sweet potato cubes can also work, but their cut size and moisture vary, so check tenderness before adding the glaze and allow a few extra minutes if needed.
Can I prepare the vegetables ahead?
You can cut the sweet potato, onion, peppers, broccoli, and zucchini up to a day ahead and refrigerate them in separate airtight containers. Mix the glaze separately and refrigerate it too. Keep the pineapple drained and chilled. For the best roasted texture, wait to toss everything with oil and roast until shortly before serving, because cut vegetables can release moisture while stored.
How do I know when the vegetables are done?
The sweet potato is the best doneness check: a fork should slide into a cube without much resistance. The broccoli should be tender but not collapsing, and the peppers and zucchini should have browned edges while retaining some shape. If the sweet potato needs longer, take out the pineapple and zucchini if they are already soft, then return the denser vegetables to the oven for a few minutes.
Can I make this recipe without soy sauce?
Yes. Use coconut aminos in place of the soy sauce for a milder, somewhat sweeter glaze, and reduce the brown sugar to 2 teaspoons (8 g) before tasting. Alternatively, use a little extra lime juice and a pinch of salt, though the result will be less deeply savory. Add salt cautiously because the glaze concentrates as it roasts.
Related
- Eggnog Recipe: A Smooth, Cooked Holiday Classic
- Eggnog Recipe UK: A Creamy, Gently Spiced Classic
- Eggnog Recipe No Sugar: Creamy and Smooth
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).