Per 100 g product
- Calories:145 kcal7%
- Energy:605 kJ7%
- Protein:9.8 g12%
- Carbs:19.4 g7%
- Sugar:0.6 g2%
- Salt:420 mg18%
- Fat:4.5 g8%
- Prepare the Rice
Rinse the rice under cold water until the water runs clear. In a medium pot, bring 2 cups of water or chicken stock to a boil. Add the rice with a pinch of salt, cover with a lid, reduce heat to low, and cook for 12–15 minutes until liquid is absorbed. Remove from heat and keep covered for 5 minutes to steam, ensuring light and fluffy grains.
- Season the Fish
Pat the fish fillets dry with paper towels to prevent steaming instead of searing. Season both sides generously with salt, pepper, and paprika. This not only adds flavor but also helps form a light crust when cooking.
- Cook the Fish
Heat olive oil or butter in a non-stick pan over medium heat. Add diced onion and sauté for 3–4 minutes until translucent. Stir in minced garlic and cook for 30 seconds, releasing its aroma without burning. Gently place the fish fillets in the pan and cook for 3–5 minutes per side, depending on thickness, until the flesh is opaque and flakes easily with a fork.
- Add the Finishing Touches
Drizzle lemon juice over the fish in the final minute of cooking to brighten the flavors. Swirl the pan gently to mix the garlic, onion, and butter into a light sauce.
- Plate and Serve
Fluff the rice with a fork and divide it between two plates. Place the fish fillets on top, spooning over the garlic-onion-butter mixture. Garnish with fresh parsley or a pinch of chili flakes for a pop of color and heat. Serve immediately for best texture and flavor.
Garlic butter fish with rice is a simple yet deeply satisfying dish that delivers comfort with every bite. The mild, flaky fish absorbs the rich garlic-butter sauce, while the perfectly cooked rice serves as the ideal base to soak up every drop. It’s versatile enough for a quick weekday dinner yet elegant enough to serve to guests.




