Home > Recipes > Cranberry Salmon Casserole with Balsamic Glaze

Cranberry Salmon Casserole with Balsamic Glaze

Contains affiliate links; commissions may be earned. As an Amazon Associate I earn from qualifying purchases. Disclosure

Total Time:50 minutes
Yields:6 servings, ~13–14 oz each
Recipe Rate/Comment

A simple healthy oven baked salmon and rice casserole with a tangy cranberry balsamic glaze, perfect for the holidays or any weeknight dinner when you want something wholesome and easy. If you’re looking for a healthy holiday lunch or dinner that’s festive but still light, this balsamic glazed salmon recipe is a great alternative to turkey or ham.

Baked salmon and rice casserole topped with cranberry balsamic glaze and herbs.

Why You’ll Love This Recipe

  • Flavorful and delicious: the cranberry balsamic glaze adds a sweet-tart, smoky flavor that pairs perfectly with salmon.
  • Serving versatility: you can serve it as a complete one-dish meal, or in smaller portions paired with steamed veggies, lighter salads, or a fermented veggie salad for a more balanced plate.
  • One dish meal: Everything bakes in one casserole dish, so the flavors blend nicely and cleanup stays minimal.
  • Healthy & customizable: dairy-free, gluten-free, and easy to adapt with brown rice or quinoa.
  • Holiday worthy: makes a beautiful main dish for Thanksgiving or Christmas dinner.

If you’re looking for other seafood (dairy free) options try these Scallops In A Dairy Free Cream Sauce.

As a recipe developer and health coach, I like creating wholesome meals that bring comfort without processed ingredients. This one came together after a fridge check: I had cranberries and some thawed wild salmon that I transfered from the freezer the nigh before.

So I decided to marry my favorite balsamic glaze flavor with the tart fruitiness of cranberries. The result? A naturally sweet, tangy, and sticky glaze that turns salmon into something festive and deeply satisfying. Even better if you have leftover cranberry sauce to use up.

For more cozy, wholesome casserole ideas try my Butternut Squash Casserole and Lazy Cabbage Casserole.

What You’ll Need To Make This Cranberry Salmon

  • Salmon – Wild-caught fillets or cubes; firm texture holds up well in glaze; provides clean omega-3s and high-quality protein.
  • Cranberries – Fresh or frozen; provide natural tartness and color + antioxidants and natural tartness without refined sugar.
  • Basmati Rice – Light, fluffy base that bakes well in a casserole (swap with brown rice if preferred). I used white rice because that’s what I had at the moment.
Ingredients salmon, rice, cranberries on the table,
  • Balsamic Vinegar – Use a pourable, liquid type (not thick reduction) for proper glaze consistency. It deepens the flavor, giving the dish a subtle caramelized tone.
  • Maple Syrup – Natural sweetener that balances acidity and helps caramelize.
  • Butter or Dairy-Free Butter – Gives richness and smooth texture to the glaze and rice.
  • Smoked Paprika & Garlic Powder – Warm, savory depth that pairs well with salmon and cranberries.
  • Cinnamon & Black Pepper – Subtle spice notes for a holiday touch.
  • Fresh Scallions & Parsley – Add freshness, color, and brightness at the end.
  • Sesame Seeds (optional) – For texture and visual contrast when serving.

How to Make It

1. Make the Cranberry Glaze

In a medium pot, bring cranberries (2½ cups) and water (2 cups) to a boil. Simmer for 2 minutes, then stir in maple syrup (or use maple sugar), balsamic vinegar (½ cup), seasonings (smoked paprika, garlic granules, cinnamon, salt+pepper), and butter (non-dairy). Cook on very low heat for about 15 minutes, stirring occasionally, until the mixture thickens slightly and becomes glossy. Set aside.

step 1 - cooking cranberry balsamic glaze for the salmon casserole.
step 1 – preparing the cranberry balsamic glaze for the salmon casserole.

Tip: the sauce thickens more as it cools.

2. Bake the Rice

Preheat oven to 400°F (200°C).
Add rinsed basmati rice (2 cups), water (2½ cups), butter (non dairy) ~1 tbsp, and a pinch of salt to a small casserole dish (aI used a 1.8 qt glass dish). Cover and bake for 15–20 minutes or until most liquid is absorbed and rice is tender.

3. Marinate the Salmon

Remove half of the cranberry glaze to a bowl. Toss the cubed salmon into the remaining sauce in the pot and gently mix to coat. Let it rest and marinate while rice finishes cooking.

steps 2 collage: Oven-baked basmati rice, cubed salmon marinating in cranberry balsamic sauce spread over the rice.
Step 2. Cook the rice, cube the salmon, marinate with cranberry balsamic sauce then spread all over the rice.

4. Assemble and Bake

Once rice is nearly done (not entirelly done), fluff it lightly. Spread the marinated salmon evenly on top of the rice (cover all rice), then spoon over the remaining glaze. Sprinkle with diced scallions (optional) or do that after baking to preserve the green color. Bake at 425°F for 3-4 minutes, then broil for another 3-4 minutes until the salmon gets a slight caramelized crust.

Baked salmon casserole Broiled cranberry glazed salmon forming a caramelized crust.
Step 3. Broiled cranberry glazed salmon forming a caramelized crust over rice.

5. Garnish and Serve

Remove from oven, top with chopped parsley or scallions, and sprinkle sesame seeds. Serve warm with a side of steamed broccoli, asparagus, or fermented veggies.

Healthy Cranberry Salmon Casserole with Balsamic Glaze (Holiday-Inspired).
Finished, ready for serving!

Variations & Customizations

  • Grain-free: swap rice for cooked cauliflower rice or spiralized veggies.
  • Sugar-free: replace maple syrup with monk fruit syrup or omit sweetener entirely for a sharper glaze.
  • Low-carb: cook and serve the glazed salmon over roasted vegetables or greens, instead of rice.
Salmon casserole with cranberry serving on a plate with a sprinkle of sesame seeds.

Healthy Tips & Swaps

  • For extra fiber and minerals, use brown basmati rice, just increase liquid and baking time slightly.
  • If using leftover cranberry sauce, thin it with a bit of balsamic and olive oil before coating the salmon.
  • Choose wild-caught salmon for cleaner fats and no additives.

What to Serve With It

This dish pairs beautifully with:

This is how I served this dish: with a side of fermented (pickled) cauliflower, carrot and pepper.

Cranberry Salmon Casserole with Balsamic Glaze (+Rice)

This cranberry balsamic glazed salmon is an easy baked salmon and rice casserole perfect for any weeknight when you want a wholesome meal with minimal effort (great for Thanksgiving, Christmas, table too). Wild-caught salmon is coated in a naturally sweet-tart cranberry balsamic sauce, then baked over fluffy basmati rice until slightly caramelized on top. Simple, healthy, dairy-free and gluten-free, this festive salmon recipe combines sweet, smoky, and tangy flavors in one dish, no processed ingredients, just real-food goodness.
Prep Time15 minutes
Cook Time30 minutes
Assembling Time5 minutes
Total Time50 minutes
Course: Dinner, Main Course
Cuisine: American, Healthy
Diet: Gluten Free
Servings: 6 servings, ~13–14 oz each
Calories: 450kcal
Author: Olga Caz
Pin Recipe Save

Ingredients
 

For the Salmon

  • 5-6 salmon fillets - about 4–5 oz each
  • pinch of sea salt

For the Rice

  • 2 cups basmati rice - or brown rice
  • cups water - add ¼ cup more, if using brown rice
  • 1 tbsp butter - dairy-free alternative
  • pinch of salt

Cranberry Balsamic Glaze

  • cups fresh cranberries - or frozen, unthawed
  • 2 cups water
  • ½ cup maple syrup
  • ½ cup liquid balsamic vinegar - not thick reduction
  • tsp smoked paprika
  • 1 tsp garlic granules
  • 2 tbsp butter - dairy-free
  • ¼ tsp cinnamon
  • ¼ tsp black pepper
  • tsp sea salt

To Garnish

  • 2-3 scallions - chopped
  • 2 tbsp chopped parsley
  • 1-2 tsp white or black sesame seeds - optional

Instructions
 

Make the Cranberry Balsamic Glaze:

  • In a pot, bring cranberries 2½ cup) and water (2 cups) to a boil.
    Simmer for 2 minutes, then add maple syrup (½ cup), liquid balsamic vinegar (½ cup), smoked paprika (1½ tsp), garlic (1 tsp), butter (2 tbsp), cinnamon (¼ tsp), pepper (¼ tsp), and salt (⅓ tsp).
  • Cook on low heat for about 15 minutes, stirring occasionally, until thickened. Remove from heat and set aside.
    (Tip: Sauce thickens as it cools.)

Cook the Rice:

  • Preheat oven to 400°F (200°C).
  • In a small casserole dish (1.8 qt), add rinsed rice (2 cups), water (2½ cups), butter (1 tbsp), and a pinch of salt.
  • Cover with foil and bake 15–20 minutes, or until liquid is almost absorbed and rice is salmost done. Once you add the salmon it will take another 6-8 minutes to cook, so consider now if your rice is cooked enough or not.

Marinate the Salmon:

  • Remove half of the glaze to a bowl and set aside, we'll use that for topping the dish.
  • Cut salmon into even cubes, season lightly with salt, and toss in the remaining glaze (in the original pot).
  • Let sit for 5–10 minutes to absorb flavor and marinate (while the rice is cooking).

Assemble and Bake:

  • Fluff the rice gently and spread the marinated salmon evenly over the top.
  • Spoon the reserved glaze on top to cover all the salmon pieces.
  • Bake at 425°F (220°C) for 3-4 minutes, then switch to broil for another 3-4 minutes until a light glazy crust forms.

Garnish and Serve:

Notes

  • Rice options: Use brown rice or quinoa; adjust liquid and baking time accordingly.
  • Cranberries: Fresh or frozen both work, simmer a bit longer if frozen.
  • Sweetness level: Adjust maple syrup to taste (⅓ cup for a tangier glaze).
  • Storage: Refrigerate leftovers up to 3 days. Reheat gently covered with a splash of water.
  • Total Dish Weight (approx.) 80-83 oz (2,270-2,355 g);
  • Approx. Weight per Serving (4 servings): ~20–21 oz (565–590 g);
  • Approx. Weight per Serving (6 servings):~13–14 oz (380–400 g).
 
A typical dinner portion with side veggies (broccoli, green beans, salad, fermented veggies) would work well at 6 servings, ~13 oz / 380g  eachwhile a main-course holiday entrée could be portioned as 4 larger servings ~20 oz / 565g  each.
Tried this recipe?Mention @HealthyTasteOfLife or tag #healthytasteoflife!

Nutrition

Serving: 114 oz/400g | Calories: 450kcal

The information shown is an estimate provided by an online nutrition calculator.

If you made this Cranberry Balsamic Glazed Salmon, I’d love to hear how it turned out! (tag me on instagram @healthytasteoflife) and Tap ⭐⭐⭐⭐⭐ to rate it or leave a quick comment below! your feedback helps other readers (and keeps me creating new treats).

Storage & Meal Prep Tips

  • Store leftovers in an airtight container in the fridge for up to 3 days.
  • Reheat covered in the oven at 350°F or in a skillet with a splash of water.
  • The cranberry glaze can be made ahead of time and stored up to 1 week in the fridge.

FAQ

Can I use frozen cranberries?

Yes, no need to thaw first, just simmer a few extra minutes, add a bit less water.

Can I cook the rice on the stove instead?

Absolutely. Use 1½ cups water per cup of rice, then assemble in the casserole dish with cooked rice before baking the salmon.

Can I make it in advance?

Yes, prepare everything up to the baking step (both rice and fish-separate) and refrigerate. Don’t marinate the fish more than 30 minutes in advance, it will become too mushy. Bake fresh before serving.

Check out these 30 Healthier Gluten Free Christmas Desserts (+Dairy Free) to finish your festive table.

Explore More

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating