Sweet potato chilli with rice

Sweet potato chilli with rice

Serve yourself up a bowl with soul! Our special chilli con carne spice mix and a sprinkle of smoky paprika make light work of the sauce, and the tender chunks of sweet potato, kidney beans and basmati rice will definitely take care of your hunger and comfort cravings. A squeeze of lime seals the deal in this Highly Rated dish.

SWK: Source of fibre Plants 6 SWK: Source of protein

Serving size

Cook time: 30 mins
Cuisine: Mexican
Food group: Vegan
Allergens: Celery

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Chop & crush

  • Peel and finely dice the onions, then deseed the peppers and dice into 2cm squares.
  • Chop the sweet potatoes into 2cm cubes, then peel and crush the garlic.

Turn up the heat

  • Spritz a large non-stick frying pan with cooking spray and put it over a medium-high heat. Fry the onions, peppers and sweet potatoes for 8 mins.
  • Stir in the garlic and spice mix along with the paprika and tomato purée. Cook for 2 mins.

Things get saucy!

  • Drain and rinse the kidney beans.
  • Add the beans and chopped tomatoes to the frying pan, then crumble in the stock and pour in 250ml water (350ml for 4 portions). Stir well and simmer for 10-12 mins, until the sauce has thickened.

Simmer the rice

  • Meanwhile, cook the rice in boiling water for 10-12 mins, then drain.

Add your final flourish

  • Halve the limes, then squeeze the juice from 1 half (a whole lime for 4 portions) into the sauce (to taste). Cut the remaining lime into wedges.
  • Serve the chilli on the rice with the lime wedges for squeezing.

Making changes?

Are you sure you want to continue?