I first made this when I wanted something “light and healthy” but still filling—because let’s be honest, no one actually wants to eat sad diet food.
It turns out grilled fish plus a punchy lemon dressing and those colorful tangled veggies is the kind of combo that makes you feel like you’ve got your life together, even if you absolutely don’t—it’s basically edible self-improvement.
Now it’s my go-to when I want something quick that looks impressive but doesn’t require a culinary degree, because if it looks fancy, it counts as effort, right?

Grilled Fish with Skinny Grains and Tangled Beet Salad
EQUIPMENT (PAID LINKS)
- Measuring cup
- Grill pan or skillet
Ingredients
- 2 cloves garlic finely chopped
- 1 lemon juiced
- 1 large egg yolk
- 2 tablespoons olive oil
- Salt to taste
- Black pepper to taste
- 2 cups pre-spiralized beets
- 2 cups zucchini spirals
- 1 cup frozen lima beans
- 1 cup water
- 2 cups tomato trinity mix diced tomato, onion, celery, and pepper mix
- 1 cup cooked skinny grains such as small pasta or couscous
- 4 white fish fillets such as cod or tilapia
Instructions
- Make Dressing: In a small bowl, whisk together the garlic, lemon juice, and egg yolk until smooth. Slowly drizzle in the olive oil while whisking constantly to create a light, creamy dressing. Season with salt and black pepper to taste.
- Prepare Beet Salad: In a large bowl, combine the beet spirals and zucchini spirals. Add a few spoonful of the dressing and toss until evenly coated. Set aside to marinate while preparing the rest.

- Cook Lima Beans: In a microwave-safe bowl, combine the frozen lima beans and water. Microwave for 4–5 minutes until the beans are tender. Drain any excess water if needed.
- Combine Grain Mixture: Add the cooked lima beans to a mixing bowl with the tomato trinity mix and cooked skinny grains. Toss gently to combine. Season lightly with salt and pepper if needed.
- Season Fish: Pat the fish fillets dry with a paper towel. Season both sides with salt and black pepper.

- Grill Fish: Heat a grill pan or skillet over medium-high heat. Lightly oil the surface if needed. Cook the fish for about 3–4 minutes per side, until the fish is opaque, flakes easily, and has light browning.
- Assemble Dish: Spoon the grain and vegetable mixture onto each plate. Add a portion of the beet and zucchini salad alongside.
- Serve: Place a grilled fish fillet on top of the grains. Drizzle with a little extra dressing if desired and serve immediately.
Video Recipe
Tips & Tricks for Grilled Fish with Skinny Grains and Tangled Beet Salad
If you like shortcuts that make you feel clever, you’re in the right place. I’ve made this enough times to know where you can absolutely cut corners without anyone noticing.

Don’t Stress About the Fish
Any mild white fish works here, so use whatever’s on sale or already in your freezer. Cod, tilapia, even frozen fillets are fine—this is not the moment to prove you’re a seafood purist.
That Fancy Dressing? It’s Basically Cheating
Whisking egg yolk and oil sounds fancy, but it’s just a quick homemade hack. If it breaks or you’re not in the mood, just use a light vinaigrette—no one at the table is grading your emulsification skills.
Pre-Spiralized Veggies Are Your Best Friend
If you spiralize your own beets, congratulations on your patience, but I’m grabbing the pre-cut ones every time. They save time, dishes, and sanity—this is a “work smarter, not harder” situation.
Lima Beans: Fresh, Frozen, Whatever
Frozen lima beans are easy, but canned works too—just rinse them well. Honestly, even swapping in edamame or chickpeas works great—this dish is very forgiving, unlike your last baking attempt.

Grains Are a Free-for-All
“Skinny grains” sounds cute, but use whatever you’ve got—couscous, orzo, even leftover rice. I’ve used day-old takeout rice before and guess what? Still delicious, still counts as cooking.
Don’t Overcook the Fish (Seriously)
Fish goes from perfect to sad and dry real fast, so keep an eye on it. When it flakes easily, it’s done—walk away for one minute too long and you’ll be chewing regret.
Make It Ahead Without Regret
The grain mix and salad can be made ahead and stored in the fridge, which honestly makes this even better for busy days. Just cook the fish fresh—leftover fish is a gamble I personally refuse to take.
Extra Dressing = Better Life Choices
Always make a little extra dressing because it somehow disappears. Drizzle it on everything, even stuff not related to this recipe—I’ve put it on sandwiches and felt zero shame.
