This tilapia recipe brings a burst of flavor to your dinner table with a unique scallion sriracha pesto. The pesto combines finely chopped scallions with sesame oil, sesame seeds, fresh ginger, lemon juice and a kick of sriracha, creating a tangy, sweet, savory and spicy sauce that perfectly complements mild tilapia. Served over fluffy ginger rice and alongside crisp green beans, this dish is a complete meal that’s both satisfying and exciting.
Ready in just 30 minutes, this recipe is ideal for busy weeknights when you want something delicious without spending hours in the kitchen. The combination of textures and flavors-from the tender fish to the crunchy green beans and aromatic rice-will make this a new favorite. Plus, it’s a great way to incorporate more fish and vegetables into your diet in a truly enjoyable way.
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
- Cook the rice: In a small pot, combine 1/2 cup jasmine rice, 3/4 cup water and a pinch of salt. Bring to a boil, then reduce heat to low, cover and simmer for 15 minutes until tender. Remove from heat and let stand covered for 5 minutes. Fluff with a fork.
- Prepare the ginger rice: While the rice cooks, grate about 1 teaspoon of fresh ginger. Stir the grated ginger into the cooked rice along with 1 teaspoon of sesame oil. Season with salt to taste. Cover and keep warm.
- Make the scallion sriracha pesto: Finely chop the scallions (white and green parts). In a small bowl, combine the chopped scallions, 1 tablespoon sesame seeds, 1 teaspoon grated ginger (from the same piece), 1 tablespoon lemon juice, 1 teaspoon sriracha, 1 teaspoon sugar and a pinch of salt. Stir in 1 tablespoon sesame oil. Set aside.
- Cook the green beans: Trim the ends of the green beans. In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add the green beans and cook, stirring occasionally, for 4-5 minutes until crisp-tender and lightly charred. Season with salt and pepper. Transfer to a plate and cover to keep warm.
- Cook the tilapia: Pat the tilapia fillets dry with paper towels and season both sides with salt and pepper. In the same skillet, heat 1 tablespoon cooking oil and 1 tablespoon butter over medium-high heat. Add the tilapia fillets and cook for 3-4 minutes per side, until golden brown and cooked through (internal temperature of 145°F).
- Assemble the dish: Divide the ginger rice between plates. Top with the green beans and tilapia fillets. Spoon the scallion sriracha pesto over the fish. Serve with lemon wedges on the side.
Recipe Tips
For extra flavor, toast the sesame seeds in a dry pan over medium heat for 1-2 minutes until fragrant before adding to the pesto.
If you prefer a milder pesto, reduce the sriracha to 1/2 teaspoon or omit it entirely.
Make sure the skillet is hot before adding the tilapia to achieve a nice golden crust.
FAQ
Can I use a different type of fish?
Yes, you can substitute tilapia with other mild white fish like cod, haddock or sole. Adjust cooking time as needed based on thickness.
Can I make the pesto ahead of time?
Absolutely! The scallion sriracha pesto can be made up to a day in advance and stored in an airtight container in the refrigerator. Stir well before using.
Is this recipe gluten-free?
The recipe as written uses soy sauce, which contains wheat. To make it gluten-free, substitute tamari or coconut aminos. All other ingredients are naturally gluten-free.





























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