clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Risotto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Lexi
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan


This vegan sweet potato risotto is a seasonal take on one of my favorite classic dinner recipes. Served with sautéed kale, toasted hazelnuts and herbs, it serves as a great main course for a special occasion or a weeknight dinner!


  • 1 large sweet potato, diced (3 cups)
  • 2 tbsp olive oil, divided
  • 2 tsp salt, divided
  • ¼ cup vegan (or regular) butter
  • 1 yellow onion, diced finely 
  • 2 cloves garlic, minced 
  • 1 ½ cups arborio rice
  • ¾ cup dry white wine
  • 4 ½-5 cups low sodium vegetable broth
  • ¾ cup shredded vegan (or regular) parmesan
  • 1 head lacinato kale, de-stemmed and chopped
  • 2 tbsp fresh sage, finely chopped
  • 1 tbsp fresh thyme, finely chopped
  • ½-1 tbsp balsamic vinegar
  • Pepper to taste
  • 1 cup hazelnuts, toasted (instructions below)


  1. Preheat oven to 400 F and line a baking sheet with parchment paper. 
  2. Dice sweet potato (peeling optional) and toss with 1 tbsp olive oil and ½ tsp salt. Transfer to baking sheet and roast for 25 minutes, stirring once or twice. Remove from oven and set aside. 
  3. Meanwhile, heat a large pot to medium and add butter, onions and 1 tsp salt. Sauté 5-7 minutes, stirring occasionally, until softened. 
  4. In a separate saucepan, heat vegetable broth over medium low.
  5. Add garlic to onions and continue cooking for 2-3 minutes. 
  6. Add arborio rice and stir well to coat in the butter and onions. Let toast for a minute or two, stirring often to prevent burning. Pour in wine and cook until reduced. 
  7. Start adding vegetable broth, one ladle-full at a time. Don’t add the next ladle of broth until the previous one has been almost fully absorbed. You’ll have to stir often and keep a close eye on the risotto to prevent it from burning/drying out. Check the risotto for doneness once you’ve used up about ¾ of the broth. 
  8. Meanwhile, mash the roasted sweet potatoes into a smooth paste, either using a potato masher or even a blender or food processor. 
  9. In a separate sauté pan, heat 1 tbsp of olive oil over medium-high and add chopped kale and a pinch of salt. Sauté until tender - about 5 minutes.
  10. When the rice is finished cooking, stir in the mashed sweet potato, fresh sage and thyme, vegan parmesan, balsamic and more salt and pepper to taste. Top risotto with sautéed kale and toasted hazelnuts (directions below). 

Toasted hazelnuts:

  1. Preheat oven to 350 F. 
  2. Spread whole hazelnuts in an even layer on sheet pan. Roast for 10-12 minutes, stirring once. Remove from oven. 
  3. When cool, wrap nuts in a towel and gently rub to remove the skins. Chop and add to recipe.


If you don't have arborio rice on hand (or another Italian short-grain alternative), another short-grain rice (like sushi rice) will do. 

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian


  • Serving Size:
  • Calories: 570
  • Sugar: 7 g
  • Sodium: 2086.3 mg
  • Fat: 41.1 g
  • Saturated Fat: 13.1 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 5.3 g
  • Protein: 7.4 g
  • Cholesterol: 0 mg