Sweet Potato and Chickpea Curry Bake

Welcome to your new favorite weeknight dinner solution: the **Baked Chickpea Sweet Potato Curry**! This incredible recipe is a true one-pot wonder, designed for ultimate ease and maximum flavor. Forget standing over the stove sautéing ingredients; everything comes together beautifully in a single casserole dish, making cleanup a breeze. Perfect for busy evenings, this creamy, comforting curry is naturally gluten-free, soy-free, and offers a delightful nut-free option, ensuring everyone at your table can enjoy a hearty, homemade meal.

Overhead shot of a vibrant bowl of creamy baked chickpea sweet potato curry served over fluffy white rice, garnished with fresh cilantro

There’s something uniquely satisfying about baking a curry in a casserole dish. It’s truly a hands-off approach that drastically reduces active cooking time, allowing you to focus on other tasks while your delicious meal bakes to perfection. This creamy Chickpea Sweet Potato Curry exemplifies this convenience, offering an unbelievably easy and deeply comforting experience. If you’ve yet to discover the joy of oven-baked curries, this recipe is your perfect introduction!

At the heart of this delightful baked curry, the chickpeas truly shine, developing a tender, meaty texture that beautifully complements the rich, creamy sauce. Cubed sweet potatoes add a lovely natural sweetness and hearty substance, acting as perfect sponges to soak up every drop of the aromatic curry gravy. Each bite is a harmonious blend of textures and tastes, making this dish a truly fulfilling plant-based meal.

Top-down view of a rectangular casserole dish filled with baked chickpea sweet potato curry, a blue-green kitchen napkin resting beside it

The Irresistible Flavor Profile: Creamy & Aromatic

The secret to the incredibly rich and creamy gravy in this baked curry lies in the combination of full-fat coconut milk and a unique addition: peanut butter. While it might sound unconventional for a savory dish, trust us – peanuts in curry are absolutely amazing! The peanut butter adds a wonderful depth and silkiness to the sauce without making it overly sweet. Instead, its nutty richness is perfectly balanced by the pungent hum of fresh garlic and ginger, the warmth of fragrant Indian spices, and the bright acidity of diced tomatoes.

This carefully crafted blend of ingredients creates a complex yet approachable flavor profile that is both exotic and deeply comforting. The spices are robust but not overpowering, and the sweetness from the sweet potatoes and coconut milk is tempered by the savory elements, resulting in a perfectly harmonious dish that will tantalize your taste buds.

Side view of a serving bowl filled with vibrant vegan chickpea sweet potato curry, accompanied by a bed of white rice

Explore More Indian Comfort Food Recipes

If you love the warming, aromatic flavors of Indian cuisine and are looking for more plant-based, comforting meals, be sure to explore these other fantastic recipes. They offer a delightful journey into the rich culinary traditions of India, adapted for modern, healthy eating:

  • Baked Madras Curry Tofu
  • Baked Vegetable Curry Casserole
  • Baked Balti Veggies
  • Butter Tofu
  • Instant Pot Tikka Masala Simmer Sauce
  • Tofu in Spinach Curry (Palak Tofu)
  • Vegetable Jalfrezi

Baked Chickpea Sweet Potato Curry (Vegan)

Average rating: 5 from 38 votes
By: Vegan Richa
Prep: 15 mins
Cook: 45 mins
Total: 1 hr
Servings: 6
Course: Main Course
Cuisine: Indian
A delicious bowl of Baked Chickpea Sweet Potato Curry
Pin Recipe
Print Recipe

This Baked Chickpea Sweet Potato Curry is a truly effortless one-pot meal. Made entirely in a single casserole dish, it’s incredibly simple to prepare, making it the perfect choice for a quick and satisfying weeknight dinner. No tedious sautéing required – just combine, bake, and enjoy! It’s naturally gluten-free, soy-free, and can easily be made nut-free.

Ingredients You’ll Need

To create this flavorful and wholesome Baked Chickpea Sweet Potato Curry, gather these simple yet powerful ingredients:

  • 2 teaspoons Oil (or vegetable broth for oil-free)
  • 1/2 cup Chopped Onion
  • 2 cloves Garlic, minced
  • 1 teaspoon Minced Ginger
  • 2 teaspoons Ground Coriander
  • 1 teaspoon Ground Cumin
  • 1 teaspoon Paprika
  • 1/4 teaspoon Cinnamon
  • 1 tablespoon Curry Powder (or Berbere spice, dry Harissa spice, or 2 teaspoons Garam Masala)
  • 1/4 teaspoon Black Pepper (or cayenne, omit for less heat)
  • 1/2 teaspoon Salt
  • 15 ounce Diced Tomatoes with their juices (or 1 cup chopped and 1 cup pureed fresh tomatoes)
  • 15 ounce Can Chickpeas, drained (or 1 1/4 cups cooked chickpeas)
  • 10 ounces Cubed Sweet Potatoes (about 2 1/2 cups; can substitute with potatoes, cauliflower, butternut squash, or zucchini)
  • 1 cup Coconut Milk (full 14 oz can for a saucier curry; see notes for substitutes like cashew milk or oat milk)
  • 2 tablespoons Peanut Butter or Almond Butter (use sunflower seed butter for a nut-free version)
  • 1/4 cup Water
  • 2 cups Well-packed Fresh Baby Spinach (or 1 cup thawed frozen spinach)
  • Cilantro, Pepper Flakes, and Lime Juice (for garnish)

Step-by-Step Baking Instructions

Follow these simple steps to prepare your delicious one-pot Baked Chickpea Sweet Potato Curry:

  • Prepare the Baking Dish: In a 9×11 inch baking dish (or a similar size), add 2 teaspoons of oil and spread it evenly across the bottom. Preheat your oven to 400°F (205°C).

  • Arrange Aromatics and Sweet Potatoes: Place the chopped onion, minced garlic, and minced ginger on one side of the baking dish. On the other side, arrange the cubed sweet potatoes.

  • Season Generously: In a small bowl, combine all the spices (ground coriander, cumin, paprika, cinnamon, curry powder/berbere/harissa/garam masala, and black pepper). Mix them well, then sprinkle this aromatic spice blend generously over both the onion mixture and the sweet potatoes in the baking dish.

  • Coat Ingredients: Gently mix the onions with the spices, and then separately mix the sweet potatoes to ensure they are well coated. Try to keep the onions and sweet potatoes largely separated at this stage. If the spices seem too dry to adhere, sprinkle a few splashes of water while mixing.

  • Initial Bake: Transfer the baking dish to the preheated oven and bake for 15-16 minutes, or until the onions begin to turn golden and fragrant. This step helps to soften the vegetables and deepen their flavor.

  • Add Liquids and Creaminess: Carefully remove the baking dish from the oven. Add the coconut milk and peanut butter to the dish. It’s crucial to mix the peanut butter into the coconut milk thoroughly right away, ensuring it disperses evenly into the liquid and doesn’t clump in one corner.

  • Combine Remaining Main Ingredients: Now, add the diced tomatoes (with their juices), drained chickpeas, salt, and water to the dish. Stir everything together very well, ensuring all ingredients are fully incorporated into the creamy sauce.

  • Final Bake: Return the baking dish to the oven and continue to bake for another 20-30 minutes. The curry is ready when the sweet potatoes are cooked to your desired tenderness and the sauce has thickened to a rich consistency. If the sweet potatoes aren’t tender enough after 20 minutes, cover the dish with parchment paper or foil and bake for an additional 10-15 minutes.

  • Wilt the Spinach: Once baked, remove the dish from the oven. Immediately add the fresh baby spinach and stir it into the hot curry. The residual heat from the sauce will quickly wilt the spinach, integrating its freshness into the dish.

  • Adjust and Serve: Taste the curry and adjust the salt and any other seasonings as needed to suit your preference. Garnish generously with fresh cilantro, a pinch of red pepper flakes for an extra kick (optional), and a squeeze of fresh lime juice for brightness. Serve hot with steamed rice, cauliflower rice, or your favorite flatbread.

Watch the Recipe Video

Helpful Notes & Customization Options

This Baked Chickpea Sweet Potato Curry is wonderfully adaptable. Here are some notes and suggestions to tailor it to your dietary needs and taste preferences:

  • Nut-Free Option: To make this recipe completely nut-free, simply substitute the peanut butter or almond butter with an equal amount of sunflower seed butter. Alternatively, you can use 3 tablespoons of split red lentils (masoor dal) instead of nut butter. Add the lentils along with the chickpeas; they will cook down beautifully and help to thicken the sauce, adding a lovely texture.
  • Coconut Milk Substitutes: If you prefer a coconut-free curry, you can use other creamy non-dairy milks such as cashew milk or oat milk. You might need to add a bit more nut butter (or seed butter/lentils) to achieve the desired thickness for the sauce.
  • Vegetable Variations: Sweet potatoes are fantastic in this curry, but feel free to experiment with other vegetables. Potatoes, cauliflower florets, butternut squash, or zucchini are all excellent choices. You can even use a combination for a more varied texture and flavor profile.
  • Alternative Legumes: While chickpeas are a classic, white beans or other types of lentils can be used as a substitute if you’re looking for a different protein source.
  • Oil-Free Preparation: For an oil-free version, simply omit the oil and use generous splashes of vegetable broth to prevent sticking and aid in browning the onions and spices. Keep in mind that onions and spices might brown a bit faster without oil, so check and stir more frequently, perhaps around the 10-minute mark.
  • Stovetop Method: If you prefer to cook this on the stovetop, begin by sautéing the onion, garlic, and ginger in oil or broth until translucent. Then, add the spices and sauté for another minute until fragrant. Stir in the tomatoes, chickpeas, sweet potatoes, coconut milk, peanut butter (ensure it’s well mixed), and salt. Bring to a simmer, then cover and cook until the sweet potatoes are tender and the sauce has thickened. Stir in spinach at the end and garnish as directed.

Nutritional Information (Approximate per serving)

Below is an estimated nutritional breakdown for one serving of this Baked Chickpea Sweet Potato Curry. Please note that nutritional values are automatically calculated and should be used as an approximation.

Calories: 315kcal,
Carbohydrates: 38g,
Protein: 12g,
Fat: 15g,
Saturated Fat: 6g,
Sodium: 498mg,
Potassium: 869mg,
Fiber: 10g,
Sugar: 9g,
Vitamin A: 13580IU,
Vitamin C: 17mg,
Calcium: 141mg,
Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? We’d love to hear from you! Please rate and leave a comment below with your thoughts.

Main Ingredients Spotlight

Let’s take a closer look at the star ingredients that make this Baked Chickpea Sweet Potato Curry so special and flavorful. Understanding their roles will help you appreciate the depth and balance of this amazing dish:

  • Onions, Minced Ginger, and Garlic: These aromatic powerhouses form the essential flavor base of our rich and savory gravy, infusing the curry with an irresistible depth from the very beginning. They are the backbone of many Indian dishes.
  • Key Spices: A thoughtfully selected blend of ground coriander, cumin, paprika, cinnamon, and curry powder (or versatile alternatives like berbere spice, dry harissa spice, or garam masala) creates the signature warm, earthy, and fragrant profile characteristic of Indian comfort food. A touch of black pepper adds a subtle kick, while cinnamon introduces a hint of sweet warmth that complements the sweet potatoes beautifully.
  • Coconut Milk: This is crucial for achieving the curry’s signature rich and creamy texture. Full-fat coconut milk provides a luxurious mouthfeel and balances the spices beautifully. Its subtle sweetness also complements the other ingredients. For a coconut-free option, creamy cashew milk works wonderfully.
  • Canned Diced Tomatoes: These tomatoes contribute natural sweetness, a pleasant acidity, and a robust body to the curry sauce. They also lend a lovely color, making the dish visually appealing. The acidity helps to cut through the richness of the coconut milk and peanut butter, creating a well-rounded flavor. Fresh pureed tomatoes can also be used if preferred.
  • Cooked Chickpeas: Packed with plant-based protein and fiber, chickpeas offer a delightful, slightly meaty texture when baked in the curry. They absorb the flavors of the sauce, becoming incredibly tender and satisfying, making this a truly hearty meal. You’ll need about 15 ounces (or 1 1/4 cups of cooked chickpeas).
  • Cubed Sweet Potatoes: Providing both natural sweetness and hearty substance, sweet potatoes are a fantastic addition. They soften beautifully in the oven, becoming incredibly tender and soaking up all the delicious curry gravy. They are also rich in vitamins and fiber, adding a nutritional boost. Approximately 10 ounces or 2 1/2 cups are used.
  • Peanut Butter (or Almond/Sunflower Seed Butter): This unexpected ingredient is key to thickening the sauce and adding an extra layer of nutty richness and a silky smooth texture. It contributes to the curry’s depth of flavor without being overtly “peanut-y.” For those with nut allergies, sunflower seed butter is an excellent nut-free alternative that performs similarly.
  • Fresh Baby Spinach: Added at the very end, fresh spinach wilts quickly into the hot curry, adding a boost of vibrant color, essential nutrients, and a touch of fresh earthiness without being overcooked. It’s a simple way to incorporate more greens into your diet.

A bowl of baked chickpea sweet potato curry, served over rice and garnished with fresh cilantro, ready to be enjoyed

Expert Tips & Versatile Substitutions for Your Curry

Making this Baked Chickpea Sweet Potato Curry is not just easy, it’s also highly customizable! Here are some expert tips and flexible substitutions to help you create your perfect version of this comforting dish, catering to various tastes and dietary needs:

  • Ensuring a Nut-Free Meal: If you or your guests have nut allergies, rest assured this recipe can be easily adapted. You can simply swap out the peanut or almond butter for an equal amount of sunflower seed butter (like SunButter). Another fantastic nut-free alternative is to add 3 tablespoons of split red lentils (masoor dal) along with your chickpeas. These lentils will cook down, dissolving into the sauce and adding natural thickness and a subtle earthy flavor without any nuts.
  • Tomato Options: While canned diced tomatoes are incredibly convenient and provide consistent results, feel free to use fresh tomatoes, especially when they are in season. To match the texture and volume, chop about 1 cup and puree another cup. This can bring an even brighter, fresher flavor to your curry.
  • Greens Galore: Baby spinach is a wonderful choice for this curry, wilting perfectly into the hot sauce and adding a gentle, fresh flavor. However, you can certainly experiment with other leafy greens! Chard, kale (massaged briefly to tenderize), or even mustard greens would make excellent substitutes, each adding a slightly different flavor profile and nutritional boost. Just ensure they are chopped appropriately if using mature greens with tough stems.
  • Expand Your Veggie Palette: Sweet potatoes are a highlight, but this curry is incredibly versatile for incorporating other vegetables. Consider adding or substituting with chunks of cauliflower florets, diced regular potatoes (Russet, Yukon Gold, or red potatoes), cubes of hearty butternut squash, or slices of tender zucchini. A combination of vegetables can also add fantastic variety in texture, nutrients, and visual appeal. Adjust baking time as needed, as harder vegetables might require a little more time to become tender.
  • Alternative Dairy-Free Milks: If coconut milk isn’t your preference, creamy cashew milk or oat milk can be used as alternatives. These will still provide a rich, smooth base, though you might need to slightly increase the amount of nut butter (or seed butter/lentils) to achieve the desired sauce consistency and richness.
  • Spice Level Adjustment: The recipe calls for 1/4 teaspoon of black pepper, which provides a mild warmth. If you enjoy more heat, a pinch of cayenne pepper or a finely minced fresh green chili can be added with the other spices. For a milder curry, simply omit the black pepper or cayenne entirely, or use less.
  • Fresh Herbs for Finish: Don’t underestimate the power of fresh cilantro! It’s not just a garnish; it adds a bright, herbaceous note that beautifully complements the rich curry flavors. A generous sprinkle before serving really elevates the dish, adding a burst of freshness.
  • Optimizing for Meal Prep: This curry is excellent for meal prepping. It tastes even better the next day as the flavors meld and deepen, allowing the spices to fully develop. Make a large batch and portion it out for quick, healthy lunches or dinners throughout the week. It reheats wonderfully!

Various fresh ingredients including sweet potatoes, onions, garlic, ginger, and spices, laid out on a kitchen counter, ready for preparing vegan chickpea sweet potato curry

Visual Guide: How to Make Baked Chickpea Sweet Potato Curry

Let’s walk through the creation of this simple yet incredibly delicious one-pot curry with visual aids to guide you every step of the way:

A casserole dish prepared with diced sweet potato cubes on one side, and a mix of chopped onions, minced garlic, and ginger on the other side, before baking

Begin by spreading a thin, even layer of oil (or vegetable broth for an oil-free option) in your 9×11 inch baking dish. Carefully arrange the chopped onions, minced garlic, and ginger on one side of the dish. On the opposite side, place the uniformly cubed sweet potatoes. This initial separation helps in the even cooking and allows each component to develop its unique flavor.

Golden-brown sweet potato cubes and caramelized onions baking in a casserole dish, richly coated with spices

Before baking, sprinkle your mixed dry spices generously over both the aromatics and the sweet potatoes. Gently toss each component separately within the dish to ensure an even coating of spices. If the spices seem too dry to adhere, a few splashes of water can help them stick better. Bake at 400°F (205°C) for 15-16 minutes, until the onions are beautifully golden and fragrant, and the sweet potatoes begin to soften, signaling the start of their delicious transformation.

Thick coconut milk and creamy peanut butter being poured and dolloped into a casserole dish with partially baked sweet potatoes and onions, ready to be stirred

After the initial bake, carefully remove the dish from the oven. Pour in the rich, full-fat coconut milk and add dollops of peanut butter (or your chosen nut/seed butter). It’s important to stir these in thoroughly and immediately, ensuring the peanut butter is completely dissolved and integrated into the coconut milk to create a smooth, creamy, and lump-free base for your curry. This step builds the luxurious texture of the sauce.

A casserole dish showing sweet potatoes and other ingredients simmering gently in a vibrant, creamy coconut milk gravy during the second baking stage

Once the coconut milk and peanut butter are well combined, add the canned diced tomatoes (with their juices), the drained chickpeas, salt, and water. Give everything a good, thorough mix. This ensures all the ingredients are beautifully coated in the developing sauce and will cook together to develop a cohesive, flavorful curry, ready for its final bake.

Adding diced tomatoes and plump canned chickpeas to the baking sweet potato curry in a casserole dish, mixing them into the creamy sauce

Return the dish to the oven and continue baking for another 20-25 minutes. During this crucial stage, the sweet potatoes will become perfectly tender and fork-soft, and the sauce will thicken into a luscious, rich gravy. Keep an eye on it to reach your preferred consistency and potato tenderness; you want them soft but not mushy. If needed, cover the dish to prevent over-browning while potatoes finish cooking.

A casserole dish filled with bubbling, richly textured chickpea sweet potato curry in a creamy gravy, fresh and hot from the oven

Fresh baby spinach being gently stirred into the steaming hot, creamy sweet potato chickpea curry directly in the casserole dish, wilting from the heat

Immediately after removing the fully baked curry from the oven, add the fresh baby spinach. Stir it in gently; the residual heat from the hot curry will quickly and perfectly wilt the spinach, infusing the dish with its vibrant color and fresh notes. This method ensures the spinach is cooked just enough without becoming soggy or losing its bright green hue. No extra cooking required!

Top-down view of a casserole dish brimming with richly colored chickpea sweet potato curry, beautifully garnished and ready to serve

Finally, taste the curry and adjust the salt and any other seasonings to your liking. This is your chance to fine-tune the flavors. Garnish generously with fresh cilantro for herbaceous brightness, a sprinkle of red pepper flakes for a subtle heat, and a squeeze of fresh lime juice for a vibrant, zesty finish. Serve this delightful curry hot with fluffy rice, warm flatbread, or cauliflower rice for a complete and satisfying meal.

Storage and Meal Prep Brilliance

This Baked Chickpea Sweet Potato Curry is not only delicious fresh but also makes for excellent leftovers, tasting even better the next day as the flavors have more time to meld and deepen. This makes it a perfect candidate for convenient meal prepping:

  • Refrigeration: Any leftover curry can be stored in an airtight container in the refrigerator for up to 3 days. Ensure it has cooled completely before transferring it to the container. The flavors often meld and deepen overnight, making it even more delicious the next day.
  • Freezing: For longer storage, this curry freezes beautifully. Transfer cooled curry to freezer-safe containers or heavy-duty freezer bags, leaving a little headspace to allow for expansion. It can be frozen for up to a month without significant loss of quality. To reheat, thaw overnight in the refrigerator before gently warming.
  • Reheating: To reheat, gently warm the curry on the stovetop over medium-low heat, stirring occasionally, until it is heated through. You might find the sauce has thickened in the refrigerator or freezer, so feel free to add a splash of water or vegetable broth to thin it to your desired consistency. Alternatively, individual portions can be easily reheated in the microwave.
  • Meal Prep Combo: Prepare a larger batch of this curry at the beginning of the week. Portion it out with cooked rice, quinoa, or your preferred grain into individual containers. These grab-and-go meals are perfect for quick, healthy lunches at work or satisfying dinners throughout your busy week, saving you time and effort.

A generous serving of vegan baked sweet potato chickpea curry with white rice, beautifully sprinkled with fresh cilantro in a clean white bowl