Go Back
+ servings
Tried this recipe? We love your feedback.Please click on the stars in the recipe card below
stacked burger patties on buns with lettuce, tomato and onion
Print Recipe Pin Recipe
5 from 9 votes

Sweet Potato and Black Bean Burgers

Flavorful and perfectly spiced masala burgers with sweet potatoes and black beans
Prep Time30 mins
Cook Time30 mins
Total Time1 hr
Course: dinner, Lunch
Cuisine: American, Indian
Servings: 6
Calories: 594kcal



  • ¼ cup mayo
  • 2 tablespoons sriracha sauce

To Serve

  • 6 brioche buns or use your favorite burger buns
  • 6 lettuce leaves cut into smaller rounds or use smaller boston lettuce leaves
  • 1 small red onion thinly sliced
  • 1 ripe tomato thinly sliced


  • Cut the steamed potatoes into 4 to 5 pieces each and add them to a large bowl. Mash the sweet potatoes
  • Pat dry the black beans with paper towels to remove any excess moisture. Add them to the mixing bowl with sweet potatoes. Mash only about half of them so you have some whole beans. Not mashing them all gives a nice texture and bite to the burgers.
  • Add onions, cilantro, ginger, garlic and green chili. Add turmeric, salt, ground coriander and garam masala. Mix everything together with a rubber spatula.
  • Start mixing in a little bit of oat flour at a time. Add more oat flour as needed. The oat flour will absorb excess moisture and help form the patties. Add oil and mix it well. If making ahead you can keep this mixture in the fridge.
  • Press down the mixture in the bowl so it's evenly flattened. Using a rubber spatula, divide the mixture into 6 parts. Scoop up each part and shape into a 4 inch patty. Add lightly oil your hands if needed. Place the patties into a parchment paper lined tray. Repeat with the remaining mixture.
  • These patties can be refrigerated for up to 24 hours.

Here are a few option to cook these patties:

  • Heat a non-stick pan or griddle over medium heat. Add 2 teaspoons of oil and gently pan fry 2 to 4 patties at a time, depending on the size of your pan. Allow burgers to cook on one side for 4 to 5 minutes on low medium heat before flipping over. Cook the other side for 4 to 5 minutes or until both sides are golden brown and crisp.
  • Preheat the oven to 375 degrees. Spray both sides of the burgers with oil and bake for 25 to 30 mins flipping halfway through.
  • Preheat the air fryer at 400 F for 5 minutes. Spray the Air fryer basket with oil and place 2 to 4 patties in the basket. Lightly spray the burgers with oil and air fry at 370 F for 8 to 10 minutes.


  • Whish together mayonnaise and sriracha in a small bowl.


  • Cut the brioche buns in half. Lightly spray or brush olive oil on both sides and heat on a stove top griddle until the inside of the bun is golden. Place a lettuce leaf on the bottom bun. Place the burger patty and top with onions and tomatoes. Drizzle a spoonful of sriracha mayo and place the top bun over and serve.
  • For a Low Carb option, skip the bun and wrap the bun in lettuce leaves along with onions, tomatoes and sriracha sauce. You can also serve the patty over a bed of arugula, topped with onion, tomatoes, and sriracha mayo.



  • To steam sweet potatoes in the Instant Pot - place 1 cup of water in the Instant Pot insert. Put the trivet in the pot and place the sweet potatoes on the trivet. Close the Instant Pot lid and pressure cook for 15 minutes (for medium-sized). Allow natural pressure release. Open the Instant Pot, allow the potatoes to cool, and then peel. 


Calories: 594kcal | Carbohydrates: 69g | Protein: 14g | Fat: 30g | Saturated Fat: 13g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 148mg | Sodium: 1413mg | Potassium: 470mg | Fiber: 5g | Sugar: 6g | Vitamin A: 13461IU | Vitamin C: 16mg | Calcium: 100mg | Iron: 2mg
Tried this recipe?Share your photo and tag @ministry_of_curry or tag #ministryofcurry