Coconut Rice Salad is a vibrant, light, and immensely flavorful dish that promises to transform your mealtime. This refreshing salad masterfully blends aromatic coconut rice with a medley of crisp vegetables like red bell pepper, edamame, and cucumber, along with crunchy broccoli slaw, fresh cilantro, and green onions. It’s perfectly complemented by toasted peanuts and generously dressed in a zesty, creamy peanut-style sauce. Whether you’re seeking a delightful side dish to elevate your everyday meals or a show-stopping accompaniment for grilled chicken, succulent seafood, or savory beef, this salad is an absolute winner. Its versatility and burst of tropical-meets-savory flavors make it a staple you’ll want to revisit again and again.

In our busy lives, having a repertoire of easy, delicious, and healthy salads is key to maintaining balanced meals throughout the week. While traditional green salads are always a welcome sight, sometimes you crave something a little different, something with a unique texture and an exciting flavor profile. That’s precisely where our Coconut Rice Salad shines. It offers a wonderful departure from typical lettuce-based salads, bringing a hearty yet refreshing twist that even the pickiest eaters (including my own kids!) truly enjoy.
Rice is a foundational ingredient in many of our family’s favorite recipes, from hearty mains like this One Pot Mediterranean Chicken and Rice to comforting bowls such as Slow Cooker Cuban Pork Rice Bowls, or even rich casseroles like this Curried Chicken and Rice Casserole. This Coconut Rice Salad takes the humble grain to new heights, infusing it with tropical coconut essence and combining it with a vibrant array of fresh, crisp vegetables. The addition of crunchy peanuts and bright cilantro, all brought together by a delectable peanut-style sauce, creates a symphony of textures and tastes that is both satisfying and incredibly fresh.
The versatility of this rice salad means it pairs beautifully with an extensive range of dishes. Imagine serving it alongside a fresh seafood creation, like these delicate Mediterranean Crab Cakes, or complementing the robust flavors of a beef dish, such as these savory Beef Bulgogi with Zucchini Noodles. It also makes an exceptional side for poultry, elevating a simple meal of Air Fryer Tandoori Chicken Legs with its bright and exotic notes. Beyond being a fantastic choice for effortless weeknight dinners or satisfying lunches, this Coconut Rice Salad is a delightful dish to bring to social gatherings. Its vibrant colors and crowd-pleasing flavors make it an instant hit at parties, potlucks, or relaxed backyard BBQs.
If you’re looking to expand your salad repertoire further, you might also enjoy exploring other popular recipes such as this vibrant Lemon Arugula Salad Recipe, the wholesome Mediterranean Bean Salad or this refreshing Summer Orzo Pasta Salad. Each offers a unique flavor journey, much like the one you’re about to embark on with our star Coconut Rice Salad.

Why You’ll Adore This Coconut Rice Salad

This Coconut Rice Salad is more than just a side dish; it’s a culinary experience that consistently earns rave reviews. Here are just a few reasons why this recipe has become a cherished favorite:
• Exquisitely Light and Bursting with Flavor: Despite its satisfying nature, this rice salad remains remarkably light, yet it’s undeniably packed with an incredible depth of flavor. The unique foundation of coconut rice, fragrant and subtly sweet, provides the perfect canvas for the vibrant fresh vegetables, aromatic cilantro, and the rich, nutty embrace of the peanut-style sauce. Every forkful offers a delightful contrast and harmony, making it one of my absolute favorite rice salad creations. It’s an ideal choice when you want something comforting but still incredibly fresh.
• Effortlessly Easy to Prepare: We understand that your time in the kitchen is precious. That’s why this Coconut Rice Salad is designed for simplicity. Its straightforward preparation allows you to enjoy a gourmet-quality dish without the fuss. For even greater efficiency, consider preparing the coconut rice in advance and pre-chopping all your vegetables. This clever strategy significantly cuts down on active cooking time, making it accessible even on the busiest weekdays. Furthermore, this recipe is perfect for utilizing leftover rice; simply stir in a small amount of coconut milk to infuse that signature flavor before combining with the other ingredients.
• The Ultimate Meal-Prep Companion: If you’re a fan of weekend meal prepping, this Coconut Rice Salad is about to become your new best friend. I frequently prepare a large batch to have on hand, ensuring a delicious and healthy option throughout the week. It’s incredibly versatile, serving as a fantastic side for a variety of dinners or as a fulfilling standalone lunch. Imagine pairing it with succulent proteins like this spicy Honey Garlic Sriracha Shrimp or flaky Air Fryer Salmon. Its flavors actually deepen and meld beautifully over time, making it even more enjoyable on subsequent days.

Essential Ingredients for Your Coconut Rice Salad

Crafting this incredible Coconut Rice Salad starts with selecting fresh, quality ingredients. Here’s a detailed overview of what you’ll need, along with helpful notes and substitution ideas. For precise measurements, please refer to the comprehensive recipe card below.
- Rice: The foundation of our salad! I highly recommend using jasmine rice for its wonderfully light, fluffy texture and subtle fragrance, which beautifully complements the coconut flavor. However, feel free to substitute with other rice varieties like brown rice for a nuttier flavor and added fiber, brown basmati, long grain, or even standard white rice, depending on your dietary preferences and what you have on hand.
- Coconut Milk: This is the secret to infusing the rice with that irresistible, rich, and delicately sweet coconut flavor. Opt for full-fat unsweetened coconut milk for the creamiest texture and most authentic taste. It makes all the difference!
- Vegetable Broth: To cook the rice, I combine coconut milk with vegetable broth. This addition provides an extra layer of savory depth to the rice, balancing the sweetness of the coconut. Any broth you prefer (chicken or beef broth could also work if not keeping it vegetarian) or even plain water can be used as a milder alternative.
- Fresh Vegetables: This salad thrives on a variety of fresh, crunchy vegetables for both texture and vibrant color. My go-to combination includes crisp red bell pepper, tender edamame (shelled and cooked), refreshing cucumber, nutrient-packed broccoli slaw, and a touch of finely diced red onion for a slight bite. Feel free to customize with other favorites such as steamed broccoli florets, snappy green beans, shredded carrots, sweet peas, or even finely chopped cauliflower.
- Cilantro: Fresh herbs are essential for bright, herbaceous notes that cut through the richness. Fresh cilantro is a perfect match for the Asian-inspired flavors of this salad. If you’re not a fan of cilantro, or just want to experiment, fresh basil, flat-leaf parsley, or a blend of your favorite herbs would also be delicious.
- Nuts and Seeds: For that essential textural contrast and satisfying crunch, chopped peanuts are a classic choice and highly recommended. Crushed cashews also work wonderfully. For an alternative or an extra flavor boost, consider almonds or a sprinkle of toasted sesame seeds. These additions provide a delightful earthy undertone and a pleasant bite.

Crafting the Irresistible Peanut Dressing
The creamy, spicy, and perfectly balanced peanut dressing is truly what brings this Coconut Rice Salad to life. It coats every grain of rice and every piece of vegetable with an incredible burst of flavor. Here’s what you’ll need for this essential component:
- Nut Butter: The base of our rich “peanut-style” sauce. Creamy peanut butter is the traditional choice, lending a wonderful nutty depth. For those with peanut allergies or a preference for a different flavor, almond butter or even sunflower butter (SunButter) are excellent alternatives that maintain the desired texture and richness.
- Sweet Chili Sauce: This adds a fantastic balance of sweetness and mild heat, contributing a classic Asian flavor profile that’s essential to the dressing.
- Fresh Ginger: For the best, brightest, and most pungent flavor, fresh grated ginger is highly recommended. It provides a warm, spicy kick. If fresh ginger isn’t available, a good quality ginger powder can be used as a substitute, though in a smaller quantity (about 1/2 teaspoon for every tablespoon of fresh ginger).
- Sambal Olek: This vibrant Indonesian chili paste introduces a pleasant level of spice and a touch of tang, elevating the overall dressing. If you don’t have Sambal Olek, you can achieve a similar spicy note with Sriracha, a pinch of crushed red pepper flakes, or a dash of cayenne red pepper. Adjust to your desired heat level.
- Rice Vinegar: Essential for balancing the richness of the nut butter and the sweetness of the chili sauce with its gentle acidity. If you don’t have rice vinegar, white wine vinegar or apple cider vinegar can be used in a pinch, though rice vinegar offers the most authentic flavor.
- Soy Sauce: Adds umami and a savory depth to the dressing. I highly recommend using low-sodium soy sauce to give you more control over the overall saltiness of the dish, allowing you to adjust to taste without over-salting.
- Chili Flakes: An optional but recommended addition for a subtle, lingering warmth and visual appeal. These are different from the Sambal Olek as they provide a different kind of heat and texture.

Effortless Steps to Prepare Coconut Rice Salad
Creating this flavorful Coconut Rice Salad is surprisingly simple and requires just a few key steps. Follow these instructions for a perfectly cooked rice base and a well-balanced dressing:
Step 1: Prepare and Cook the Coconut Rice
Regardless of your cooking method, begin by thoroughly rinsing the jasmine rice. Place the dry rice in a medium-sized cooking pot or a large mixing bowl. Rinse it under several changes of cold water until the water runs completely clear. This step is crucial for removing excess starch, which prevents the rice from becoming gummy and ensures a fluffy texture.
- Instant Pot Method: For a hands-off approach, combine the rinsed rice, full-fat unsweetened coconut milk, vegetable broth, minced garlic, and sea salt directly in your Instant Pot. Secure the lid, select the “Rice” function, and allow it to cook. Once the cooking cycle is complete, perform a manual release of the pressure. This method yields perfectly cooked, fragrant rice with minimal effort.
- Stovetop Method: If cooking on the stovetop, drain any excess water from the rinsed rice using a fine-mesh sieve, then transfer the rice back into your cooking pot. Add the coconut milk, vegetable broth, minced garlic, and sea salt. Bring the mixture to a rapid boil over high heat. As soon as it begins to boil vigorously, reduce the heat to its lowest setting, cover the pot tightly with a lid, and let it simmer undisturbed for 20 minutes. After 20 minutes, remove the lid and continue to cook for an additional 5 minutes to allow any remaining liquid to evaporate and the grains to fully separate.
Once the rice is cooked, gently fluff it with a fork. Make sure to scrape up any delicious crispy bits that might have formed at the bottom of the pot – these add wonderful texture! Transfer the rice to a large shallow dish or baking sheet and spread it out to allow it to cool completely to room temperature. This is important to prevent the salad from becoming soggy.

Step 2: Whisk Together the Flavorful Dressing
While your rice cools, prepare the star of the show: the peanut-style dressing. In a small mixing bowl, combine all the dressing ingredients: nut butter, sweet chili sauce, freshly grated ginger, Sambal Olek (or your chosen chili substitute), rice vinegar, low-sodium soy sauce, and chili flakes. Whisk vigorously until all ingredients are thoroughly combined and the dressing is smooth and creamy. Set it aside, ready to be poured over your salad.
Step 3: Combine and Serve Your Vibrant Salad
Once the coconut rice has cooled completely, transfer it to a large mixing bowl. Add all the prepared fillings: finely chopped red bell pepper, cooked edamame, finely chopped English cucumber, broccoli slaw mix, diced red onion, chopped cilantro, thinly sliced green onions, and crushed peanuts or cashews. If using, add the minced serrano or Thai chile for an extra kick. Pour the freshly whisked peanut dressing over the ingredients. Gently toss everything together until the rice and vegetables are evenly coated with the rich, savory sauce. Serve immediately and enjoy the burst of flavors!

Storage and Meal Prep Brilliance
This Coconut Rice Salad is not only delicious fresh but also holds up beautifully for meal prep, making your week significantly easier. Store any leftover salad in an airtight container in the refrigerator for up to 5 days. For the best experience when enjoying leftovers, you might find that the dressing has been absorbed into the rice and vegetables, making it slightly drier. To refresh, simply add an extra drizzle of fresh peanut dressing or a splash of rice vinegar and a squeeze of lime juice before serving. A quick toss will bring it back to its vibrant, zesty best. Preparing the rice and chopping vegetables in advance, then assembling closer to serving time, is a fantastic strategy for maximizing freshness and flavor.
Frequently Asked Questions About Coconut Rice Salad
For this Coconut Rice Salad, white rice varieties such as jasmine or basmati rice are generally ideal. Their lighter, fluffier texture and ability to absorb the coconut milk beautifully ensure a fragrant and moist rice base that doesn’t clump together. If you’re looking for a nuttier flavor profile and an added boost of fiber, brown rice is also an excellent choice, though it might yield a slightly chewier texture. Whichever you choose, ensure it’s cooked perfectly for the best salad experience.
Absolutely! This salad is a fantastic candidate for advance preparation, making it perfect for entertaining or weekly meal prep. You can prepare the entire salad a few hours beforehand and keep it refrigerated until serving. A pro tip for optimal freshness and texture: consider adding only half of the dressing when initially preparing the salad. Then, right before you’re ready to serve, toss in the remaining half of the dressing. This prevents the salad from becoming overly soft and ensures a vibrant, well-dressed dish.
The beauty of Coconut Rice Salad lies in its versatility! While it’s most commonly enjoyed chilled or at room temperature, which allows the flavors to truly meld and offers a refreshing sensation, it can also be served warm. If you prefer it warm, ensure your coconut rice is freshly cooked and still warm when you combine it with the vegetables and dressing. Both temperatures offer a distinct, delightful experience, so feel free to choose what suits your preference or the occasion best!
More Incredible Side Dish 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
-
Instant Pot Method for Rice: Combine the thoroughly rinsed rice, coconut milk, vegetable broth, minced garlic, and sea salt in the Instant Pot. Close the lid, set the valve to sealing, and select the ‘Rice’ function (or cook on Manual/Pressure Cook for 5 minutes at high pressure, followed by a natural release for 10 minutes, then manual release).
-
Stovetop Method for Rice: In a medium-sized cooking pot, combine the thoroughly rinsed and drained jasmine rice, coconut milk, vegetable broth, minced garlic, and salt. Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low, cover the pot tightly, and cook for 20 minutes. After 20 minutes, uncover and continue to cook for an additional 5 minutes to absorb any remaining liquid.
-
Fluff the cooked rice with a fork, gently scraping any crispy bits from the bottom. Transfer the rice to a large, shallow dish or baking sheet and spread it out to cool completely to room temperature. This step is crucial for the best salad texture.
-
In a small bowl, whisk together all the dressing ingredients (nut butter, sweet chili sauce, grated ginger, Sambal Olek, rice vinegar, soy sauce, and chili flakes) until smooth and well combined. Set aside.
-
In a large mixing bowl, combine the cooled coconut rice with all the prepared fillings: red bell pepper, edamame, cucumber, broccoli slaw, red onion, cilantro, green onions, and crushed peanuts/cashews. Pour the whisked peanut dressing over the ingredients. Toss gently to ensure all components are evenly coated. Serve immediately and enjoy!
Notes
- Store any leftover Coconut Rice Salad in an airtight container in the refrigerator for up to 5 days. For optimal freshness and to reinvigorate the flavors, you may want to add a fresh drizzle of dressing, a splash of rice vinegar, or a squeeze of lime juice when serving leftovers, as the dressing can soak into the salad over time.
- White rice varieties, such as jasmine or basmati rice, are generally recommended for this salad due to their fluffy texture and excellent absorption of coconut milk. However, brown rice can be used for a nuttier flavor and increased fiber content.
- To prepare this salad in advance, assemble all ingredients a few hours before serving and keep it refrigerated. For the best texture, add half of the dressing initially and then toss in the remaining half just before serving to ensure the salad remains vibrant and well-dressed.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.