Sweet Potato Seafood Curry with Coconut Milk

Sweet Potato Seafood Curry in 45 Minutes
By Lucas Kim
This Sweet Potato Seafood Curry uses slow-simmered root vegetables to achieve a naturally thick consistency. It pairs a bold red curry kick with velvety coconut milk.
  • Time: 15 min active + 30 min cooking
  • Flavor/Texture Hook: Rich, creamy broth with tender fish and snap fresh shrimp
  • Perfect for: A bold weeknight dinner that feels like street food

Nothing beats the aroma of red curry paste sizzling in hot avocado oil. That initial sharp, spicy punch eventually transforms into a deep, fragrant scent. I first encountered this flavor profile at a night market and spent weeks experimenting to recreate that exact harmony of sweetness and heat in my own pan.

Seafood often intimidates cooks, but the secret is simply timing. To avoid turning your shrimp into rubber bands, they shouldn't stay in the pot as long as the potatoes. This Sweet Potato Seafood Curry succeeds by layering the flavors and introducing the delicate proteins only in the final moments.

It is a colorful, one-pot meal that manages to look sophisticated while remaining simple. The earthy sweetness of the root vegetables is beautifully balanced by a final squeeze of lime to brighten the rich coconut milk.

Why This Mix Works

  • Natural Starch: As the sweet potatoes simmer, they release just enough starch to make the broth velvety without needing a cornstarch slurry.
  • Protein Poaching: Adding the fish and shrimp last ensures they poach gently in the residual heat, keeping them tender.
  • Aromatic Bloom: Frying the curry paste in oil first wakes up the dried spices and creates a deeper color.
MethodTimeTextureBest For
Stovetop45 minsTender & cohesiveQuick weeknight meals
Oven60 minsConcentrated & richHands off meal prep

Ingredient Deep Dive

The balance of a Sweet Potato Seafood Curry depends on a few key players. The coconut milk provides the fat that carries the spice, while the sweet potato acts as the anchor for the whole dish.

ComponentPurposeSubstitute Notes
Red Curry PasteHeat and base flavorThai Green Curry paste (milder, more herbal)
Coconut MilkCreaminess and bodyFull fat coconut milk (richer, thicker sauce)
Sweet PotatoTexture and sweetnessButternut squash (similar texture, slightly nuttier)
White FishLean proteinHalibut or Cod (firm textures work best)

Recipe Specs

For this recipe, I use a large deep skillet. It gives me enough room to stir the seafood without breaking the fish chunks.

  • Prep time:15 minutes
  • Cook time:30 minutes
  • Total time:45 minutes
  • Yield: 4 servings

The Main Gear

Basic kitchen tools will work just fine. A Dutch oven or a heavy bottomed pot is ideal for distributing heat evenly and preventing the coconut milk from scorching.

I also suggest using a sharp chef's knife. Cutting the sweet potatoes into uniform 1/2 inch cubes is the best way to ensure they all finish cooking at the same time.

How to Make It

Follow these directions to prepare your Sweet Potato Seafood Curry. Keep an eye on the color of the ingredients as they cook.

  1. Warm 1 tbsp avocado oil over medium heat in a large, deep skillet. Sauté the diced onion for 4 minutes until translucent.
  2. Stir in the minced garlic, grated ginger, and 3 tbsp red curry paste. Cook for 2 minutes, stirring constantly, until the paste smells fragrant and reaches a deep mahogany color. Note: This "blooming" process is key to developing the bold flavor.
  3. Pour in 2 cups light coconut milk, 1 cup vegetable broth, and 1 tsp coconut sugar, then stir in the cubed sweet potatoes.
  4. Bring the pan to a gentle simmer, then lower the heat. Cover and cook for 12-15 minutes until the sweet potatoes are fork tender.
  5. Stir in the sliced red bell peppers and 2 cups baby spinach.
  6. Gently fold in the 8 oz white fish chunks and 8 oz raw shrimp.
  7. Cover the skillet for 3-5 minutes until the fish flakes easily and the shrimp are pink and opaque.
  8. Remove from the heat and stir in the juice of 1/2 lime and 1 tbsp low sodium soy sauce.

Fixing Common Issues

When making Sweet Potato Seafood Curry, the most common problems usually come down to heat management and cutting techniques.

Mushy Sweet Potatoes

If your potatoes are falling apart, they were either cut too small or simmered too long. Keep your cubes at a strict 1/2 inch size and start checking for tenderness at the 12 minute mark.

Rubbery Seafood

This happens when the seafood boils too vigorously. Ensure the heat is on low before adding the fish and shrimp, and don't exceed 5 minutes of covered cooking.

Sauce Too Thin

If the broth feels more like a soup than a curry, simmer it uncovered for an extra 5 minutes before adding the seafood. This lets some of the liquid evaporate and concentrates the flavor.

Changing the Batch Size

Adapting the Sweet Potato Seafood Curry for various group sizes requires a few adjustments to the liquids and seasoning.

If you are halving the recipe, opt for a smaller skillet to ensure the sauce doesn't dry out. Reduce the simmering time by roughly 20%, as smaller volumes reach temperature faster.

For double or triple portions, don't simply multiply the spices. I suggest increasing the salt and red curry paste to 1.5x the original amount, then tasting and adjusting at the end. Brown the aromatics in batches to ensure they sauté properly instead of steaming.

GoalWhat to change
More HeatAdd 1 tsp sriracha or fresh chili flakes
Thicker SauceUse full fat coconut milk
Brighter FlavorAdd an extra squeeze of lime at the end

Storage and Scrap Tips

Keep this Sweet Potato Seafood Curry refrigerated for up to 2 days. To maintain quality, store the seafood and the sauce base in separate containers; this stops the shrimp from overcooking during the reheating process.

To reheat, simmer the sauce in a pan over medium heat. As soon as it bubbles, stir the seafood back in for 60 seconds until warm.

For a zero waste approach, save your sweet potato peels. If scrubbed clean, you can coat them in oil and salt and air fry them at 375°F for 10 minutes for a crisp snack.

Serving Suggestions

I typically serve this over steamed jasmine rice or with toasted naan to capture every bit of the sauce. If you prefer a lighter base, cauliflower rice is a great alternative.

To balance the spice, a zesty sesame and-rice vinegar cucumber salad is an ideal side. If you want to explore a similar flavor profile, this baked haddock recipe uses many of the same ingredients in a different style.

Ways to Twist It

Adjust the flavor profile of your Sweet Potato Seafood Curry based on the ingredients you have on hand.

Plant Based Version: Replace the seafood with extra firm tofu cubes or chickpeas. To keep it entirely vegan, substitute the soy sauce with a pinch of salt.

Zesty Variation: Increase the lime juice to double and stir in a handful of Thai basil and fresh cilantro right before serving for a more vibrant, herbal taste.

Indian Inspired Blend: Switch out the red curry paste for garam masala. If you prefer these flavors, check out this Japanese shrimp curry for another coconut seafood pairing.

Lighter Alternative: Substitute half of the coconut milk with vegetable broth or a bit of water. While it will be less creamy, the punchy spices still make the dish shine.

Recipe FAQs

Do sweet potatoes and shrimp go together?

Yes, they balance perfectly. The natural sweetness of the potato offsets the salty, savory profile of the shrimp for a well rounded flavor.

Can curry flavors pair well with sweet potatoes?

Yes, especially red curry. The creamy coconut milk and spicy paste create a rich base that complements the earthy starch of the potato.

Is it true that sweet potatoes don't belong in a seafood boil?

No, and here's why. They provide a hearty, sweet element that absorbs the savory broth similarly to corn or gold potatoes.

Are Japanese yams a good substitute?

Yes, they work great. Their starchier texture holds up well during the 12 15 minute simmer; if you enjoyed this texture, see how we create a different contrast in our crispy cod salmon recipe.

How to stop the seafood from getting rubbery?

Fold the fish and shrimp in during the final 3 5 minutes. Cover the pan and remove from heat the moment the shrimp turn pink and the fish flakes easily.

Sweet Potato Seafood Curry

Sweet Potato Seafood Curry in 45 Minutes Recipe Card
Preparation time:15 Mins
Cooking time:30 Mins
Servings:4 servings
Category: Main CourseCuisine: Thai
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
383 kcal
% Daily Value*
Total Fat 7.8g
Sodium 675mg
Total Carbohydrate 34.5g
   Dietary Fiber 4.2g
   Total Sugars 7.5g
Protein 23.8g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Share, Rating and Comments: