This dish brings together bold Asian flavors with tender tilapia, fragrant ginger rice and crisp green beans. The star is a quick scallion pesto with a kick of sriracha, balanced by nutty sesame and fresh lime.
Perfect for a weeknight, this meal comes together in about 30 minutes. The mild tilapia is a perfect canvas for the vibrant pesto, while the ginger rice and buttery green beans round out the plate.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Prepare the ingredients: Wash and dry all produce. Peel and mince or grate the ginger until you have 2 tablespoons. Trim and finely chop the scallions. Halve the lime; cut one half into wedges for serving.
- Cook the rice: In a small pot, melt 1 tablespoon butter over medium-high heat. Add 1 tablespoon of the minced ginger and cook, stirring, until fragrant, about 1-2 minutes. Add ¾ cup water and a pinch of salt. Bring to a boil, then stir in the jasmine rice. Cover, reduce heat to low and simmer until the rice is tender, about 15 minutes.
- Make the scallion pesto: In a medium bowl, combine the chopped scallions, sesame oil, sesame seeds, olive oil, the remaining 1 teaspoon ginger, sugar, juice from the lime half and sriracha (adjust to taste). Stir well. Season with salt and pepper. Taste and add more ginger or lime juice if desired. Set aside.
- Cook the tilapia: Heat 1 tablespoon vegetable oil in a large nonstick pan over medium-high heat. Pat the tilapia fillets dry with paper towels and season generously with salt and pepper on both sides. Place the fillets in the hot pan and cook until the flesh is opaque and the surface is golden brown, about 4-6 minutes per side.
- Prepare the green beans: Place the green beans in a microwave-safe bowl with a splash of water. Cover with plastic wrap and poke a few holes in the wrap. Microwave on high until tender, 3-5 minutes. Alternatively, boil the beans in salted water for 3-4 minutes. Drain, then toss with the remaining 1 tablespoon butter until melted. Season with salt and pepper.
- Finish and serve: Add 1 tablespoon soy sauce to the pot of cooked rice and fluff with a fork to distribute. Season with salt and pepper if needed. Divide the rice and green beans between plates. Arrange the tilapia fillets on top of the rice. Drizzle the scallion pesto over the fish and rice. Serve with lime wedges on the side.
Recipe Tips
For extra flavor, toast the sesame seeds in a dry pan before adding to the pesto.
If you prefer a milder pesto, reduce the sriracha to ½ teaspoon or omit it entirely.
Make sure the pan is hot before adding the tilapia to get a nice sear.
FAQ
Can I use a different type of fish?
Yes, any mild white fish like cod, halibut or sole works well in this recipe.
Can I make the pesto ahead of time?
Absolutely! The scallion pesto can be made up to a day in advance and stored in the refrigerator. Bring it to room temperature before serving.
Is there a substitute for jasmine rice?
You can use basmati rice or long-grain white rice. Adjust the cooking time and water ratio according to the rice type.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.