Photo of Foil packet tilapia with Brussels sprouts by WW

Foil packet tilapia with Brussels sprouts

SmartPoints® value per serving
Total Time
20 min
10 min
10 min
Mild tilapia gets a savoury boost from smoked paprika–enhanced oil that’s brushed on top of the fillets. Not only does this add flavour, but it also lends rich colour and helps to keep the fish moist.


Uncooked Brussels sprouts

4 cup(s), shaved

Uncooked red onion(s)

1 cup(s), chopped, sliced 1/8-inch thick

Kosher salt

1 tsp(s), divided

Black pepper

¾ tsp(s), divided

Uncooked tilapia fillet(s)

1 pound(s), 4 (4-oz) fillets

Olive oil

2 tbsp(s)

Smoked paprika

¾ tsp(s)

Garlic powder

¾ tsp(s)


  1. Preheat grill to medium-high heat or prepare medium-high fire. Arrange 4 large sheets of nonstick foil or foil coated with nonstick spray on a work surface. Place 1 cup Brussels sprouts and ¼ cup onion in the center of each piece of foil. Sprinkle evenly with ½ tsp salt and ¼ tsp pepper. Place 1 tilapia fillet on top of each packet.
  2. In a small bowl, combine oil, smoked paprika, and garlic powder. Brush oil mixture evenly over tops of fillets. Sprinkle fillets with remaining ½ tsp salt and ½ tsp pepper. Fold foil over fish and vegetables to seal each packet tightly.
  3. Place packets on grill rack. Close grill lid and grill until fish flakes easily when tested with a fork, 10 to 12 minutes.
  4. Serving size: 1 packet


For easy, quick prep, seek out pre-shaved Brussels sprouts at your grocery store. If you can’t find them, slice whole sprouts ⅛-inch thick with a mandoline, your food processor, or a knife. If your tilapia fillets seem particularly thick or are somewhat larger than we call for, cook for 12 minutes; otherwise, stick with 10 minutes.