I never thought I could make restaurant-quality salmon at home until I tried grilling it with miso. For years, I’d order it at Japanese restaurants and wonder how they got that sweet, savory glaze just right. Turns out, it’s way easier than I thought.
The secret is in the miso paste—it creates this caramelized coating on the fish that tastes fancy but comes together in minutes. Mix it with a little honey and soy sauce, brush it on your salmon, and let the grill do its thing. No culinary degree required, just a few ingredients you can pick up at any grocery store.

Why You’ll Love This Grilled Miso Salmon
- Quick weeknight dinner – Ready in just 30-45 minutes, this recipe is perfect for busy evenings when you want something special without spending hours in the kitchen.
- Restaurant-quality flavor at home – The miso glaze gives the salmon a savory-sweet depth that tastes like it came from your favorite Asian fusion spot, but costs a fraction of the price.
- Healthy and protein-packed – Salmon is loaded with omega-3s and protein, and paired with steamed broccoli, this becomes a nutritious complete meal.
- Simple ingredients with big impact – A few pantry staples like miso, honey, and ginger transform basic salmon into something really memorable.
What Kind of Salmon Should I Use?
You can choose farm-raised or wild for this recipe, both will work great on the grill. Wild salmon tends to be a bit leaner and has a more pronounced flavor, while farm-raised is usually fattier and milder, so pick whichever fits your taste and budget. For grilling, I’d recommend getting a thicker fillet if possible – aim for at least 1 to 1.5 inches thick – since it’s less likely to dry out over the heat. This recipe calls for salmon with the skin on, which is perfect because the skin helps hold the fillet together on the grill and protects the flesh from direct heat, making it much easier to flip without it falling apart.

Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some options if you’re missing an ingredient or two:
- Miso: Miso is really the star here, so I’d recommend keeping it if possible. But if you’re in a pinch, you can use soy sauce mixed with a tiny bit of tahini or peanut butter to mimic that salty, umami flavor.
- Salmon: While salmon works great with the miso glaze, you can use other fatty fish like arctic char, steelhead trout, or even black cod. Just adjust cooking time based on the thickness of your fillet.
- Sambal oelek: Don’t have sambal oelek? Sriracha or any chili garlic sauce will work. You can also use red pepper flakes – start with ¼ teaspoon and adjust to your heat preference.
- Fresh ginger: If you don’t have fresh ginger, use ½ teaspoon of ground ginger instead. Just mix it directly into your marinade.
- Lime: Lemon works just as well here and gives a similar bright, citrusy note to balance the rich miso.
- Peanuts: Cashews, almonds, or even sesame seeds make good substitutes for the peanuts. Just make sure they’re unsalted and give them a rough chop.
- Broccoli: Feel free to swap with other vegetables like bok choy, snap peas, green beans, or asparagus. They all pair nicely with the Asian-inspired flavors.
Watch Out for These Mistakes While Grilling
The biggest mistake when grilling salmon is not oiling the grate properly, which causes the delicate fish to stick and tear when you try to flip it – make sure your grill grates are clean and well-oiled before placing the salmon on them.
Another common error is flipping the salmon too early or too often, so wait until the fish naturally releases from the grill (about 2-3 minutes on the skin side) and only flip it once to keep it intact.
Since miso can burn quickly due to its sugar content, keep a close eye on your salmon and consider moving it to a cooler part of the grill if the glaze starts to char too much.
Finally, don’t skip letting the salmon rest for a few minutes after grilling – this allows the juices to redistribute throughout the fish, keeping it moist and flavorful when you serve it.

What to Serve With Grilled Miso Salmon?
This grilled miso salmon pairs beautifully with steamed rice or rice noodles, which soak up all those amazing flavors from the miso glaze. Since the recipe already includes broccoli, you’re pretty much set for a complete meal, but I also love adding a quick cucumber salad with rice vinegar and sesame seeds for some extra crunch. If you want to make it heartier, try serving it over a bowl of soba noodles or alongside some roasted sweet potatoes. The peanuts in the recipe give it a nice Thai-inspired vibe, so edamame or snap peas make great side dishes too.
Storage Instructions
Store: Leftover grilled miso salmon keeps well in the fridge for up to 3 days in an airtight container. I like to store the salmon and broccoli separately so the veggies don’t get too soggy. It’s great for quick lunches throughout the week!
Freeze: You can freeze the cooked salmon for up to 2 months in a freezer-safe container or wrapped tightly in plastic wrap and foil. The broccoli doesn’t freeze as well, so I’d recommend just freezing the fish if you’re planning ahead.
Serve Cold or Warm: This salmon is actually delicious cold straight from the fridge, tossed on top of a salad or grain bowl. If you prefer it warm, just reheat gently in the oven at 275°F for about 10 minutes, or microwave on medium power to avoid drying it out.
| Preparation Time | 20-30 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1400-1550
- Protein: 110-125 g
- Fat: 90-105 g
- Carbohydrates: 65-80 g
Ingredients
For the peanut topping:
- 1 large lime
- 1 large shallot, minced
- 2 garlic cloves, minced
- 1 1/2 tbsp ginger (freshly minced)
- 3 tbsp olive oil
- 1/4 cup peanuts (finely chopped)
- 2 tbsp honey
- 3/4 tsp sambal oelek
- 1/2 tsp toasted sesame oil
For the salmon and broccoli:
- 1.5 lb salmon (cut into four 6-oz fillets)
- 2 tbsp white miso paste
- 1 tbsp honey
- 1 tsp soy sauce
- 2 1/2 tbsp olive oil
- 1 large head of broccoli (cut into 2-inch florets)
- Salt and freshly ground black pepper to taste
Step 1: Prepare Mise en Place and Make Peanut Sauce
- 1 large lime
- 1 large shallot, minced
- 2 garlic cloves, minced
- 1 1/2 tbsp ginger
- 1/4 cup peanuts
Zest the lime directly into a medium bowl, then cut the lime in half and squeeze the juice into the same bowl.
Mince the shallot, garlic, and ginger, keeping them separate for now.
Finely chop the peanuts and set aside.
This prep work ensures everything is ready when you need it and prevents scrambling during cooking.
Step 2: Build the Peanut Sauce Base
- 3 tbsp olive oil
- 1 large shallot, minced
- 2 garlic cloves, minced
- 1 1/2 tbsp ginger
- 1/4 cup peanuts
- 2 tbsp honey
- 3/4 tsp sambal oelek
- 1/2 tsp toasted sesame oil
- Salt and freshly ground black pepper to taste
Heat 3 tbsp olive oil in a small pot over medium heat.
Add the minced shallot, garlic, and ginger, cooking for 2-3 minutes until fragrant and lightly softened.
Stir in the chopped peanuts and 2 tbsp honey, cooking for 1 minute more.
Pour this warm mixture into the bowl with the lime zest and juice, then stir in the sambal oelek and toasted sesame oil.
Season with salt and pepper to taste.
This sauce can be made ahead and served at room temperature—I like to let it sit for a few minutes so the flavors meld together beautifully.
Step 3: Prepare the Miso Glaze and Season the Salmon and Broccoli
- 2 tbsp white miso paste
- 1 tbsp honey
- 1 tsp soy sauce
- 1.5 lb salmon
- 1 large head of broccoli
- 2 1/2 tbsp olive oil
- Salt and freshly ground black pepper to taste
In a small bowl, whisk together the white miso paste, 1 tbsp honey, and 1 tsp soy sauce until smooth.
Pat the salmon fillets dry with paper towels, then brush the miso glaze evenly over the flesh side of each fillet.
Toss the broccoli florets with 2 1/2 tbsp olive oil, salt, and pepper in a separate bowl.
I find that getting the miso glaze on the salmon early allows it to slightly set and adhere better during grilling, giving you better flavor transfer.
Step 4: Heat the Grill and Cook the Broccoli
- seasoned broccoli from Step 3
Preheat your grill to high heat and oil the grates well to prevent sticking.
Once hot, place the broccoli florets directly on the grates.
Cook for 6-8 minutes total, turning occasionally with tongs so they develop charred edges on all sides while remaining tender inside.
Transfer the grilled broccoli to a serving platter and tent loosely with foil to keep warm.
Step 5: Grill the Salmon to Perfect Doneness
- miso-glazed salmon from Step 3
Place the miso-glazed salmon fillets skin-side up on the hot grill.
Cook for 2-3 minutes without moving them—this allows a nice sear to develop on the flesh side.
Carefully flip each fillet so the skin side now faces down and cook for another 7-10 minutes until the internal temperature reaches 145°F (63°C) at the thickest point.
The salmon will continue cooking slightly after you remove it from heat, so don’t overcook it.
Transfer to the platter with the broccoli.
Step 6: Plate and Serve
- grilled salmon from Step 5
- grilled broccoli from Step 4
- peanut sauce from Step 2
Arrange the grilled salmon and charred broccoli on serving plates.
Drizzle or spoon the peanut sauce from Step 2 over the salmon and alongside the broccoli.
Serve immediately while everything is still warm.
Tasty Grilled Miso Salmon
Ingredients
For the peanut topping
- 1 large lime
- 1 large shallot, minced
- 2 garlic cloves, minced
- 1 1/2 tbsp ginger (freshly minced)
- 3 tbsp olive oil
- 1/4 cup peanuts (finely chopped)
- 2 tbsp honey
- 3/4 tsp sambal oelek
- 1/2 tsp toasted sesame oil
For the salmon and broccoli
- 1.5 lb salmon (cut into four 6-oz fillets)
- 2 tbsp white miso paste
- 1 tbsp honey
- 1 tsp soy sauce
- 2 1/2 tbsp olive oil
- 1 large head of broccoli (cut into 2-inch florets)
- Salt and freshly ground black pepper to taste
Instructions
- Zest the lime directly into a medium bowl, then cut the lime in half and squeeze the juice into the same bowl. Mince the shallot, garlic, and ginger, keeping them separate for now. Finely chop the peanuts and set aside. This prep work ensures everything is ready when you need it and prevents scrambling during cooking.
- Heat 3 tbsp olive oil in a small pot over medium heat. Add the minced shallot, garlic, and ginger, cooking for 2-3 minutes until fragrant and lightly softened. Stir in the chopped peanuts and 2 tbsp honey, cooking for 1 minute more. Pour this warm mixture into the bowl with the lime zest and juice, then stir in the sambal oelek and toasted sesame oil. Season with salt and pepper to taste. This sauce can be made ahead and served at room temperature—I like to let it sit for a few minutes so the flavors meld together beautifully.
- In a small bowl, whisk together the white miso paste, 1 tbsp honey, and 1 tsp soy sauce until smooth. Pat the salmon fillets dry with paper towels, then brush the miso glaze evenly over the flesh side of each fillet. Toss the broccoli florets with 2 1/2 tbsp olive oil, salt, and pepper in a separate bowl. I find that getting the miso glaze on the salmon early allows it to slightly set and adhere better during grilling, giving you better flavor transfer.
- Preheat your grill to high heat and oil the grates well to prevent sticking. Once hot, place the broccoli florets directly on the grates. Cook for 6-8 minutes total, turning occasionally with tongs so they develop charred edges on all sides while remaining tender inside. Transfer the grilled broccoli to a serving platter and tent loosely with foil to keep warm.
- Place the miso-glazed salmon fillets skin-side up on the hot grill. Cook for 2-3 minutes without moving them—this allows a nice sear to develop on the flesh side. Carefully flip each fillet so the skin side now faces down and cook for another 7-10 minutes until the internal temperature reaches 145°F (63°C) at the thickest point. The salmon will continue cooking slightly after you remove it from heat, so don't overcook it. Transfer to the platter with the broccoli.
- Arrange the grilled salmon and charred broccoli on serving plates. Drizzle or spoon the peanut sauce from Step 2 over the salmon and alongside the broccoli. Serve immediately while everything is still warm.