3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Grilled fish skewers are a fantastic way to enjoy a light and flavorful meal that’s perfect for a weeknight dinner. This recipe combines tender white fish, zesty lime, and a bed of fragrant herbed rice, making it a dish that’s both satisfying and easy to prepare. Perfectly charred on the grill, these skewers are sure to impress your family and friends. Let’s dive into how to make this crave-worthy meal!
Why You’ll Love This Recipe
This grilled fish skewers recipe is not only delicious but also simple enough for a busy weeknight. The combination of fresh herbs and zesty lime elevates the dish, while the rice provides a hearty base.
6 Kitchen Finds You May Be Able to Get for $0
Temu is currently showing these kitchen products as $0 gifts for eligible app users with qualifying orders. Tap any item below to check the current offer.
- Quick prep and cook time
- Light and healthy meal option
- Perfect for outdoor grilling or indoor broiling
- Customizable with your favorite herbs and spices
- Family-friendly and kid-approved
Ingredients
- 1 pound white fish fillets (such as cod or tilapia), cut into 1-inch cubes
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- Juice and zest of 1 lime
- Salt and pepper, to taste
- 1 cup uncooked jasmine rice
- 2 cups water or fish stock
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup fresh cilantro, finely chopped
- 1 lime, cut into wedges for serving
How to Make Grilled Fish Skewers with Rice
- In a bowl, combine the olive oil, minced garlic, smoked paprika, lime juice, lime zest, salt, and pepper. Add the fish cubes and toss to coat. Marinate for at least 15 minutes.
- While the fish is marinating, rinse the jasmine rice under cold water until the water runs clear. In a saucepan, bring the water or fish stock to a boil, add the rice, and reduce to a simmer. Cover and cook for about 15 minutes or until the rice is tender and the liquid is absorbed.
- Once the rice is done, remove it from heat and stir in the chopped parsley and cilantro. Fluff with a fork and set aside.
- Preheat your grill or broiler to medium-high heat. Thread the marinated fish onto skewers, leaving a little space between each piece.
- Grill the fish skewers for about 8-10 minutes, turning occasionally, until the fish is cooked through and has nice grill marks.
- Serve the grilled fish skewers over a bed of herbed rice, garnished with lime wedges.
Tips for the Best Results
- Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.
- Use a fish that holds up well on the grill; firm white fish works best.
- Adjust the marinade spices to suit your taste; add a pinch of cayenne for heat or more herbs for freshness.
Easy Variations
- Swap the white fish for shrimp or chicken for a different protein option.
- Experiment with different herbs like dill or basil for a unique flavor twist.
- Add vegetables like bell peppers or zucchini to the skewers for extra color and nutrition.
What to Serve With It
- A crisp green salad with a light vinaigrette
- Grilled or roasted vegetables for added flavor
- Fresh avocado slices for a creamy contrast
- A tangy yogurt sauce for dipping
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the microwave or on the stovetop, adding a splash of water to keep the rice moist.
Recipe Card
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Yield: 4 servings
Ingredients:
- 1 pound white fish fillets, cut into 1-inch cubes
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- Juice and zest of 1 lime
- Salt and pepper, to taste
- 1 cup uncooked jasmine rice
- 2 cups water or fish stock
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup fresh cilantro, finely chopped
- 1 lime, cut into wedges for serving
Instructions:
- Combine olive oil, garlic, paprika, lime juice, lime zest, salt, and pepper. Marinate fish for 15 minutes.
- Rinse rice and cook in boiling water or stock for 15 minutes until tender.
- Stir in parsley and cilantro into the rice.
- Preheat grill or broiler. Thread fish onto skewers and grill for 8-10 minutes.
- Serve skewers over herbed rice with lime wedges.
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Notes: Soak skewers for 30 minutes if using wooden ones. Substitute shrimp or chicken if desired.




















