Salmon & Sweet Potato Grain Bowls


Harissa adds Moroccan flavor to this healthy grain bowl recipe without needing a long list of ingredients. Just 5 ingredients is all you need to get dinner (or a packable lunch) on the table in under an hour!

Photo: Dominic Perri
Prep Time:
15 mins
Additional Time:
30 mins
Total Time:
45 mins
2 bowls


  • 2 tablespoons extra-virgin olive oil

  • 1 tablespoon harissa

  • ¼ teaspoon salt

  • 1 large sweet potato, cut into 1-inch pieces (about 1 pound)

  • 1 8-ounce salmon fillet (preferably wild), skin removed and cut in half

  • 2 cups baby spinach

  • 1 cup warm cooked farro


  1. Preheat oven to 425 degrees F. Coat a large rimmed baking sheet with cooking spray.

  2. Stir oil, harissa and salt together in a large bowl. Add sweet potato and toss to coat. Transfer to the prepared baking sheet and roast, stirring once, until almost tender, about 20 minutes. (Do not wash the bowl.)

  3. Rub any remaining harissa mixture over the salmon pieces and add them to the baking sheet. Continue roasting until the sweet potato is tender and the salmon is just cooked through, 6 to 8 minutes more.

  4. Meanwhile, stir spinach into the warm farro. Cover and let stand until the spinach has wilted. To assemble, divide the farro mixture and the roasted sweet potato between 2 bowls. Top each bowl with a piece of salmon.


To make ahead: Cook farro up to 2 days ahead and refrigerate. Heat in the microwave.

Nutrition Facts (per serving)

662 Calories
29g Fat
61g Carbs
36g Protein
Nutrition Facts
Servings Per Recipe 2
Calories 662
% Daily Value *
Total Carbohydrate 61g 22%
Dietary Fiber 9g 32%
Total Sugars 9g
Protein 36g 71%
Total Fat 29g 37%
Saturated Fat 5g 24%
Cholesterol 73mg 24%
Vitamin A 30184IU 604%
Vitamin C 44mg 48%
Folate 8mcg 2%
Sodium 987mg 43%
Calcium 146mg 11%
Iron 4mg 19%
Magnesium 77mg 18%
Potassium 656mg 14%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles