300-Calorie Lemon Garlic Tilapia

Featured in: Weeknight Dinners

This light lemon garlic tilapia is steamed in foil alongside fresh green beans and sliced red onion, creating a flavorful, healthy meal. The fish is marinated with lemon juice, olive oil, garlic, oregano, salt, and pepper to infuse a bright, savory taste. Baking in foil locks in moisture, keeping the tilapia tender and flaky. Garnished with fresh parsley, it offers a low-calorie, gluten- and dairy-free option that’s quick to prepare and perfect for an easy dinner.

Updated on Fri, 13 Feb 2026 15:03:00 GMT
Lemon Garlic Tilapia Packets with Green Beans: tender fish and crisp green beans baked in zesty lemon-garlic marinade, wrapped in foil for easy cleanup. Save
Lemon Garlic Tilapia Packets with Green Beans: tender fish and crisp green beans baked in zesty lemon-garlic marinade, wrapped in foil for easy cleanup. | quantumgrill.com

There's something about cooking fish in foil that feels like opening a present at the dinner table. One weeknight, I was hunting for something light but satisfying, and I remembered how my neighbor raved about steaming fish packets with lemon and garlic. The kitchen filled with the most incredible aroma when I cracked open that foil, and suddenly I understood why she couldn't stop talking about it. This became my go-to when I needed dinner that felt both restaurant-quality and genuinely good for me.

I made these for my partner on a Tuesday when we were both exhausted from work, and the entire mood shifted the moment we opened those steaming packets. He looked at me like I'd performed actual magic with just a lemon and some garlic. It became our quiet ritual on nights when we needed something restorative but didn't want to spend hours cooking.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Tilapia fillets (4 fillets, 4 oz each): Fresh, mild white fish that cooks quickly and takes flavors beautifully; thawed fillets work just as well if you plan ahead.
  • Fresh green beans (12 oz, trimmed): They soften slightly from the steam but keep their structure, providing a perfect textural contrast to the delicate fish.
  • Red onion (1 small, thinly sliced): The thin slices add a gentle bite that mellows slightly when steamed, giving sweetness alongside sharpness.
  • Lemon (1 whole, thinly sliced): The slices go directly on the fish and infuse everything with brightness as they soften during cooking.
  • Fresh lemon juice (3 tablespoons): This creates the base of your marinade and intensifies that citrus flavor throughout the packet.
  • Olive oil (2 tablespoons): Distributes flavor evenly and keeps the fish moist without adding heaviness.
  • Garlic cloves (2 large, minced): Mince them small so they cook quickly and distribute their flavor; larger chunks won't break down in 20 minutes.
  • Dried oregano or Italian seasoning (1 teaspoon): Adds an herbal backbone that balances the acidity of the lemon perfectly.
  • Salt and black pepper (½ teaspoon and ¼ teaspoon): These proportions are subtle because the lemon does most of the seasoning work; taste and adjust if you prefer bolder flavors.
  • Fresh parsley for garnish (2 tablespoons, chopped): Not essential, but it adds a fresh pop of color and flavor right at the end.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven:
Set it to 400°F (200°C) and let it preheat while you prep everything else. A fully heated oven ensures even cooking of the packets.
Make the marinade:
Whisk together lemon juice, olive oil, minced garlic, oregano, salt, and pepper in a small bowl until everything is evenly combined. The oil and lemon juice will separate slightly, but that's exactly what you want.
Prep your foil packets:
Tear out 4 large sheets of aluminum foil, shiny side up if you want to be traditional (though it honestly doesn't matter). Divide the trimmed green beans evenly in the center of each sheet, then scatter the sliced red onion on top, creating a little bed for your fish.
Position the fish:
Pat the tilapia fillets dry with paper towels before placing one on top of each vegetable pile. Dry fish develops better texture and accepts the marinade more readily.
Add the flavor layer:
Drizzle each fillet with the lemon-garlic marinade you made, making sure some of the garlic pieces land on the fish. Top each fillet with 2 to 3 lemon slices, letting them nestle right on top.
Seal the packets:
Fold the foil over the fish and vegetables, creating tight seals on all sides so steam stays trapped inside. Place all four packets seam-side up on a baking sheet for easy handling.
Bake until tender:
Slide the baking sheet into your preheated oven for 18 to 20 minutes. The fish is done when it's opaque and flakes easily with a fork; don't overcook or it will dry out.
Serve with care:
Carefully open each packet from one corner, letting the steam escape away from your face and hands. Sprinkle fresh parsley over the top if you'd like, then serve each packet on a plate so people can enjoy opening their own.
Healthy Lemon Garlic Tilapia Packets: flaky tilapia fillets and fresh green beans steamed in foil with lemon slices and garlic, perfect for a light dinner. Save
Healthy Lemon Garlic Tilapia Packets: flaky tilapia fillets and fresh green beans steamed in foil with lemon slices and garlic, perfect for a light dinner. | quantumgrill.com

My sister brought her two teenagers to dinner once, and they actually put their phones down while eating these packets. Watching them get excited about a healthy meal made me realize this dish had become something bigger than just dinner for me. It was my quiet way of showing care through food.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Steaming Method Works

Foil packets trap steam, which means everything cooks in its own gentle environment without any dry heat. The fish stays impossibly moist because it's basically poaching in its own juices mixed with lemon and garlic, while the green beans become tender but don't turn mushy. It's foolproof in a way that pan-searing never quite is, and there's honestly something meditative about opening that foil and discovering perfectly cooked food waiting inside.

Variations That Actually Work

I've made these with cod when tilapia was sold out, and honestly it was just as good. Sole cooks a bit faster, so watch it carefully after about 16 minutes. You can swap the green beans for asparagus or even thin zucchini slices if you want something different, though I always come back to green beans because they hold up beautifully. The marinade is flexible enough that you can add a tiny pinch of red chili flakes if you want warmth, or throw in some capers for brininess.

Beyond the Packet

These packets shine on their own, but if you're hungry for more substance, a side of quinoa or brown rice soaks up any pan juices you pour over top. I've also served these alongside a simple arugula salad dressed with just olive oil and lemon, which doubles down on the brightness. The beauty is that this meal is complete as-is, so you can keep it simple or build around it depending on what you're hungry for that night.

  • Let the foil cool for a minute before opening to avoid steam burns that catch you off guard.
  • You can prep the packets up to 4 hours ahead and refrigerate them, then bake when you're ready.
  • Leftovers stay fresh in the fridge for 2 days and actually taste better the next day when flavors have time to settle.
Easy Lemon Garlic Tilapia and Green Beans: oven-baked tilapia with green beans and red onion, drizzled with lemon-garlic sauce for a bright, healthy meal. Save
Easy Lemon Garlic Tilapia and Green Beans: oven-baked tilapia with green beans and red onion, drizzled with lemon-garlic sauce for a bright, healthy meal. | quantumgrill.com

This dish became my proof that healthy eating doesn't require suffering or complicated techniques. It's the kind of meal you make again and again because it just works, every single time.

Common Questions

What fish types can be used instead of tilapia?

Cod, sole, or other mild white fish work well as alternatives to tilapia in this preparation.

How does steaming in foil affect the dish?

Steaming in foil locks in moisture and flavors, resulting in a tender, flaky fish and crisp-tender vegetables.

Can additional seasonings be added to enhance flavor?

Yes, adding a pinch of chili flakes can provide a gentle heat without overpowering the lemon garlic marinade.

What side dishes pair well with this tilapia and green beans?

Quinoa or brown rice complement the dish nicely, adding whole grains for a balanced meal.

Is this meal suitable for gluten- and dairy-free diets?

Yes, the ingredients used are naturally gluten- and dairy-free, making it suitable for those dietary needs.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

300-Calorie Lemon Garlic Tilapia

A zesty tilapia dish steamed in foil with tender green beans for a healthy meal under 300 calories.

Prep Time
10 min
Time to Cook
20 min
Overall Time
30 min
Recipe by Evan Clark


Skill Level Easy

Cuisine Type American

Makes 4 Portions

Dietary Details No Dairy, No Gluten, Reduced-Carb

What You Need

Fish & Vegetables

01 4 tilapia fillets, 4 oz each, fresh or thawed
02 12 oz fresh green beans, trimmed
03 1 small red onion, thinly sliced
04 1 lemon, thinly sliced

Marinade & Seasonings

01 3 tablespoons fresh lemon juice
02 2 tablespoons olive oil
03 2 large garlic cloves, minced
04 1 teaspoon dried oregano or Italian seasoning
05 ½ teaspoon salt
06 ¼ teaspoon black pepper

Garnish

01 2 tablespoons chopped fresh parsley

How to Make

Instruction 01

Preheat Oven: Preheat oven to 400°F.

Instruction 02

Prepare Marinade: In a small bowl, whisk together lemon juice, olive oil, minced garlic, oregano, salt, and black pepper until well combined.

Instruction 03

Assemble Foil Packets: Lay out 4 large sheets of aluminum foil. Divide green beans evenly among the centers of each sheet. Top green beans with sliced red onion.

Instruction 04

Add Fish: Pat tilapia fillets dry with paper towels. Place one fillet on top of each pile of vegetables.

Instruction 05

Season Fish: Drizzle each fillet with the prepared lemon-garlic marinade. Top each fillet with 2 to 3 lemon slices.

Instruction 06

Seal Packets: Fold the foil over fish and vegetables, sealing tightly to form a packet. Place packets on a baking sheet.

Instruction 07

Bake: Bake for 18 to 20 minutes, until tilapia is opaque and flakes easily with a fork.

Instruction 08

Finish and Serve: Carefully open packets as steam will be hot. Garnish with fresh parsley and serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Baking sheet
  • Aluminum foil
  • Small mixing bowl
  • Whisk
  • Knife and cutting board

Allergy Details

Always check every component for allergens. If unsure, ask a specialist.
  • Contains fish (tilapia)
  • Check for cross-contamination or added allergens in packaged tilapia or other ingredients

Nutrition Details (each serving)

Nutrition data is informative only. Don't use as medical guidance.
  • Calorie Count: 295
  • Total Fats: 8 g
  • Carbohydrates: 13 g
  • Proteins: 36 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.