This modern Vietnamese-inspired rice bowl pairs caramelized, fish-sauce-glazed salmon with jasmine rice, crisp quick-pickled vegetables, fresh herbs, and a bright lime dressing. It borrows the sweet-salty balance found in Vietnamese caramelized fish dishes while using salmon for a quick weeknight version; Vietnamese recipes vary by region and household, so this is one contemporary interpretation rather than a definitive traditional formula.
Ingredients
- 1½ cups (285 g) jasmine rice, rinsed until the water is mostly clear
- 2 cups (475 ml) water for the rice
- 1 lb 8 oz (680 g) skinless salmon, cut into four even portions, about 1 inch (2.5 cm) thick
- 1 tablespoon (15 ml) neutral oil, such as canola or avocado oil
- 2 tablespoons (30 ml) fish sauce, for the salmon glaze
- 1 tablespoon (12 g) packed light brown sugar, for the salmon glaze
- 2 tablespoons (30 ml) water, for the salmon glaze
- 1 small garlic clove (5 g), finely grated, for the salmon glaze
- 1 small shallot (25 g), finely minced, for the salmon glaze
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 2 tablespoons (30 ml) fresh lime juice, for the dressing, plus lime wedges for serving
- 1 tablespoon (15 ml) fish sauce, for the dressing
- 1 tablespoon (12 g) granulated sugar, for the dressing
- 3 tablespoons (45 ml) warm water, for the dressing
- 1 small garlic clove (5 g), finely minced, for the dressing
- 1 small red bird’s-eye chili (5 g), thinly sliced, optional
- 1 medium carrot (100 g), peeled and cut into thin matchsticks
- 1 cup (120 g) peeled daikon radish, cut into thin matchsticks
- ¼ cup (60 ml) unseasoned rice vinegar, for the quick pickle
- 1 tablespoon (12 g) granulated sugar, for the quick pickle
- ¼ teaspoon (1.5 g) fine salt, for the quick pickle
- 1 Persian cucumber (100 g), thinly sliced
- ½ cup (15 g) fresh cilantro leaves
- ½ cup (15 g) fresh mint leaves
- ¼ cup (30 g) roasted peanuts, roughly chopped, optional
Instructions
- Rinse and start the rice. Put the rinsed jasmine rice and 2 cups (475 ml) water in a medium saucepan. Bring it to a boil over medium-high heat, then cover, reduce the heat to low, and simmer gently for 18 minutes. Avoid lifting the lid while it cooks. Turn off the heat and leave the covered pan to rest for 10 minutes; this resting time is included in the prep figure above. Fluff with a fork just before serving.
- Quick-pickle the vegetables. While the rice starts cooking, combine the rice vinegar, pickle sugar, and salt in a bowl, stirring until the sugar dissolves. Add the carrot and daikon and toss so the strips are covered. Let them stand for 20 minutes, tossing once or twice. Drain before serving. The pickle should taste tangy and lightly sweet, not limp; thin, even matchsticks help it season quickly while keeping some crunch.
- Mix the dressing and glaze. In a small bowl, stir together the lime juice, dressing fish sauce, granulated sugar, warm water, minced garlic, and sliced chili if using. In a separate bowl, combine the glaze fish sauce, brown sugar, water, grated garlic, shallot, and black pepper. Keeping the two mixtures separate gives you a concentrated glaze for the salmon and a fresher, sharper dressing for the finished bowls.
- Prepare the salmon. Pat the portions dry with paper towels and check carefully for pin bones. If the pieces vary significantly in thickness, fold the thin tail ends under so they cook more evenly. Do not add much salt: the fish sauce in the glaze already brings plenty of savory seasoning. Set out a clean plate for the cooked fish.
- Cook the salmon. Heat the oil in a large nonstick or well-seasoned skillet over medium heat. Add the salmon in a single layer, leaving room between pieces; use two batches if the pan is crowded. Cook for about 3 to 4 minutes on the first side and 3 to 4 minutes on the second, adjusting for thickness. Check the thickest part with an instant-read food thermometer: the USDA FSIS safe minimum internal temperature for fish is 145°F (63°C). Transfer the cooked portions to the clean plate.
- Reduce the glaze. Pour the glaze mixture into the same skillet and bring it to a gentle simmer over medium heat, scraping up browned bits. Stir for about 1 to 2 minutes, until it looks glossy and slightly syrupy; it will thicken more as it cools. Return the salmon to the pan and turn it gently to coat. If the glaze becomes too sticky before the fish is coated, stir in 1 tablespoon (15 ml) water.
- Assemble the bowls. Divide the warm rice among four bowls. Add a salmon portion, drained pickled carrot and daikon, cucumber, cilantro, and mint to each. Spoon a little lime dressing over the vegetables and rice, keeping some at the table for anyone who wants more. Finish with chopped peanuts and lime wedges if desired.
Tips
- Use a thermometer, not color alone. Salmon can look opaque before its center reaches the safe temperature, and thickness changes cooking time. Insert the thermometer sideways into the thickest section of a portion. If the pan is crowded, the fish will steam rather than brown, so cook in batches instead of extending the heat until the glaze burns.
- Choose practical substitutes. Daikon is mild and crisp; if it is unavailable, use extra carrot, thinly sliced red radish, or jicama. Radish tastes sharper, while jicama is sweeter and crunchier. If you cannot find bird’s-eye chili, use a small pinch of red-pepper flakes or omit it. Fish sauce is central to the salty, fermented flavor; low-sodium soy sauce can stand in, but the result will be less rounded, so taste before adding extra salt.
- Keep the glaze from scorching. Brown sugar and fish sauce caramelize quickly once the liquid reduces. Use a gentle simmer, stir, and take the pan off the heat when the glaze is shiny rather than waiting for it to become stiff. A spoonful of water loosens it if needed.
- Make the components ahead, not the assembled bowls. The pickle and dressing can be prepared several hours ahead and refrigerated separately. Keep herbs dry and add them just before serving; wet herbs wilt quickly. The rice can also be cooked ahead, but cool and refrigerate it promptly rather than leaving it on the counter.
Serving Suggestions
Serve the bowls warm, with the salmon and rice still hot and the pickles and cucumber cool and crisp. The contrast is part of the appeal: rich fish and soft rice are lifted by sharp lime, crunchy vegetables, and fragrant herbs. Put extra dressing, lime wedges, and chili at the table so diners can adjust the tang and heat to taste. A simple side of steamed greens, such as bok choy or green beans, works well when you want a larger meal without adding another strongly seasoned dish.
For a more casual spread, set the rice, salmon, vegetables, herbs, and peanuts out in separate serving dishes and let everyone build a bowl. This is especially useful if some people prefer no chili or peanuts. If serving guests with a peanut allergy, leave the peanuts off the shared platter and offer another crunchy topping only when it is safe to do so. A small bowl of extra quick pickle also makes it easy to add brightness without pouring on more dressing.
Variations
Use another fish. Firm white fish such as cod or halibut can replace salmon, though delicate fillets need careful turning and may cook faster. Check every type of fish at its thickest point and cook to 145°F (63°C). Skin-on salmon is also suitable: start it skin-side down and let the skin crisp before turning, taking care not to tear the fillet.
Make it plant-based. Replace the salmon with thick slices of extra-firm tofu, pressed for 15 to 20 minutes and browned in the oil. For the glaze, replace fish sauce with soy sauce or tamari and add a small splash of lime; the flavor will be less fish-sauce-like but still savory and sweet. Simmer the glaze separately, then toss the browned tofu in it. Since tofu does not have the fish temperature target, heat it until steaming hot throughout.
Change the herbs or grain. Thai basil is a lively alternative to mint, while extra cilantro keeps the bowl fresh and grassy. If Thai basil is hard to find, ordinary sweet basil works but has a softer, less anise-like aroma. Brown rice or rice noodles can replace jasmine rice; follow their package directions and expect a different texture and cooking time. Keep the pickles and dressing the same so the bowl retains its sweet-sour, salty balance.
Adjust the sweetness and heat. If you prefer a less sweet glaze, reduce its brown sugar to 2 teaspoons (8 g), but do not omit it entirely because it helps the sauce coat the fish. For a hotter bowl, add chili to the dressing or serve sliced chili separately. For a milder version, leave it out; the lime, garlic, and herbs still give the dressing plenty of character.
Storage and Reheating
Refrigerate cooked salmon, rice, and vegetables within 2 hours of cooking, placing them in shallow, covered containers so they cool promptly. Store the salmon and rice separately from the dressing, fresh herbs, cucumber, and drained pickle for the best texture. Cooked salmon and rice keep for 3 to 4 days in a refrigerator at 40°F (4°C) or colder; discard them if they have been left at room temperature longer than 2 hours, or 1 hour in temperatures above 90°F (32°C).
For reheating, warm only the amount you plan to eat. Add a teaspoon of water to the rice, cover it, and microwave in short intervals, stirring once, until steaming. Reheat salmon gently in a covered skillet with a splash of water or in the microwave at reduced power to limit drying. USDA FSIS guidance is to reheat leftovers to 165°F (74°C), checked with a food thermometer. Add the cold vegetables, herbs, peanuts, and dressing after reheating. The quick pickle and dressing can be kept covered in the refrigerator for up to 4 days; discard them sooner if they develop an off smell or appearance.
Frequently Asked Questions
Can I use frozen salmon? Yes. Thaw it overnight in the refrigerator, or keep it sealed and thaw it in cold water, changing the water every 30 minutes. Pat it very dry before cooking so it browns instead of releasing excess water into the skillet. Do not thaw fish on the counter.
Can I make the quick pickle without daikon? Yes. Use extra carrot, thin red radish, or jicama. Slice the replacement into narrow matchsticks so the vinegar reaches the center during the 20-minute rest. Radish brings a peppery bite and jicama has a milder, slightly sweet crunch, so the finished bowl will differ a little from one made with daikon.
Is the dressing the same as the salmon glaze? No. The glaze is cooked down with shallot and brown sugar so it clings to the salmon, while the lime dressing stays uncooked and tastes brighter. They both use fish sauce, but the dressing is diluted and more acidic. Keeping them separate prevents the bowl from tasting overly sweet or salty.
Can I prepare the recipe in advance? You can make the pickle and dressing earlier in the day, and you can portion the dry herbs and toppings ahead. Cook the salmon close to serving for the best texture. If cooking the rice in advance, refrigerate it promptly in a shallow container and reheat it until steaming hot; do not leave cooked rice sitting at room temperature.
What if my glaze turns too salty or thick? Stir in warm water a teaspoon at a time until it loosens, then taste it with a piece of salmon rather than judging it alone. A squeeze of lime can balance a salty impression, but it will not remove salt. For the next batch, measure the fish sauce accurately and avoid reducing the glaze beyond the point where it lightly coats a spoon.
Related
- Vietnamese Word for Food: Meaning and Rice Recipe
- Vietnamese Pickled Vegetables: Easy Đồ Chua Recipe
- Vietnamese Pickled Vegetables (Đồ Chua) Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).