Bell Pepper Curry with Sweet Potatoes

Satisfy your cold weather cravings with this delicious vegan dish. Find out just how easy it can be to get an Indian bell pepper curry on the table for your family in 30 minutes with this healthy and filling recipe.

Bowl of bell pepper curry with rice

When you are looking for vegan or vegetarian dishes that are hearty and warming, Indian is a good cuisine to turn to. A good vegetable curry can be both healthy with lots of vegetables and warming from all the rich spices. This tomato-based pepper curry perfectly fits that. It is full of bell peppers and hearty sweet potatoes, all blended with a tangy and aromatic tomato curry sauce. 

This is a dish that is so satisfying you won’t even notice how healthy it is. Both tomatoes and bell peppers are full of vitamin A and C, along with smaller amounts of other nutrients. Sweet potatoes (which will get even sweeter when roasted) have vitamin B6, potassium, and lots of fiber. All of these ingredients come together to create a delicious dish that is sure to please everyone during the colder months.

Roasting bell peppers and sweet potatoes

And even better, it’s quick! Time everything properly (the vegetables need to roast while the curry simmers) and you can have a healthy meal on the table in just over 30 minutes. Add some rice – brown is best to get those good whole grains in your diet – and you are all set. It’s a meal that needs nothing more. Though personally I wouldn’t object to serving some homemade naan alongside if I had the time. 

What kind of bell peppers should you use?

You can use any type of bell peppers in this curry. I used all red bell peppers, but you can certainly substitute orange or yellow peppers. Really any type of sweet pepper works. Green bell peppers will probably be a bit too sharp, but one in the mix might add some nice variation.

Pan of sweet potato and bell pepper curry

What is garam masala?

Garam masala is a spice blend used in a lot of Indian dishes. Usually it is made up of a mixture of coriander, cumin, clove, cardamom, cinnamon, nutmeg, and sometimes chili or bay. This blend adds a lot of aromatic and savory flavors to the curry and gives it the distinctive flavor. 

What kind of chili pepper should you use?

If you are lucky enough to be in an area where the stores sell multiple kinds of spicy chilis, you might be wondering which variety you should buy. The most common pepper to be listed as a “chili pepper” is the bird’s eye, or spicy Thai chili. These are small, typically red, and very hot – a little goes a long way. When in doubt, this is the best variety to choose.

Other common spicy peppers include jalapeños, serranos, or even cayenne if you grow your own. If you can’t find bird’s eye chilies and have to go with one of the others, you are probably going to have the best luck with a serrano pepper. The flavor and heat will be most similar.

Bowl of rice and sweet potato curry

But don’t be put off by the inclusion of a spicy chili pepper. It’s really not that much. I don’t like a lot of spicy heat in my food and this bell pepper curry is definitely within my limits. If you are still afraid of that much heat, try using just half a pepper, or remove some of the seeds before adding it to your curry. And of course, you can always manage the heat in an Indian dish by serving it with lots of basmati rice and some raita or plain yogurt.

Bowl of bell pepper curry with rice

Bell Pepper Curry with Sweet Potatoes

This pepper and sweet potato curry is a delicious and warming vegan meal! It's quick, easy and healthy – not to mention tasty!
5 from 6 votes
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6 people
Calories: 236kcal
Author: Jovita | Yummy Addiction

Recipe Video


  • 4 bell peppers
  • 2 large sweet potatoes , (or 4 medium), peeled
  • 6 tbsp olive oil , divided
  • 4 tsp garam masala , (or curry powder), divided
  • 2 tsp ground cumin , divided
  • 6 cloves garlic , minced
  • 1 chili pepper , minced
  • 2 14.5 oz. (400ml) cans diced tomatoes
  • 1/2 cup water
  • 1/4 cup chopped fresh cilantro , plus more for garnish
  • 1/2 tsp salt , or more to taste
  • freshly squeezed lime juice , for drizzling


  • Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
  • Chop the peppers and sweet potatoes into evenly sized chunks. Arrange on a baking sheet in a single layer. Drizzle with 4 tablespoons olive oil and season with 2 teaspoons garam masala and 1 teaspoon cumin. Toss and roast in the oven for 20 minutes.
  • Meanwhile, heat the remaining 2 tablespoons olive oil in a skillet. Add the garlic and chili pepper and cook over low heat until fragrant, for about 30 seconds. Add the remaining 2 teaspoons garam masala and 1 teaspoon cumin. Cook for a minute, stirring.
  • Add the canned tomatoes, water, and chopped cilantro. Season with salt and cook, over medium heat, for 20 minutes more.
  • Finally, add the roasted peppers and sweet potatoes and cook for 5-10 minutes more. If the curry isn’t thick enough to your liking, cook more. If it gets too thick, add more water.
  • Drizzle with lime juice before serving. Garnish with chopped cilantro. Serve with rice.


Serving: 1g | Calories: 236kcal | Carbohydrates: 24g | Protein: 3.2g | Fat: 14.7g | Sodium: 527.1mg | Sugar: 10.4g
Course: Main Course
Cuisine: Indian
Keyword: sweet potato curry, vegan curry
Nutrition Facts
Bell Pepper Curry with Sweet Potatoes
Amount Per Serving (1 g)
Calories 236 Calories from Fat 132
% Daily Value*
Fat 14.7g23%
Sodium 527.1mg23%
Carbohydrates 24g8%
Sugar 10.4g12%
Protein 3.2g6%
* Percent Daily Values are based on a 2000 calorie diet.


  • Amy
    November 16, 2020 at 9:42 am

    Love the look of this curry and love the way it’s packed with healthy ingredients!5 stars

  • Chris Collins
    November 16, 2020 at 10:08 am

    This is my kind of curry! I bet the sweet and spice is so delicious 🙂5 stars

  • Danielle Wolter
    November 16, 2020 at 11:30 am

    I really love a good curry – and all the pepper in this are just amazing! So delicious!5 stars

  • Dannii
    November 16, 2020 at 11:34 am

    Curry always goes down well in our house, and this looks like a delicious one. A great way to use up bell peppers too.5 stars

  • Gina
    November 16, 2020 at 11:41 am

    This is on the menu this week for an easy vegetarian dinner – love the simplicity of this recipe!5 stars

  • Jacquelyn Gray
    July 15, 2022 at 12:45 am

    I made this recipe with my dinner last night. We also had Aloo Gobi, Chicken Tikka Masala and Basmati. This dish was a PERFECT addition!!!! The whole family loved it (ages 7-54) and it was easy to make!!!!5 stars

    • Jovita
      July 15, 2022 at 8:34 am

      I am so happy your whole family enjoyed this curry, Jacquelyn! 🙂


Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.