This Grilled Tilapia with Asparagus is a light, fresh weeknight dinner that comes together in less than 30 minutes. Mild, flaky tilapia fillets are brushed with a zesty lemon-garlic seasoning and grilled alongside tender-crisp asparagus spears until perfectly charred. It's a naturally low-carb, high-protein meal that's healthy enough for everyday cooking yet impressive enough for casual entertaining.
Meat thermometer (optional) for checking internal temperature
Cutting board
Sharp knife
Ingredients
4tilapia filletsabout 6 oz (170g) each
1lbfresh asparagusabout 450g, tough ends trimmed
3tbspolive oildivided
2cloves garlicminced
1lemonzested and juiced
1tsppaprika
1/2tsponion powder
1/2tspdried oregano
saltto taste
black pepperto taste
For Garnish & Serving
fresh parsleychopped
lemon wedgesfor serving
Instructions
Preheat your grill to medium-high heat (375–400°F / 190–205°C). Clean the grates, then lightly oil them using a paper towel dipped in vegetable oil held with tongs, and allow the grill to heat for at least 10–15 minutes.
Rinse the asparagus, pat dry, and snap off the tough ends. Toss spears in a large bowl with 1 tablespoon olive oil, salt, and pepper until evenly coated.
Pat the tilapia fillets dry with paper towels. In a small bowl, whisk together 2 tablespoons olive oil, minced garlic, lemon zest, paprika, onion powder, oregano, salt, and pepper, then brush both sides of each fillet generously. Let rest 5–10 minutes at room temperature.
Place asparagus perpendicular to the grill grates (or use a grill basket) and grill for 3–4 minutes per side until tender-crisp and lightly charred. Transfer to a platter and squeeze fresh lemon juice over the top.
Place tilapia fillets presentation-side down on the grill and cook for 4–5 minutes without moving, then carefully flip and grill 3–4 minutes more until the fish flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Transfer tilapia and asparagus to serving plates, drizzle with any remaining lemon juice, garnish with fresh chopped parsley, and serve immediately with lemon wedges on the side.
Notes
Pat fish dry: Always pat tilapia fillets dry before seasoning — moisture prevents good grill marks and causes steaming instead of grilling.
Don't flip too early: Let the fish sit undisturbed until a crust forms naturally; it will release from the grates cleanly when it's ready.
Uniform thickness: Choose fillets of similar thickness so they cook evenly in the same amount of time.
Asparagus size matters: Medium-thickness spears are ideal — thin ones overcook quickly, while thick ones may need an extra minute or two.
No grill? Use the broiler: Broil seasoned fish and asparagus on a foil-lined baking sheet 4–6 inches from the heat — 5–6 minutes per side for fish, 8–10 minutes total for asparagus.
Frozen tilapia works fine: Thaw completely in the refrigerator overnight and pat very dry before grilling.
Flavor variations: Try Cajun seasoning for a spicy kick, teriyaki glaze for an Asian twist, or top with herb compound butter for an indulgent finish.
Storage: Refrigerate leftovers in separate airtight containers for up to 3 days. Do not freeze cooked tilapia as it becomes mushy upon thawing.
Reheating: Warm gently in a 275°F (135°C) oven covered with foil for 10–12 minutes, or flake cold tilapia over a salad for a no-reheat option.
Serving ideas: Pairs beautifully with rice pilaf, quinoa, couscous, garlic bread, or a light green salad. A crisp Sauvignon Blanc or Pinot Grigio makes an excellent wine pairing.