Sweet Potato Rice

  • Author: Michelle Minnaar
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 6 side dish servings 1x


Sweet potato rice only requires a handful of ingredients and is easy to prepare. It makes for a great vegan side dish or main course.



  • 30ml (2 tbsp) olive oil
  • 4 cloves garlic, peeled and crushed
  • 1 kg (2 lbs) sweet potato, peeled and cubed
  • 400g (14 oz) rice, e.g. basmati
  • 1L (4 cups) vegetable stock
  • parsley, as garnish (optional)


  1. Heat the oil in a large saucepan and fry the garlic gently for 1 minute.
  2. Add the sweet potato and rice to the saucepan and make sure you coat them with the oil. Add the hot vegetable stock and turn the heat down to simmering.
  3. Cover and cook gently for 15-20 minutes, till all the stock is absorbed and the rice and sweet potato is cooked. Garnish with parsley and serve immediately.


  • This side-dish is very versatile and will go well with grilled fish or any stew or casserole.
  • Category: Side Dish
  • Method: Boil
  • Cuisine: American


  • Serving Size: 1 serving
  • Calories: 423
  • Sugar: 12.2 g
  • Sodium: 592 mg
  • Fat: 4 g
  • Saturated Fat: 1.7 g
  • Carbohydrates: 87.9 g
  • Fiber: 8.8 g
  • Protein: 9.5 g

Keywords: sweet potato rice, rice and sweet potato recipe, vegan rice dish