Creamy Coconut Shrimp Buffet

Creamy Coconut Shrimp Buffet Style served in a chafing dish, garnished with cilantro and lime. Save
Creamy Coconut Shrimp Buffet Style served in a chafing dish, garnished with cilantro and lime. | freshbitewave.com

Indulge in plump, juicy shrimp swimming through a velvety coconut milk sauce infused with garlic, ginger, and sweet red bell peppers. This vibrant dish brings restaurant-quality Asian fusion flavors to your table with just 40 minutes from start to finish. The full-fat coconut milk creates an irresistibly creamy texture while keeping things naturally dairy-free and gluten-free.

Perfect for buffet spreads or family-style dinners, the shrimp cook quickly in the fragrant sauce, absorbing the balanced blend of fish sauce, soy, and brown sugar. Fresh lime juice brightens each bite, while generous garnishes of cilantro and spring onions add pops of color and freshness.

The first time I made this coconut shrimp for a crowd, I watched three grown men practically hover over the chafing dish, debating fourths. Something about that creamy, fragrant sauce makes people forget their manners in the best possible way. Now it is my go-to whenever I need to feed a hungry gathering without spending hours at the stove.

Last summer my neighbor asked what that incredible smell was drifting through our open kitchen window. She ended up staying for dinner with her family, and now every time we have a block party, this dish shows up on at least three different tables. It is one of those recipes that quietly creates community.

Ingredients

  • 1.5 kg large shrimp: Pat them completely dry before cooking, otherwise they will steam instead of sear and the sauce will turn watery
  • 2 tbsp vegetable oil: Use something neutral so the coconut flavor remains the star
  • 1 large onion, finely chopped: The smaller you chop, the more it disappears into the sauce base
  • 4 garlic cloves, minced: Fresh garlic matters here, jarred garlic has an odd aftertaste in coconut milk
  • 1 tbsp fresh ginger, grated: Frozen ginger works surprisingly well if you keep it in your freezer
  • 2 red bell peppers, thinly sliced: They add sweetness and color that makes the dish look stunning on a buffet table
  • 800 ml coconut milk: Full fat is not optional, light coconut milk never thickens properly
  • 2 tbsp fish sauce: Do not be tempted to add more, it provides depth without making the dish taste fishy
  • 1 tbsp soy sauce: Use tamari if you need it gluten free, regular soy sauce works fine otherwise
  • 2 tbsp brown sugar: Cuts the richness and balances the saltiness perfectly
  • 1 tbsp lime juice: Brightens everything right at the end
  • 1 tsp chili flakes: Start here, you can always serve extra heat on the side
  • 4 spring onions and 1/2 cup cilantro: Both add fresh pops against the rich sauce

Instructions

Prep your shrimp:
Give those shrimp a thorough pat dry with paper towels and set them on a plate while you get everything else ready. They will brown better and the sauce will cling to them instead of sliding right off.
Build your flavor base:
Heat your oil in a large skillet over medium heat, toss in the onion, and let it go translucent and soft, about 3 minutes. You want it melting into the oil, not browning.
Add the aromatics:
Throw in the garlic, ginger, and sliced red peppers, stirring constantly for 2 minutes until the kitchen smells incredible and the peppers start to soften. Do not let the garlic brown or it will turn bitter.
Create the sauce:
Pour in the coconut milk, fish sauce, soy sauce, and brown sugar, stir everything together, and bring it to a gentle bubble. Let it simmer uncovered for about 7 minutes, stirring occasionally, until it has thickened enough to coat the back of your spoon.
Cook the shrimp:
Gently slide the shrimp into the sauce and cook for 3 to 5 minutes, turning them carefully until they are just pink and curled. Overcooked shrimp turns rubbery, so pull them the moment they look done.
Finish and serve:
Stir in the lime juice and chili flakes, give it a taste, and adjust anything that needs balancing. Transfer to your serving dish and scatter the spring onions, cilantro, and lime wedges over the top.
Close-up of Creamy Coconut Shrimp Buffet Style on jasmine rice with a drizzle of velvety sauce. Save
Close-up of Creamy Coconut Shrimp Buffet Style on jasmine rice with a drizzle of velvety sauce. | freshbitewave.com

My aunt now makes this for Christmas Eve instead of the usual ham, and the tradition started purely by accident one year when she forgot to thaw the turkey. Sometimes the best kitchen memories begin with happy mistakes.

Making It Buffet Ready

This sauce holds its temperature beautifully in a chafing dish, which is why it is such a buffet superstar. Make the sauce ahead of time and cook the shrimp just before serving, then combine everything right before guests arrive. The peppers will soften slightly but they maintain enough texture to look appealing for hours.

Adapting for Different Diets

I once served this to a friend who avoids shellfish by swapping in cubes of firm tofu and adding them during the last 3 minutes of simmering the sauce. Vegetarian fish sauce or a pinch of salt works as a substitute, and honestly, even confirmed shrimp lovers asked for seconds of the tofu version.

Serving Suggestions

Jasmine rice soaks up that sauce like nothing else, but I have also served this over wide rice noodles for a more casual presentation. The first time I tried it with noodles, my cousin said it reminded him of a beachside meal in Thailand, and the memory of that dinner has stuck with me ever since.

  • Put extra lime wedges on the table, people love adding their own brightness
  • Steamed broccoli or snow peas on the side cut through the richness
  • Keep the chili flakes on the table so spice lovers can customize
Creamy Coconut Shrimp Buffet Style in a warm serving bowl, accompanied by rice noodles and lime wedges. Save
Creamy Coconut Shrimp Buffet Style in a warm serving bowl, accompanied by rice noodles and lime wedges. | freshbitewave.com

There is something deeply satisfying about a dish that looks impressive but comes together this easily. Watch how quickly people return for seconds.

Recipe FAQs

Prepare the sauce base up to 24 hours in advance and refrigerate. Add the shrimp and simmer just before serving to prevent overcooking. Reheat gently on low heat, adding a splash of coconut milk if needed.

Cook the shrimp just until they turn pink and opaque, about 3-5 minutes. Remove from heat immediately as they will continue cooking in the hot sauce. Avoid boiling vigorously.

Absolutely. Thaw frozen shrimp completely in the refrigerator, then pat them very dry with paper towels before adding to the sauce. This prevents the sauce from becoming watery.

Start with 1 tsp chili flakes for mild heat. Add more gradually, or substitute with fresh diced Thai chilies for extra kick. For a family-friendly version, omit the chili entirely and serve hot sauce on the side.

Steamed jasmine rice absorbs the luxurious sauce beautifully. Rice noodles, cauliflower rice, or crusty bread also work well. A crisp cucumber salad with lime dressing provides refreshing contrast.

Replace shrimp with extra-firm tofu cubes or vegetables like bok choy and mushrooms. Use vegetarian fish sauce or substitute with additional soy sauce and a splash of seaweed broth for umami depth.

Creamy Coconut Shrimp Buffet

Tender shrimp in velvety coconut sauce with peppers and aromatics. Perfect for gatherings.

Prep 20m
Cook 20m
Total 40m
Servings 8
Difficulty Easy

Ingredients

Seafood

  • 3.3 lbs large shrimp, peeled and deveined

Coconut Sauce

  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 4 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 red bell peppers, thinly sliced
  • 2 cans (13.5 oz each) coconut milk, full-fat unsweetened
  • 2 tablespoons fish sauce
  • 1 tablespoon soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon lime juice
  • 1 teaspoon chili flakes

Garnish

  • 4 spring onions, chopped
  • 1/2 cup fresh cilantro, chopped
  • Lime wedges

Instructions

1
Prepare the Shrimp: Pat the shrimp dry thoroughly with paper towels and set aside while preparing the sauce base.
2
Sauté Aromatics: Heat vegetable oil in a large skillet or buffet pan over medium heat. Add chopped onion and sauté for 3 minutes until translucent and fragrant.
3
Add Aromatic Vegetables: Stir in minced garlic, grated ginger, and sliced red bell peppers. Cook for 2 additional minutes until fragrant and peppers begin to soften.
4
Create Coconut Base: Pour in coconut milk, fish sauce, soy sauce, and brown sugar. Stir thoroughly to combine and bring mixture to a gentle simmer.
5
Thicken Sauce: Let sauce simmer uncovered for 5 to 8 minutes, stirring occasionally, until slightly thickened and flavors meld together.
6
Cook Shrimp: Add prepared shrimp to the simmering sauce. Cook for 3 to 5 minutes, stirring gently, until shrimp turn pink and are just cooked through.
7
Season and Finish: Stir in lime juice and chili flakes. Taste sauce and adjust seasoning as needed. Remove from heat.
8
Serve: Transfer to a buffet chafing dish or serving platter. Garnish generously with spring onions, fresh cilantro, and lime wedges. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet or buffet pan
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Serving dish or chafing dish

Nutrition (Per Serving)

Calories 320
Protein 27g
Carbs 11g
Fat 17g

Allergy Information

  • Contains shellfish (shrimp)
  • Contains soy (soy sauce)
  • Contains fish (fish sauce)
  • Verify gluten-free certification on all sauce labels for gluten-intolerant guests
Jordan Blake

Sharing wholesome, easy meals and real-life kitchen tips for fellow home cooks.