Exotic Coconut Rice Salad with Creamy Peanut Dressing: Your New Go-To Side Dish
Transform your mealtime with a vibrant, refreshing, and incredibly flavorful **Coconut Rice Salad**! This delightful dish combines fluffy coconut-infused rice with a colorful array of crisp vegetables, crunchy peanuts, and a tantalizing peanut-style dressing. It’s an explosion of textures and tastes that will transport your palate to a tropical paradise, offering a fantastic departure from everyday salads.

As a home cook, I constantly seek out exciting and healthy side dishes that complement a variety of main courses and offer a fresh twist. While traditional green salads are wonderful, sometimes you crave something more substantial, vibrant, and packed with an exotic flair. This Coconut Rice Salad perfectly fits the bill, quickly becoming a family favorite – even with the kids!
This recipe ingeniously blends aromatic coconut rice with an abundance of fresh, crisp vegetables like vibrant red bell pepper, tender edamame, cool cucumber, and crunchy broccoli slaw. Fresh cilantro and zesty green onions add herbaceous notes, while a generous scattering of peanuts provides a satisfying crunch. The entire medley is then generously coated in a rich, savory, and slightly sweet peanut-style sauce that ties all the flavors together beautifully.
Its versatility is unmatched. Serve this flavorful rice salad as a refreshing side alongside grilled chicken, succulent seafood, or perfectly cooked beef. It’s robust enough to stand on its own as a light lunch, especially when paired with ingredients like our Honey Garlic Sriracha Shrimp or Air Fryer Salmon. Beyond weeknight meals, this vibrant salad makes a stunning addition to potlucks, picnics, and backyard BBQs, guaranteeing rave reviews from your guests.
If you enjoy incorporating rice into your meals, you’ll appreciate how this recipe effortlessly fits into a diverse menu. We often feature rice in our kitchen, from hearty One Pot Mediterranean Chicken and Rice to comforting Slow Cooker Cuban Pork Rice Bowls or a delightful Curried Chicken and Rice Casserole. This salad offers another delicious way to enjoy this versatile grain.
For those who love diverse and healthy salads, you might also enjoy our Lemon Arugula Salad Recipe, the wholesome Mediterranean Bean Salad, or a refreshing Summer Orzo Pasta Salad. But first, let’s dive into creating this exquisite Coconut Rice Salad!

Why This Coconut Rice Salad Will Be Your New Favorite
This isn’t just another salad; it’s a culinary experience designed to delight your senses and simplify your cooking. Here are the top reasons why you’ll fall in love with this Coconut Rice Salad:
- Exquisitely Light Yet Incredibly Flavorful: Forget heavy, greasy dishes. This rice salad boasts a wonderfully light profile, yet each bite is bursting with complex flavors. The creamy sweetness of coconut rice perfectly balances the crispness of fresh vegetables, the bright notes of cilantro, and the rich, tangy, and slightly spicy peanut dressing. It’s a symphony of tastes that makes it an unforgettable side dish or even a light main.
- Remarkably Easy and Time-Saving: Preparing this salad is surprisingly straightforward, making it ideal for busy weeknights or when you need a quick, impressive dish. You can significantly cut down on prep time by cooking the coconut rice and chopping your vegetables ahead of time. It’s also an excellent way to utilize leftover rice, transforming it into something new and exciting. Just stir in a touch of coconut milk and gently reheat (or enjoy cold!) for an instant flavor boost.
- Perfect for Smart Meal-Prepping: If you’re a fan of meal prep, this Coconut Rice Salad is a game-changer. I often prepare a large batch on weekends, ensuring I have a wholesome and delicious option for lunches throughout the week. It pairs wonderfully with a variety of proteins, from simple grilled chicken to more exotic choices like our Honey Garlic Sriracha Shrimp or Air Fryer Salmon, making healthy eating effortless.
- Incredibly Versatile for Any Occasion: While it’s a fantastic weeknight staple, this salad truly shines at gatherings. Its vibrant colors and unique flavors make it a show-stopping dish for parties, picnics, potlucks, and backyard BBQs. It’s a crowd-pleaser that offers a refreshing alternative to standard fare.
- Nutritious and Wholesome: Packed with fresh vegetables, protein-rich edamame, and wholesome rice, this salad is as good for you as it is delicious. It offers a great source of fiber, essential vitamins, and healthy fats, contributing to a balanced diet without compromising on taste.
Essential Ingredients for Your Flavorful Coconut Rice Salad
Crafting this incredible salad starts with selecting fresh, high-quality ingredients. Here’s a detailed look at what you’ll need to create this vibrant dish, ensuring every component contributes to its delightful taste and texture. Don’t forget to check the printable recipe card below for exact measurements!

Here’s an overview of the simple yet impactful ingredients we’re using. Jump to the recipe card below for exact ingredient amounts and printable instructions.
- Rice: For the base of our salad, I highly recommend using jasmine rice. Its delicate, fragrant aroma and slightly sticky, fluffy texture are perfect for absorbing the coconut milk and creating a truly authentic tropical taste. However, don’t hesitate to substitute with brown rice for a nuttier flavor and increased fiber, or white basmati or long-grain white rice if that’s what you have on hand. Adjust cooking times accordingly for different rice types.
- Full-Fat Coconut Milk: This is the secret to our wonderfully rich and subtly sweet coconut rice. Using full-fat coconut milk ensures maximum flavor and a luxuriously creamy texture that differentiates this salad from others.
- Vegetable Broth: To cook the rice, we combine coconut milk with vegetable broth. This adds an extra layer of savory depth to the rice, making it more flavorful than if cooked in just water or plain coconut milk. Feel free to use chicken broth if you’re not keeping it vegetarian, or water for a milder alternative.
- Garlic & Sea Salt: These simple seasonings elevate the flavor of the rice, adding a foundational savory note that complements the coconut beautifully.
- Fresh Vegetables: The backbone of any great salad! This recipe calls for a vibrant mix of **red bell pepper** (for color and sweetness), **edamame** (for protein and a slight crunch), cool **cucumber**, and **broccoli slaw mix** (for fantastic texture and nutrients). For added variety, consider tossing in shredded carrots, green beans, sweet peas, corn kernels, or even finely chopped cauliflower florets. A small, finely diced **red onion** adds a sharp, piquant kick.
- Fresh Herbs: **Cilantro** is crucial here, providing a burst of fresh, herbaceous flavor that brightens the entire salad. If cilantro isn’t your favorite, fresh basil or mint would offer a different but equally delightful aromatic profile. Thinly sliced **green onions** (scallions) also add a mild oniony zest and a touch of color.
- Nuts for Crunch: **Chopped peanuts** are traditional and provide an essential crunchy texture and nutty flavor that pairs wonderfully with the dressing. Toasted cashews or almonds are excellent alternatives. For an extra layer of flavor and texture, sprinkle in some sesame seeds.
- Optional Spice: A minced **serrano or Thai chile** can be added if you desire an extra kick of heat, perfectly complementing the sweet and savory notes.

Crafting the Creamy Peanut Dressing
The star of this Coconut Rice Salad, truly tying all the ingredients together, is its irresistibly creamy peanut-style dressing. This blend of sweet, savory, and spicy elements adds an incredible depth of flavor. Here’s what you’ll need for this essential component:
- Nut Butter: The base of our rich dressing! **Peanut butter** is classic and offers that familiar, comforting nutty flavor. For those with allergies or different preferences, creamy almond butter or even sun butter (sunflower seed butter) make excellent substitutions, each offering a slightly different, yet equally delicious, profile. Ensure you’re using unsweetened varieties to control the sugar content.
- Sweet Chili Sauce: This ingredient is crucial for adding a delightful balance of sweetness and a mild, tangy heat, contributing to the “peanut-style” profile of the sauce. It provides an immediate complexity that would otherwise require multiple ingredients.
- Fresh Ginger: For a vibrant, zesty, and slightly pungent kick, freshly grated ginger is indispensable. While ginger powder can be used in a pinch, fresh ginger provides a brighter, more aromatic flavor that truly elevates the dressing.
- Sambal Olek: This Indonesian chili paste delivers a wonderful layer of heat and a subtle garlic-chili flavor. It’s a key ingredient for that authentic Asian-inspired spice. If you don’t have Sambal Olek, Sriracha sauce, a pinch of crushed red pepper flakes, or a dash of cayenne pepper can be used as alternatives, adjusted to your preferred level of spice.
- Rice Vinegar: Essential for balancing the richness of the nut butter and the sweetness of the chili sauce, rice vinegar provides a delicate tanginess. White wine vinegar or even fresh lime juice can be used as substitutes if needed, offering a similar acidic balance.
- Low-Sodium Soy Sauce: This adds a crucial umami depth and savory notes to the dressing. Opting for low-sodium soy sauce allows you to control the overall saltiness of your dish, and you can always add more salt to taste later. For a gluten-free version, tamari is a perfect substitute.
- Chili Flakes: For an extra customizable layer of heat, a teaspoon of chili flakes allows you to fine-tune the spice level according to your preference.

Step-by-Step Guide: How to Make Coconut Rice Salad
Creating this delicious Coconut Rice Salad is simpler than you might think. Follow these easy steps to bring this vibrant dish to life in your kitchen. Whether you prefer the Instant Pot or stovetop, we’ve got you covered for perfectly cooked coconut rice.
Step 1: Prepare the Coconut Rice
The foundation of our salad is perfectly cooked, aromatic coconut rice. Achieving the right texture is key!
- Instant Pot Method: For ultimate convenience, combine the rinsed jasmine rice, full-fat unsweetened coconut milk, vegetable broth, minced garlic, and sea salt directly into your Instant Pot. Secure the lid, set the valve to sealing, and select the “Rice” function (or cook on High Pressure for 12 minutes if your pot doesn’t have a specific rice setting). Once cooking is complete, allow for a manual release of pressure. Fluff with a fork and let it cool completely before mixing into the salad.
- Stovetop Method: Begin by rinsing the jasmine rice thoroughly in a fine-mesh sieve under cold running water until the water runs clear. This removes excess starch, preventing the rice from becoming overly sticky. Transfer the rinsed rice back into a medium-sized cooking pot. Add the full-fat unsweetened coconut milk, vegetable broth, minced garlic, and sea salt. Bring the mixture to a rolling boil over high heat. As soon as it boils, reduce the heat to the lowest setting, cover the pot tightly, and let it simmer undisturbed for 20 minutes. After 20 minutes, turn off the heat but keep the pot covered for another 5 minutes to allow the rice to steam and become perfectly tender.
Once cooked by either method, uncover the rice, fluff it gently with a fork to separate the grains and scrape up any delicious crispy bits from the bottom of the pot. Transfer the rice to a large, shallow dish or baking sheet to help it cool down completely and quickly. Cooling the rice thoroughly is essential for a great salad texture – warm rice can make the salad soggy.

Step 2: Whisk the Peanut Dressing
While your rice is cooling, prepare the luscious peanut dressing. In a small bowl, combine the unsweetened peanut butter (or your chosen nut/seed butter), sweet chili sauce, freshly grated ginger, Sambal Olek, rice vinegar, low-sodium soy sauce, and chili flakes. Whisk all the ingredients together vigorously until the dressing is smooth and well-combined. Taste and adjust seasonings as needed – you might want a bit more spice, tang, or sweetness. Set aside.
Step 3: Assemble the Salad
Once your coconut rice has completely cooled, transfer it to a large mixing bowl. Add all the prepared fresh fillings: the finely chopped red bell pepper, cooked edamame, finely chopped English cucumber, broccoli slaw mix, finely diced red onion, chopped cilantro, sliced green onions, and crushed peanuts or cashews. If using, add the minced serrano or Thai chile for extra heat.
Pour about half to two-thirds of the prepared peanut dressing over the ingredients in the large bowl. Gently toss everything together until all the components are evenly coated. Be careful not to mash the rice or vegetables. Taste a small portion and add more dressing if desired, ensuring the salad is perfectly dressed to your liking. Serve immediately, or refrigerate for later enjoyment.

Expert Storage Tips for Your Coconut Rice Salad
One of the many benefits of this Coconut Rice Salad is how well it stores, making it fantastic for meal prep. Here’s how to keep it fresh and delicious:
- Refrigeration: Store any leftover coconut rice salad in an **airtight container** in the refrigerator for up to 5 days. The flavors often meld and deepen over time, making it even more delicious on subsequent days.
- Refreshing Leftovers: The dressing tends to soak into the rice and vegetables as it sits. When serving leftovers, you might find the salad benefits from a little extra dressing to revive its moisture and flavor. Keep a small amount of extra dressing on hand, or quickly whisk up a fresh batch. A squeeze of fresh lime juice can also brighten it up.
- Separate Dressing for Extended Freshness: If you’re specifically making this for meal prep and plan to eat it over several days, consider storing the dressing separately from the rice and vegetable mix. This keeps the vegetables crisp and prevents the rice from absorbing too much liquid, allowing you to dress individual portions right before eating for optimal freshness.
Coconut Rice Salad: Your Questions Answered!
For the most authentic and delicious Coconut Rice Salad, jasmine rice is highly recommended due to its fragrant aroma and fluffy, slightly sticky texture that absorbs coconut milk wonderfully. Basmati rice is another excellent choice for its separate grains and distinct flavor. While white rice is perfectly fine, brown rice can also be used for a nuttier flavor profile and an added boost of fiber. Just be mindful that brown rice will require a longer cooking time and may have a slightly chewier texture.
Absolutely! This salad is fantastic for making ahead and is a top choice for meal prep. You can prepare the entire salad a few hours in advance or even the day before and refrigerate it. For optimal freshness and to prevent the rice from becoming too soggy, a great tip is to add only about half of the peanut dressing when initially preparing the salad. Then, add the remaining dressing right before you’re ready to serve, ensuring vibrant flavors and crisp textures.
This Coconut Rice Salad is wonderfully versatile and can be enjoyed both ways! It is most commonly served cold or at room temperature, making it a perfect refreshing option for warm weather, picnics, or as a vibrant side dish. However, if you prefer a comforting, warm meal, warm coconut rice works beautifully, especially if the vegetables are at room temperature or slightly warmed. The choice is entirely up to your preference!
Yes, absolutely! This recipe is naturally vegan if you ensure your sweet chili sauce and vegetable broth are vegan-friendly. The peanut dressing ingredients are typically vegan. To make it gluten-free, simply use tamari instead of regular soy sauce in the dressing. Always double-check ingredient labels for any hidden gluten.
The edamame already provides a good source of plant-based protein, but you can easily boost the protein content. Consider adding grilled chicken, pan-seared shrimp, baked tofu cubes, or tempeh to make it a more substantial main course. Hard-boiled eggs or a sprinkle of roasted chickpeas would also work wonderfully.
More Delicious Side Dish & Salad Recipes to Explore
Vegetarian
Bok Choy Stir Fry
Sides
Easy Bok Choy Recipe
Vegetarian
Quick Pickled Red Onions
Vegetarian
Edamame Chickpea Feta Salad
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest.
Coconut Rice Salad

Pin
Ingredients
- 2 1/2 cups dry jasmine rice
- 1 – 15 ounce can of full-fat unsweetened coconut milk
- 3/4 cup low-sodium vegetable broth
- 2 cloves garlic, minced
- 1/2 teaspoon sea salt
- 1 red bell pepper, seeds removed, finely chopped
- 1 cup edamame, shell removed, cooked
- 1 english cucumber, finely chopped
- 1 – 8 ounce bag broccoli slaw mix
- 1 small red onion, finely diced
- 1 cup cilantro, chopped
- 5 green onions, thinly sliced
- 1 cup crushed peanuts or cashews
- 1 serrano or Thai chile, minced {optional for spice}
FOR THE DRESSING
- 1/3 cup unsweetened peanut butter or sunflower butter
- 2 tablespoons sweet chili sauce
- 1 tablespoon freshly grated ginger
- 1 tablespoon Sambal Olek
- 2 tablespoons rice vinegar
- 2 tablespoons soy sauce
- 1 teaspoon chili flakes
Instructions
-
How to cook rice in an Instant Pot: Combine the rinsed jasmine rice, coconut milk, vegetable broth, minced garlic, and sea salt in the Instant Pot. Cover and set to the “Rice” function (or High Pressure for 12 minutes). Once cooked, perform a manual release of pressure. Fluff with a fork and set aside to cool completely.
-
How to cook rice on the stove: In a medium-sized cooking pot or large mixing bowl, rinse the jasmine rice in several changes of cold water until the water runs clear. Drain any excess water in a large fine-mesh sieve and place the rice back into the cooking pot. Add coconut milk, vegetable broth, minced garlic, and salt. Bring the mixture to a boil over high heat. Once it starts to boil, immediately turn the heat down to low, cover tightly, and cook for 20 minutes. After 20 minutes, remove from heat and let it sit, still covered, for an additional 5 minutes to steam.
-
Fluff the cooked rice with a fork, scraping up any crispy bits from the bottom of the pot. Transfer to a large, shallow dish and set aside to cool completely.
-
Prepare the Dressing: In a small bowl, whisk together the peanut butter, sweet chili sauce, freshly grated ginger, Sambal Olek, rice vinegar, soy sauce, and chili flakes until smooth. Taste and adjust seasonings as desired. Set aside.
-
Assemble the Salad: In a large mixing bowl, combine the completely cooled coconut rice with the red bell pepper, edamame, cucumber, broccoli slaw mix, red onion, cilantro, green onions, and crushed peanuts or cashews. If using, add the minced serrano or Thai chile. Pour about half to two-thirds of the prepared peanut dressing over the ingredients. Gently toss to combine all the fillings and coat them with the sauce. Taste and add more dressing if needed. Serve immediately or refrigerate for later enjoyment.
Notes
- Store this delicious rice salad in an airtight container for up to 5 days in the refrigerator. The flavors often deepen overnight, making it even better the next day!
- When reheating or serving leftovers, the dressing may have been absorbed by the rice. You might need to add a little extra dressing to refresh the salad and bring back its vibrant flavor and moisture.
- White rice, jasmine, or basmati rice varieties are ideal for this recipe as they absorb coconut milk well and result in a fluffy, distinct texture. Brown rice can be used for a nuttier flavor and added fiber, but adjust cooking times accordingly.
- You can easily prepare this salad a few hours in advance, or even the day before. For best results, consider adding only half of the dressing when initially mixing the salad, then adding the remaining half just before serving to maintain optimal crispness and flavor.
- For a touch of freshness and extra zing, a squeeze of fresh lime juice just before serving can elevate the flavors even further.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.