Coconut Rice Salad is a light, flavorful rice salad mixing coconut rice, red bell pepper, edamame, cucumber, broccoli slaw, cilantro, green onion, peanuts and dressed in a flavor peanut style sauce. This salad is a great addition to meals as a side dish or could be served with grilled chicken, seafood or beef.

When I make meals throughout the week I like to have salads to serve each meal with.
Today’s Coconut Rice Salad is a nice change from traditional green salads and is one my kids really like. I use rice in a lot of recipes in my house from this One Pot Mediterranean Chicken and Rice to Slow Cooker Cuban Pork Rice Bowls or this Curried Chicken and Rice Casserole. It mixes together coconut rice with fresh vegetables like edamame and bell peppers, adds in crunchy peanuts and fresh cilantro and then tosses the salad in a peanut style sauce.
This rice salad pairs so nicely with a variety of meals whether it is a seafood meal like these Mediterranean Crab Cakes or beef like these Beef Bulgogi with Zucchini Noodles or these Air Fryer Tandoori Chicken Legs.
Not only is this salad nice for weeknight meals or lunches it also is a fun dish to bring to a party or backyard BBQ.
You also might like this Lemon Arugula Salad Recipe, Mediterranean Bean Salad or this Summer Orzo Pasta Salad.
Why You Will Love this Salad
- Light and Flavorful: This rice salad is so light but packed with flavors. It is the perfect side dish for a family. You will love the coconut rice paired with fresh vegetables, cilantro and mixed in with a peanut style sauce. This is one of my favorite rice salad recipes.
- Easy to Make: Coconut Rice Salad is easy to make and you can save time by preparing the coconut rice ahead of time and cutting and dicing your vegetables ahead of time. If you have leftover rice this would be a great use for that and you could make it without the coconut flavor or just stir in a small amount of the coconut milk to the rice and reheat.
- Great for Meal-Prep: When I meal prep on weekends I will often make this rice salad so I have it throughout the week and pair with a variety of dinners or eat it at lunch with this Honey Garlic Sriracha Shrimp or this Air Fryer Salmon.
Recipe Ingredients You’ll Need
Here’s an overview of the simple ingredients we’re using. Jump to the recipe card below for exact ingredient amounts and printable instructions.
- Rice: I used jasmine rice for its light, fragrant texture, but you can substitute with brown rice, brown basmati, long grain, or white rice depending on your preference.
- Coconut Milk: The rice is simmered in coconut milk, which infuses it with a rich, subtly sweet coconut flavor.
- Vegetable Broth: I cook the rice with a combination of coconut milk and vegetable broth for added depth. You can use any broth you prefer, or water as a milder alternative.
- Vegetables: This salad combines rice with fresh vegetables for crunch and color. I used red bell pepper, edamame, cucumber, broccoli slaw, and red onion. You can also add broccoli florets, green beans, shredded carrots, peas, or cauliflower.
- Cilantro: Fresh cilantro adds a bright, herbaceous note. You can also use fresh basil, parsley, or a mix of your favorite herbs.
- Nuts and Seeds: Chopped peanuts or cashews provide crunch and texture. You can also use almonds or sprinkle in sesame seeds for extra flavor and bite.
Dressing Ingredients
- Nut Butter: The peanut style sauce uses peanut butter or almond butter but you can also use sun butter.
- Sweet Chili Sauce
- Fresh Ginger: If you can use fresh ginger that works best but you can sub in ginger powder if that is all you have.
- Sambal Olek: This adds a nice spice to the dish. If you don’t have this try Sriracha, crushed red pepper or cayenne red pepper.
- Rice Vinegar: Rice vinegar helps balance the flavors. You also can use red wine vinegar or white wine vinegar.
- Soy Sauce: I suggest low sodium soy sauce if possible to help control the salt.
How to make Coconut Rice Salad
Step 1: Cook Rice: In a medium-sized cooking pot or in a 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 and salt. Bring the mixture to a boil over high heat. Once it starts to boil, turn the heat down to low and cook covered for 20 minutes. Uncover and continue to cook for 5 minutes.
Fluff the rice with a fork scraping up the crispy bits from the bottom of the pot and set aside to cool completely.
Step 2: Whisk Dressing Together: In a small bowl, whisk together the sauce ingredients, set aside.
Step 3: Mix Salad: In a large bowl, combine the cooled rice and fillings. Toss to combine and serve with the satay sauce.
Storage Tips
Store this rice salad in an airtight container for up to 5 days. You might need to add more dressing when you eat the leftovers as the dressing can soak into the salad.
Recipe FAQ
White rice, jasmine or basmati rice is ideal because these will absorb coconut milk well and remain fluffy. Brown rice can also be used for a nuttier texture and added fiber.
Yes you can! You can prepare this salad a few hours in advance and refrigerate. You might want to add half of the dressing when you prepare the salad and then the remaining half of the dressing when you are ready to serve the salad.
You can enjoy this either way! It’s typically served cold or at room temperature, but warm coconut rice works too.
Other Side Dish Recipes
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
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 in instant pot: Combine the rice, coconut milk, vegetable broth, garlic, and sea salt in the Instant Pot. Cover and set to the rice function. Manual release when the time has elapsed.
- How to cook on stove: In a medium-sized cooking pot or in a 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 and salt.Bring the mixture to a boil over high heat. Once it starts to boil, turn the heat down to low and cook covered for 20 minutes. Uncover and continue to cook for 5 minutes.
- Fluff the rice with a fork scraping up the crispy bits from the bottom of the pot and set aside to cool completely.
- In a small bowl, whisk together the sauce ingredients, set aside.
In a large bowl, combine the cooled rice and fillings. Toss to combine and serve with the satay sauce.
Notes
- Store this rice salad in an airtight container for up to 5 days. You might need to add more dressing when you eat the leftovers as the dressing can soak into the salad.
- White rice, jasmine or basmati rice is ideal because these will absorb coconut milk well and remain fluffy. Brown rice can also be used for a nuttier texture and added fiber.
- You can prepare this salad a few hours in advance and refrigerate. You might want to add half of the dressing when you prepare the salad and then the remaining half of the dressing when you are ready to serve the salad.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Your coconut rice salad recipe is a delightful combination of flavors and textures. The fluffy basmati rice, sweet mango, crunchy vegetables, and the aromatic coconut dressing create a refreshing and tropical dish that’s perfect for summer. I love how it strikes a balance between lightness and satisfaction. The addition of toasted coconut on top adds a lovely touch of nuttiness. Thank you for sharing this vibrant and delicious recipe. It’s definitely going on my summer menu!