Coconut Shrimp over Roasted Sweet Potatoes with Coconut-Braised Greens
Plump shrimp in a light coconut sauce sit over sweet potatoes roasted until their edges turn deeply golden. Coconut-braised greens bring a savory counterpoint, with lime and fresh cilantro keeping this cozy late-fall plate bright.
By Jonathan Katzman · Cooked and photographed · Recipe updated
Serves: 4 servings
Tags: gluten-free, paleo, dairy-free, nut-free, pescatarian

Coconut Shrimp
Reducing the coconut milk before adding the shrimp builds a light sauce without overcooking the seafood. Lime balances the richness and the sweetness of the potatoes beneath it.
Ingredients
- 1 1/2 lb large raw shrimp, peeled and deveined, tails removed
- 1 tablespoon avocado oil
- 2 cloves garlic, finely chopped
- 2 teaspoons finely grated fresh ginger
- 1 cup unsweetened full-fat coconut milk, stirred smooth
- 1/4 teaspoon red pepper flakes
- 1 tablespoon fresh lime juice, plus more to taste
- 2 tablespoons chopped cilantro
- 1/2 teaspoon kosher salt, plus more to taste
Instructions
- Pat the shrimp dry and season with the salt.
- Heat the avocado oil in a wide skillet over medium heat. Add the garlic and ginger and stir for 30–45 seconds, until fragrant but not browned.
- Add the coconut milk and red pepper flakes. Simmer uncovered for 4–6 minutes, stirring occasionally, until lightly thickened but still easy to spoon.
- Add the shrimp in a single layer and maintain a gentle simmer. Cook for 3–5 minutes total, turning halfway through, until just opaque and 145°F in the thickest part. Work in two batches if necessary, lifting out cooked shrimp as they finish.
- Remove from the heat and stir in the lime juice and cilantro. Taste the sauce for salt and acidity, then return any reserved shrimp just long enough to coat.
Notes
- If the sauce becomes too thick, loosen it with warm water a tablespoon at a time. Avoid a hard boil once the shrimp are added.
Roasted Mixed Sweet Potatoes
A hot oven gives the sweet potatoes browned edges and tender centers that catch the coconut sauce without collapsing into it.
Ingredients
- 2 lb mixed orange-fleshed and Japanese sweet potatoes, scrubbed and cut into 3/4-inch chunks
- 2 tablespoons avocado oil
- 3/4 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Heat the oven to 425°F. Toss the sweet potatoes with the avocado oil, salt, and pepper.
- Spread on a large rimmed baking sheet in one uncrowded layer, with cut surfaces against the pan.
- Roast for 30–40 minutes, turning after 20 minutes, until browned at the edges and easily pierced with a knife. If using two pans, rotate them halfway through.
- Keep uncovered until serving so the edges retain some texture.
Notes
- Use all orange sweet potatoes if mixed varieties are unavailable. Leave sound skins on for texture.
Coconut-Braised Greens
Slowly softened onion and coconut milk round out sturdy greens, while a final splash of lime prevents the braise from tasting heavy.
Ingredients
- 1 lb lacinato kale, tough stems removed, leaves cut into 1-inch ribbons
- 1 tablespoon avocado oil
- 1 medium yellow onion, diced
- 3 cloves garlic, thinly sliced
- 1 cup unsweetened full-fat coconut milk, stirred smooth
- 1/2 cup water, plus more as needed
- 1 cup small broccoli florets and thinly sliced peeled stems, optional
- 1/2 teaspoon kosher salt, plus more to taste
- 2 teaspoons fresh lime juice
- to taste freshly ground black pepper
Instructions
- Heat the avocado oil in a wide, deep pan over medium heat. Add the onion and salt and cook for 6–8 minutes, stirring, until softened and lightly golden. Add the garlic and cook for 1 minute.
- Add the kale in batches, turning until wilted enough to fit in the pan.
- Pour in the coconut milk and water. Bring to a gentle simmer, cover, and cook for 10 minutes.
- Add the optional broccoli, stir, and cover again. Cook for another 6–8 minutes, until the kale is tender with a little chew and the broccoli is tender but not mushy.
- Uncover and simmer for 2–4 minutes if needed, leaving enough coconut broth to pool lightly on the plate. Stir in the lime juice and season with pepper and additional salt.
Notes
- If omitting the broccoli, continue braising the kale alone until tender. Add small splashes of water if the pan starts to dry out.
Overall Timing / Workflow
The potatoes and greens tolerate a short wait; shrimp do not. Finishing the shrimp last keeps them juicy while everything else reaches the table hot.
Instructions
- 0:00 — Heat the oven to 425°F and cut the sweet potatoes.
- 0:10 — Put the potatoes in the oven. Chop the onion, garlic, and greens, then start the greens braise.
- 0:25 — Turn the potatoes and check the greens. Peel and dry the shrimp, grate the ginger, and prepare the lime and cilantro.
- 0:35 — Finish the greens and hold over very low heat. Begin the coconut sauce for the shrimp.
- 0:40 — Check that the potatoes are tender and browned. Add the shrimp to their sauce only when the potatoes and greens are nearly ready.
- 0:45–0:50 — Finish the shrimp with lime and cilantro, adjust the greens, and plate immediately.
Notes
- One 13.5-ounce can of coconut milk is usually slightly short of the 2 cups needed; have a second can or a larger carton available.
Plating
Keeping the greens beside the sweet potatoes preserves their individual textures while allowing the two coconut sauces to meet on the plate.
Instructions
- Arrange a generous strip of roasted sweet potatoes on one side of each warm plate.
- Set the shrimp over the potatoes and spoon a little of their coconut sauce over and around them.
- Place the braised greens alongside, including a spoonful of their cooking liquid. Keep some browned potato edges exposed and serve immediately.
Leftover Path
Separate storage lets you reheat the vegetables thoroughly without making the shrimp rubbery.
Instructions
- Refrigerate the shrimp and sauce, sweet potatoes, and greens in separate shallow airtight containers within 2 hours. Use within 3 days.
- Reheat the sweet potatoes in a 400°F oven for 10–15 minutes. Warm the greens in a covered saucepan with a splash of water.
- Warm the shrimp gently in their sauce over low heat, covered, just until they reach 165°F; do not simmer longer than necessary.
- Alternatively, chop cold shrimp into a lime-and-herb sweet potato salad, keeping the greens as a separate side.