Grilled Salmon and Roasted Sweet‑Potato Bowl – A Bright, Satisfying Weeknight Meal
This bowl brings together flaky grilled salmon, caramelized sweet potatoes, and crisp fresh veggies for a meal that feels both comforting and clean. It’s balanced without being boring and hearty without feeling heavy. With a few pantry staples and simple techniques, you’ll get big flavor in under an hour.
Great for meal prep or a fast dinner, it’s the kind of recipe you’ll keep coming back to.
Grilled Salmon and Roasted Sweet‑Potato Bowl – A Bright, Satisfying Weeknight Meal
Ingredients
- For the bowl:
- 2 medium sweet potatoes, peeled and cut into 1-inch cubes
- 2 tablespoons olive oil, divided
- 3/4 teaspoon kosher salt, divided (plus more to taste)
- 1/2 teaspoon freshly ground black pepper, divided
- 1 teaspoon smoked paprika (or regular paprika)
- 4 salmon fillets (4–6 ounces each), skin on if possible
- 1 teaspoon garlic powder
- 1 teaspoon lemon zest
- 2 cups cooked quinoa, brown rice, or farro (warm or room temp)
- 2 cups mixed greens (spinach, arugula, or spring mix)
- 1 cup cherry tomatoes, halved
- 1/2 English cucumber, thinly sliced
- 1 small avocado, sliced
- 2 tablespoons chopped fresh parsley or dill
- Lemon wedges, for serving
- For the dressing:
- 3 tablespoons extra-virgin olive oil
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- 1 small garlic clove, finely grated or minced
- Pinch of red pepper flakes (optional)
- Salt and black pepper, to taste
Instructions
- Heat the oven: Preheat to 425°F (220°C). Line a sheet pan with parchment for easy cleanup.
- Season the sweet potatoes: Toss cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and smoked paprika. Spread in a single layer.
- Roast: Bake for 20–25 minutes, flipping once, until edges are caramelized and centers are tender.
- Make the dressing: In a small bowl, whisk olive oil, lemon juice, Dijon, honey, garlic, red pepper flakes, and a pinch of salt and pepper. Adjust to taste. It should be bright and lightly tangy.
- Prep the salmon: Pat fillets dry. Rub with remaining 1 tablespoon olive oil, 1/4 teaspoon salt, 1/4 teaspoon pepper, garlic powder, and lemon zest. Let sit 5–10 minutes while the potatoes finish.
- Heat the grill or grill pan: Medium-high heat. Lightly oil grates or the pan to prevent sticking.
- Grill the salmon: Place fillets skin-side down if using skin-on. Cook 3–4 minutes, then gently flip and cook 2–3 more minutes, or until the fish flakes easily and is opaque with a slightly rosy center. Thicker fillets may need another minute. Remove and rest 2 minutes.
- Assemble the base: Divide grains among bowls. Top with a handful of greens.
- Add veggies: Spoon on roasted sweet potatoes, scatter tomatoes and cucumber, and tuck in avocado slices.
- Finish with salmon and dressing: Place a salmon fillet on each bowl. Drizzle with dressing, shower with fresh parsley or dill, and add lemon wedges. Taste and season with a pinch more salt if needed.
Why This Recipe Works

This bowl hits the sweet spot of texture and taste. The salmon brings rich, savory protein, while the roasted sweet potatoes add natural sweetness and a golden, slightly crispy edge. A zippy dressing ties everything together so each bite tastes complete.
It’s also flexible, so you can swap veggies or grains based on what you have.
Cooking methods matter here. Roasting the sweet potatoes in a hot oven concentrates their flavor and gives them tender centers. Grilling the salmon (outdoor grill or stovetop grill pan) sears the exterior and keeps the flesh moist.
A quick finish with fresh herbs and lemon brightens the dish at the end.
Ingredients
- For the bowl:
- 2 medium sweet potatoes, peeled and cut into 1-inch cubes
- 2 tablespoons olive oil, divided
- 3/4 teaspoon kosher salt, divided (plus more to taste)
- 1/2 teaspoon freshly ground black pepper, divided
- 1 teaspoon smoked paprika (or regular paprika)
- 4 salmon fillets (4–6 ounces each), skin on if possible
- 1 teaspoon garlic powder
- 1 teaspoon lemon zest
- 2 cups cooked quinoa, brown rice, or farro (warm or room temp)
- 2 cups mixed greens (spinach, arugula, or spring mix)
- 1 cup cherry tomatoes, halved
- 1/2 English cucumber, thinly sliced
- 1 small avocado, sliced
- 2 tablespoons chopped fresh parsley or dill
- Lemon wedges, for serving
- For the dressing:
- 3 tablespoons extra-virgin olive oil
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- 1 small garlic clove, finely grated or minced
- Pinch of red pepper flakes (optional)
- Salt and black pepper, to taste
Step-by-Step Instructions

- Heat the oven: Preheat to 425°F (220°C). Line a sheet pan with parchment for easy cleanup.
- Season the sweet potatoes: Toss cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and smoked paprika. Spread in a single layer.
- Roast: Bake for 20–25 minutes, flipping once, until edges are caramelized and centers are tender.
- Make the dressing: In a small bowl, whisk olive oil, lemon juice, Dijon, honey, garlic, red pepper flakes, and a pinch of salt and pepper.
Adjust to taste. It should be bright and lightly tangy.
- Prep the salmon: Pat fillets dry. Rub with remaining 1 tablespoon olive oil, 1/4 teaspoon salt, 1/4 teaspoon pepper, garlic powder, and lemon zest.
Let sit 5–10 minutes while the potatoes finish.
- Heat the grill or grill pan: Medium-high heat. Lightly oil grates or the pan to prevent sticking.
- Grill the salmon: Place fillets skin-side down if using skin-on. Cook 3–4 minutes, then gently flip and cook 2–3 more minutes, or until the fish flakes easily and is opaque with a slightly rosy center.
Thicker fillets may need another minute. Remove and rest 2 minutes.
- Assemble the base: Divide grains among bowls. Top with a handful of greens.
- Add veggies: Spoon on roasted sweet potatoes, scatter tomatoes and cucumber, and tuck in avocado slices.
- Finish with salmon and dressing: Place a salmon fillet on each bowl.
Drizzle with dressing, shower with fresh parsley or dill, and add lemon wedges. Taste and season with a pinch more salt if needed.
Keeping It Fresh
For meal prep, store components separately to maintain texture. Keep the grains, roasted sweet potatoes, and salmon in individual containers for up to 3 days in the fridge.
Greens and cut vegetables should stay dry and crisp in their own containers.
Reheat grains and sweet potatoes in the microwave or a skillet until warm. Enjoy the salmon cold or gently warmed to avoid overcooking. Add avocado and dressing right before serving so nothing turns soggy or brown.

Benefits of This Recipe
- Nutrient-dense: Salmon provides omega-3 fats and protein, sweet potatoes bring fiber, vitamin A, and complex carbs, and the greens add a range of micronutrients.
- Balanced energy: Complex carbs and healthy fats help keep you satisfied without a mid-evening slump.
- Adaptable and budget-wise: Use the grains and vegetables you have on hand.
Frozen salmon fillets work well and are often more affordable.
- Meal-prep friendly: Components hold well, making weekday lunches easy.
- Flavor-forward: A sharp, garlicky lemon dressing livens everything up without extra effort.
Common Mistakes to Avoid
- Overcrowding the pan: Sweet potatoes won’t brown if they’re piled up. Give them space for caramelization.
- Skipping the pat-dry step: Wet salmon sticks and steams. Drying the fillets helps you get a nice sear.
- Overcooking the fish: Salmon cooks fast.
Pull it when the center is just turning opaque; it will finish as it rests.
- Underseasoning: Taste the dressing and the finished bowl. A small pinch of salt at the end can make flavors pop.
- Adding avocado too early: Slice it right before serving to keep it fresh and green.
Variations You Can Try
- Swap the grain: Try wild rice, couscous, cauliflower rice, or soba noodles.
- Switch the spice: Use chili-lime seasoning, Cajun spice, or a cumin-coriander blend on the salmon and potatoes.
- Greens upgrade: Kale or shredded cabbage add crunch. Massage kale with a little olive oil and salt to soften.
- Tropical twist: Add mango, pineapple, and a coconut-lime dressing for a fresh, beachy vibe.
- Herb-forward: Fold chopped dill, parsley, and mint into the grains with a squeeze of lemon.
- Yogurt drizzle: Mix Greek yogurt with lemon, garlic, and dill for a creamy topping in place of the vinaigrette.
- Sheet-pan shortcut: Roast salmon and sweet potatoes together at 425°F, adding salmon in the last 10–12 minutes to streamline cleanup.
FAQ
Can I bake the salmon instead of grilling it?
Yes.
Bake at 400°F (205°C) for 10–12 minutes, depending on thickness, until the salmon flakes easily. You can broil for the last minute to add a touch of color on top.
What if I don’t have fresh salmon?
Frozen fillets are great. Thaw overnight in the fridge or under cold running water (sealed).
Pat very dry before seasoning and cooking.
How do I know when the salmon is done?
Look for opaque flesh that flakes with gentle pressure and a slightly translucent center. If using a thermometer, aim for 125–130°F (52–54°C) for medium.
Can I make this bowl dairy-free or gluten-free?
It’s naturally dairy-free. For gluten-free, choose a gluten-free grain like quinoa or rice, and ensure your Dijon and spices are certified gluten-free.
What vegetables work well here?
Roasted Brussels sprouts, broccolini, or asparagus are all great.
Raw additions like shredded carrots, sliced radishes, or pickled onions add crunch and brightness.
How far in advance can I meal prep this?
Cook the grains, sweet potatoes, and salmon up to 3 days ahead. Store dressing and fresh veggies separately. Assemble right before eating for the best texture.
Is there a good substitute for honey in the dressing?
Use maple syrup or agave.
If you prefer no added sweetener, reduce the lemon juice slightly and add a splash more olive oil to balance the acidity.
Do I need the salmon skin?
Skin helps keep the fillet intact and adds flavor when grilled. You can remove it after cooking if you prefer; it will slide off easily.
Can I air-fry the sweet potatoes?
Yes. Toss with oil and seasonings, then air-fry at 380°F (193°C) for 12–15 minutes, shaking halfway, until golden and tender.
What’s the best way to reheat without drying out the salmon?
Warm gently in a covered skillet over low heat with a splash of water or broth, or enjoy it cold.
Avoid microwaving on high, which can make it tough.
Final Thoughts
This grilled salmon and roasted sweet‑potato bowl is simple, bright, and dependable. It’s easy to adapt to your taste and weeknight schedule, yet it feels special enough for company. With a crisp salad base, caramelized potatoes, and juicy salmon, every bite delivers balance.
Keep the dressing on standby, and you’ll have a go-to bowl that never gets old.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

