This vibrant dish combines fluffy jasmine rice with refreshing watermelon cubes, zesty lime dressing, and the irresistible crunch of homemade crispy shallots. The fusion of sweet watermelon, tangy lime, and spicy chili creates a perfect balance of flavors, while the crispy shallots add texture and depth. Easy to prepare and naturally vegetarian and gluten-free, this dish works beautifully as a main or side for summer gatherings.
The first time I saw watermelon in a savory dish, I was at a backyard potluck where someone had thrown cubed watermelon into a rice salad. I stood there staring at my plate, completely skeptical, but one bite changed my entire perspective. The sweet cold juice against the warm rice, that hit of lime cutting through everything, it was like discovering a new color in the rainbow. Now I cannot imagine summer without this exact combination on my table.
Last July, my neighbor Sarah came over for what was supposed to be a quick lunch and ended up sitting at my counter for two hours, picking at the serving bowl and demanding to know exactly how I made those shallots. We talked about everything from her garden disasters to my failed sourdough experiments while she kept stealing just one more bite. Food does that sometimes, it turns a simple Tuesday into something you actually remember.
Ingredients
- 1 cup jasmine rice: The floral aroma makes everything feel more special, and the grains stay separate after cooling instead of clumping together
- 2 cups water: The standard ratio that never fails me, but trust your eyes more than the measurements
- 1/2 tsp salt: Just enough to wake up the rice without making it taste salty
- 2 large shallots: Thinly slice these against the grain so they crisp up beautifully instead of turning mushy
- 1/3 cup vegetable oil: The perfect amount to shallow fry those shallots until they are golden and addictive
- 2 cups seedless watermelon: Cut into small cubes so every forkful gets that burst of sweet juiciness
- 1/4 cup fresh cilantro: The brightness that makes the whole dish taste alive
- 1/4 cup roasted peanuts: Rough chop them so you get varying sizes and textures throughout
- 2 scallions: Both the white and green parts add different kinds of sharpness
- 1 small red chili: Thinly slice with seeds if you want real heat, remove them for just a gentle glow
- Zest and juice of 2 limes: The zest carries all the aromatic oils while the juice provides the acid
- 1 tbsp light soy sauce: Use tamari if you need this to be gluten free
- 1 tbsp sugar or honey: The secret that bridges the gap between sweet and savory
- 1 tbsp extra virgin olive oil: Brings a luxurious mouthfeel to the dressing
- Freshly ground black pepper: Grind it right before you need it for the best flavor
Instructions
- Cook the perfect base rice:
- Rinse the jasmine rice under cold water until it runs clear, then combine it with the water and salt in a saucepan. Bring everything to a rolling boil, immediately cover with a tight fitting lid, and turn the heat down to the lowest setting. Let it simmer gently for exactly 15 minutes, then remove from heat and let it steam undisturbed for another 10 minutes. Fluff with a fork and spread on a baking sheet to speed up cooling to room temperature.
- Make the crispy shallots:
- Heat the vegetable oil in a small skillet over medium heat until it shimmers slightly. Add the sliced shallots in a single layer and fry them, stirring occasionally, until they turn a deep golden brown and smell incredible. This usually takes 5 to 7 minutes, but watch closely because they go from perfect to burnt in seconds. Remove with a slotted spoon and drain on paper towels, then sprinkle immediately with salt while they are still hot.
- Whisk together the dressing:
- In a small bowl, combine the lime zest, lime juice, soy sauce, and sugar or honey. Whisk in the olive oil until the dressing emulsifies and becomes slightly thickened. Grind in plenty of black pepper and taste, adjusting the sweetness or acid balance if something feels off.
- Combine everything gently:
- In a large bowl, add the cooled rice, watermelon cubes, cilantro, scallions, chili, and peanuts. Drizzle the dressing over the top and use a spatula to fold everything together gently. The watermelon will release some juice as you mix, creating those beautiful pink streaks throughout the rice.
- Finish with the crispy shallots:
- Transfer the salad to your serving platter or individual bowls. Scatter the crispy shallots over the top right before serving, because they lose their crunch if they sit too long in the dressing.
- Serve it fresh:
- This dish is best enjoyed immediately while the shallots are still crisp and the watermelon is cold. The contrast of temperatures and textures is exactly what makes it work so well.
My cousin took one bite at a family gathering last summer and immediately asked for the recipe to serve at her wedding reception. I told her it was just something I threw together on a hot afternoon, but sometimes the simplest combinations are the ones that stick with people long after the plates are cleared.
Making Ahead
Cook the rice up to two days in advance and store it in the refrigerator. The crispy shallots can be made a day ahead and kept in an airtight container at room temperature, though they are best the same day. Everything else should be prepped fresh.
Serving Suggestions
This works beautifully alongside grilled fish or as a light main dish on its own. I sometimes serve it in lettuce cups for a fun handheld version that feels fancy but takes almost no extra effort. The key is keeping everything cold until the moment it hits the table.
Easy Variations
Swap the watermelon for diced mango or pineapple when they are in season. Sometimes I add cubed cucumber for extra crunch and freshness. The basic formula works with almost any fruit that holds its shape when cut.
- Fresh mint leaves can replace or join the cilantro for a different bright note
- Cashews or sunflower seeds work perfectly if you need to avoid peanuts
- Extra chili flakes or a drizzle of chili oil kicks up the heat for spice lovers
Summer food should feel easy and surprising, like finding water in the desert. This recipe is exactly that.
Recipe FAQs
- → Can I make this dish ahead of time?
-
Yes, you can prepare most components ahead. Cook the rice and let it cool completely. Prepare the crispy shallots and store in an airtight container. Keep the dressing separate and assemble just before serving for best texture and freshness.
- → What type of rice works best for this dish?
-
Jasmine rice is recommended for its fragrant aroma and slightly sticky texture that holds up well with the dressing. However, any long-grain white rice will work. Avoid short-grain or sushi rice as they may become too sticky.
- → How can I make this spicier?
-
Add more red chili slices or use a hotter chili variety. You can also incorporate chili flakes or a dash of sriracha to the dressing for extra heat. Start with a small amount and adjust to your taste preference.
- → Is this dish suitable for meal prep?
-
Excellent for meal prep! Prepare individual portions in containers, keeping the crispy shallots separate to maintain crunch. The dressing can be stored separately and added just before eating. This dish keeps well refrigerated for 2-3 days.
- → Can I substitute the peanuts?
-
Absolutely! Roasted cashews, sunflower seeds, or pumpkin seeds make great substitutes. For a nut-free version, try toasted sesame seeds or crushed rice crackers for crunch. Adjust quantities to maintain the right texture balance.