Vegan Peanut Curry with Chickpeas and Sweet Potato

Vegan Peanut Curry with Chickpeas and Sweet Potato in a white bowl with a blue dish towel on marble countertop
Photo: Deborah Murphy, MS, RD

This vegan peanut curry with chickpeas and sweet potato is the newest addition to my back pocket repertoire of simple and fast weeknight meals! I have made it a couple times already and packed the leftovers for my work lunch and I can’t get enough of it! You only need one pan to whip it all up and it usually takes me only ~40 minutes from start to finish. Vegan Peanut Curry with Chickpeas and Sweet Potato - The other great thing about this recipe is that it utilizes a lot of pantry staples like chickpeas, coconut milk, diced tomatoes, and peanut butter. Keep those ingredients on hand and you are well on your way to recreating this delicious curry.

This recipe makes 5-6 servings so for those with smaller households like us, you’ll get to enjoy a few days of leftovers! Serve this curry over rice or your favorite grain and garnish it with a few chopped peanuts and some fresh cilantro. Feel free to use other veggies in this dish based on what you have on hand. You could easily substitute spinach for the kale or toss in some chopped broccoli, bok choy, cauliflower, etc. I kept the basic veggies in the recipe below, but I’m excited to experiment with new ones as I make this recipe on repeat.

Vegan Peanut Curry with Chickpeas and Sweet Potato

Yield: 5

Need a quick and simple dinner you can make in one pan? You’re in luck because this vegan peanut curry with chickpeas and sweet potato is exactly that!


  • 2 tablespoons olive oil
  • 1 medium sweet potato
  • 13 cup chopped onion (~1/4 large onion)
  • 1 bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 (15 oz.) can fire roasted diced tomatoes
  • 1 (15 oz.) can chickpeas, drained
  • 1 (15 oz.) can lite coconut milk
  • 13 cup creamy peanut butter
  • 1 tablespoon sriracha sauce
  • 1 tablespoon red curry paste
  • 12 tablespoon ginger paste or fresh grated ginger
  • 12 bunch lacinato kale leaves, stems removed, chopped
  • Salt and ground black pepper, to taste


  1. Add the olive oil, onion, sweet potato, and bell pepper to a pan. Sauté for 5 minutes or until onion is translucent.
  2. Add the garlic and cook another minute.
  3. Stir in the tomatoes, chickpeas, coconut milk, peanut butter, sriracha, ginger, and curry paste. Bring to a simmer and cook for 8-10 minutes or until sweet potatoes start to soften.
  4. Stir in the kale and a dash of salt and pepper. Cook an additional 3-5 minutes or until potatoes are fork tender and kale is wilted. Taste and add more salt if needed.
  5. Serve over cooked rice or favorite grain. Garnish with fresh cilantro if desired.

*Not all curry pastes are vegan so make sure to read the ingredient label as some contain fish sauce.

Deborah Murphy on FacebookDeborah Murphy on InstagramDeborah Murphy on PinterestDeborah Murphy on Twitter
Deborah Murphy
Deborah Murphy, MS, RD, practices clinical dietetics in Chicago. She shares practical nutrition tips and healthy recipes on her personal blog, Dietitian Debbie Dishes. In her free time, you’ll likely find her either shopping the farmers market or in the kitchen, camera and spatula in hand. Connect with Deborah on Twitter and Instagram.

Apron OvenMitt