All Recipes - Healthy Recipes and Entertaining - Mains - Seafood

Easy Greek Salmon Bowls (Perfect for Meal Prep)

March 2, 2026 · Nicole Triebe
greeksalmonbowls.feature 1

Create colorful, nutritious Greek Salmon Bowls that are quick and satisfying for any occasion.

If you’ve been around Windy City Dinner Fairy for a while, you know I have a soft spot for Mediterranean flavors. There’s just something about lemon, olive oil, oregano, and briny olives that feels both vibrant and comforting at the same time. And while I’ve made countless Greek-inspired chicken bowls over the years, this Greek Salmon Bowl might be my new favorite.

Not only does it come together in under 30 minutes, but it’s also colorful, nutrient-dense, and absolutely stunning for a bright overhead spread — which, if you’re anything like me, makes it even more satisfying to serve.

Why We Love This Recipe

First of all, it’s FAST. Four minutes of cook time? Yes please.  It makes the perfect weeknight dinner

Secondly, it’s endlessly customizable. You can swap quinoa for rice, add roasted vegetables, or even serve everything over greens.

And finally, it’s equally delicious hot or cold. I actually prefer leftover salmon cold — straight from the fridge — tossed into a fresh bowl the next day. It’s one of those rare recipes that works beautifully for both dinner and meal prep.

Plus, from a visual standpoint, this bowl is a dream. The deep pink salmon, ruby tomatoes, emerald parsley, and creamy white feta make for the most vibrant spread. If you love colorful plating like I do, this one absolutely delivers.

Ingredients for this Salmon Greek Salad 

Ingredient shot (6)

Dressing

  • ¾ cup olive oil
  • ½ cup red wine vinegar
  • 3 garlic cloves, minced
  • 2 teaspoons dried oregano
  • 2 tablespoons lemon juice
  • 1 teaspoon lemon zest
  • Salt and pepper, to taste

Salmon

  • 1 tablespoon olive oil
  • 12 oz skinless salmon fillet, cut into 1-inch pieces

For Serving

  • 2–3 cups cooked rice or quinoa
  • ½ cup cherry tomatoes, halved
  • ½ cup chopped cucumbers
  • ¼ cup hummus
  • ¼ cup tzatziki sauce
  • ¼ cup sliced red onion
  • ¼ cup kalamata olives
  • 3 tablespoons crumbled feta cheese
  • Chopped parsley or fresh dill (optional)
  • Lemon wedges (optional)

Key Ingredients for this Easy Greek Salmon Bowl recipe

Extra Virgin Olive Oil

This is the backbone of Mediterranean cooking. It creates a silky, luxurious dressing and helps the salmon develop that golden sear in the pan.

Red Wine Vinegar

Adds brightness and tang. It balances the richness of the salmon and olive oil beautifully.

Garlic

Because Greek food without garlic just isn’t the same. It adds depth and savory warmth.

Dried Oregano

The signature Greek herb. It brings earthy, slightly peppery flavor that instantly transports you to a seaside taverna.

Lemon Juice + Zest

The juice gives acidity; the zest adds aromatic citrus oils that elevate the entire dish.

Salmon fillet

Tender, flaky, and rich in omega-3s. Cutting it into 1-inch pieces allows it to cook quickly and evenly — perfect for weeknights.

Rice or Quinoa

This forms the hearty base. Rice feels classic and comforting, while fluffy quinoa adds extra protein and texture.  You can use white or brown rice for this greek salad

Cherry Tomatoes & Cucumbers

Freshness and crunch. They lighten the bowl and add beautiful color contrast in these mediterranean salmon bowls.

Hummus & Tzatziki

Creamy layers that make every bite more interesting. Hummus adds nutty richness; creamy tzatziki brings cool, garlicky yogurt brightness.

Red Onion & Kalamata Olives

Sharp, briny pops of flavor that cut through the richness.

Feta cheese

Salty, creamy crumbles that tie everything together in this Greek salmon salad.

Parsley, Fresh Dill & Lemon Wedge

Finishing touches that make the bowl feel fresh and restaurant-worthy.

How to Make Greek Salmon Bowls

First, in a medium bowl, whisk together the olive oil, red wine vinegar, garlic, oregano, lemon juice, lemon zest, salt, and pepper.

Next, remove ¼ cup of this dressing and place it in a separate bowl — this will be your salmon marinade. Refrigerate the remaining dressing until ready to use.

Then, add the salmon pieces to the ¼ cup of marinade and toss gently to coat. Let the salmon marinate at room temperature for 15–20 minutes.

Meanwhile — and this is important — make sure your rice is cooked and your toppings are chopped. Salmon cooks incredibly fast, so you want everything ready to assemble.

Heat a large skillet over medium heat and add 1 tablespoon olive oil. Once hot, add the salmon in a single layer, letting the marinade fall into the pan as well.

Cook for about 2 minutes. Flip and cook for another 90 seconds, or until the salmon reaches 145°F and flakes easily.

Finally, remove from the heat and assemble your bowls. Start with rice or quinoa, add the salmon, then layer on your toppings. Drizzle with the reserved dressing and finish with parsley and lemon wedges.

greeksalmonbowls 7

A Few Important Notes

  • Have everything prepped before cooking the salmon — it cooks fast.
  • Don’t overcrowd the pan. Cook in batches if necessary.
  • Only assemble what you’ll eat immediately.
  • Store salmon and dressing separately for best results.
greeksalmonbowls 16

Entertaining Tip

Set up a Greek Salmon Bowl Bar.

Place all the toppings in separate bowls on a large marble or wood board. Keep the salmon warm in a skillet, and let guests build their own bowls. It’s interactive, gorgeous, and perfect for spring and summer gatherings.

Add warm pita triangles on the side and a chilled white wine, and you’ve instantly elevated your dinner party.

greeksalmonbowls 13

Storage Instructions

  • Store leftover salmon and extra dressing in separate containers.  Make sure they’re airtight.  They’ll stay good in the refrigerator for up to 3 days.
  • These bowls are delicious eaten cold, and I personally recommend enjoying leftover salmon cold rather than reheating to preserve texture.
  • Only assemble the portion you plan to eat to keep everything fresh.

If you’re craving something bright, satisfying, and just a little elevated — yet still completely weeknight-friendly — these Greek Salmon Bowls are it.

And honestly? Once you make them, I have a feeling they’ll become part of your regular rotation too.

Additional Recipes to Try

If you loved these Greek Salmon Bowls, you might also enjoy these flavorful dishes from Windy City Dinner Fairy:

Chicken Pesto Pasta

A rich, creamy weeknight pasta tossed in vibrant basil pesto — ready in minutes and perfect for meal prep or entertaining.

Saltimbocca Milanese with White Wine Sage Sauce

Crisp, delicate veal cutlets with a bright white wine sage sauce — elegant enough for guests but easy to make any night of the week.

Greek Chicken Bowls

Another Mediterranean favorite — juicy marinated chicken on a bed of rice and veggies with all the classic Greek toppings.

Tried this recipe? Please leave a ⭐️⭐️⭐️⭐️⭐️ star rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
greeksalmonbowls 8

Easy Greek Salmon Bowls (Perfect for Meal Prep)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Nicole Triebe
  • Prep Time: 25 minutes
  • Cook Time: 4 minutes
  • Total Time: 29 minutes
  • Yield: 4 medium bowls 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Greek

Description

 These Greek Salmon Bowls are bright, fresh, and packed with classic Mediterranean flavors—tender marinated salmon, crisp veggies, creamy hummus and tzatziki, plus a zippy lemon-oregano dressing.


Ingredients

Scale

Dressing

  • 3/4 cup olive oil

  • 1/2 cup red wine vinegar

  • 3 garlic cloves, minced

  • 2 teaspoons dried oregano

  • 2 tablespoons lemon juice

  • 1 teaspoon lemon zest

  • Salt and pepper, to taste

Salmon

  • 1 tablespoon olive oil

  • 12 oz skinless salmon, cut into 1-inch pieces

For Serving

  • 23 cups cooked rice or quinoa

  • 1/2 cup cherry tomatoes, halved

  • 1/2 cup chopped cucumbers

  • 1/4 cup hummus

  • 1/4 cup tzatziki sauce

  • 1/4 cup sliced red onion

  • 1/4 cup kalamata olives

  • 3 tablespoons crumbled feta cheese

  • Chopped parsley, optional (for garnish)

  • Lemon wedges, optional (for garnish)


Instructions

  1. Make the dressing: In a medium bowl, whisk together the olive oil, red wine vinegar, garlic, oregano, lemon juice and zest, and salt and pepper.

  2. Reserve marinade: Remove 1/4 cup of the dressing to a separate bowl for the salmon marinade. Refrigerate the remaining dressing until ready to serve.

  3. Marinate salmon: Add salmon pieces to the reserved 1/4 cup dressing and toss to coat. Let marinate at room temperature for 15–20 minutes.

  4. Cook salmon: Heat a large skillet over medium heat and add the 1 tablespoon olive oil. Once hot, add salmon in a single layer, letting the marinade fall into the pan too. Cook 2 minutes, flip, then cook 90 seconds more (or until salmon reaches 145°F).

  5. Assemble bowls: Divide rice or quinoa among bowls. Add salmon and desired toppings (tomatoes, cucumbers, hummus, tzatziki, red onion, olives, feta). Drizzle with the reserved dressing and garnish with parsley and lemon wedges, if using.


Notes

Prep first: Have rice/quinoa cooked and toppings ready before starting the salmon—salmon cooks fast.

Don’t overcrowd: Cook salmon in batches if needed to avoid steaming.

Storage: Store leftover salmon separately in an airtight container for up to 3 days. Store leftover dressing separately for up to 3 days.

Serving leftovers: These bowls are delicious cold or hot—leftover salmon is especially great eaten cold.


Nutrition

  • Serving Size: 4
  • Calories: 800
  • Fat: 60g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 21g

You Might Also Like

No Comments

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star