Go Back Email Link
+ servings

FOLLOW ALONG! Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for the latest updates, recipes and content.


Sweet Potato Couscous

Sweet Potato Couscous bowls are topped with roasted sweet potatoes, white beans, almonds, pesto, and avocado.
Course Dinner, Main Course, Vegetarian
Cuisine American, Vegan, Vegetarian
Keyword sweet potato couscous
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4 servings
Calories 679kcal
Author Chelsea
Cost $5.68


  • 3 cups (438g) sweet potatoes cut into small chunks (~2 medium-sized potatoes)
  • 2 tablespoons olive oil
  • 1/2 teaspoon EACH: garlic powder, paprika
  • Fine sea salt and freshly cracked pepper
  • 1 can (15.5 oz; 439g) white kidney (cannellini) beans drained and rinsed
  • 1 cup (184g) uncooked couscous (See Note 1)
  • 1 cup (236g) vegetable broth, chicken broth, or water
  • 1 teaspoon butter or olive oil
  • 1/2 cup (110g) good quality basil pesto sauce divided (we like Rana's)
  • 2 large lemons
  • 1 large ripe avocado, thinly sliced or chopped
  • 1/3 cup (39g) honey-roasted almonds (See Note 2)


  • SWEET POTATOES: Preheat the oven to 425 degrees F (218 degrees C). Peel and chop the sweet potatoes into small, bite-sized pieces (1/2-inch cubes). Place on a very large sheet pan and toss with the 2 tablespoons olive oil, garlic powder, paprika, and salt + pepper (to taste; I add 1/4 teaspoon of salt and 1/8 teaspoon pepper) See Note 3. Toss everything together, spread out the potatoes, and place in the oven. Roast for 10 minutes, remove and stir around, and return to the oven for another 10-15 minutes or until crisp-tender (timing will depend on the size of the potatoes and how spaced out they are on the tray).
  • WHITE BEANS: Remove the sweet potato tray from the oven and add the drained and rinsed white beans directly on to the tray. Add 2 tablespoons freshly squeezed lemon juice and a bit more salt and pepper (I add about 1/4 teaspoon salt and 1/4 teaspoon pepper, but add to personal preference) and toss to warm the beans. Set aside.
  • COUSCOUS: Meanwhile, pour the broth or water into a small pot. Add in 1 teaspoon butter or olive oil and bring to a boil. Once boiling, remove the pot from heat. Stir in the uncooked couscous and cover the pot with a lid. After about 2-4 minutes the liquid should be absorbed; fluff couscous with a fork. Stir in 1/4 cup (55g) pesto, 1 tablespoon lemon juice, and about 1/4 teaspoon each of salt and pepper (again, to personal preference).
  • ASSEMBLY: Fill 4 bowls with even amounts of the pesto couscous. Add the roasted sweet potato and bean mixture. Add fresh chopped or sliced avocado to each bowl and top with even amounts of the almonds. If desired, add a wedge of lemon to each bowl. Spoon the remaining 1/4 cup pesto evenly over the bowls (using more or less to taste preference). Enjoy immediately.


Note 1: Here's the couscous I use for this recipe
Note 2: I use a bag of store-bought honey roasted almonds
Note 3: Depending on the ingredients used (particularly the pesto), you may not need as much salt/pepper. Season every element of the dish (couscous, potatoes, beans), but add very slowly and to taste. If the dish feels at all flat it likely just needs an extra pinch of salt/pepper or a squeeze of lemon.


Serving: 1serving | Calories: 679kcal | Carbohydrates: 123g | Protein: 21g | Fat: 13g | Saturated Fat: 2g | Cholesterol: 3mg | Sodium: 358mg | Potassium: 1304mg | Fiber: 15g | Sugar: 22g | Vitamin A: 25331IU | Vitamin C: 33mg | Calcium: 179mg | Iron: 6mg