Butternut Squash Garbanzo Beans and Lentil Curry

Butternut Squash Garbanzo Beans and Lentil Curry

Imagine a warm, aromatic curry that hugs your taste buds with rich, complex flavors while nourishing your body with wholesome ingredients. This Indian-inspired butternut squash, garbanzo beans, and lentil curry is more than just a meal - it's a culinary journey that transforms simple ingredients into an extraordinary dining experience. Packed with protein, vibrant vegetables, and soul-warming spices, this recipe will become your new go-to comfort dish that impresses both family and friends.

Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 60 mins
Cuisine: Indian
Serves: 6 servings

Ingredients

  1. 1 medium butternut squash, peeled and cubed
  2. 1 can garbanzo beans, drained and rinsed
  3. 1 cup lentils, rinsed
  4. 1 onion, chopped
  5. 2 cloves garlic, minced
  6. 1 tablespoon ginger, minced
  7. 1 can coconut milk
  8. 2 cups vegetable broth
  9. 2 tablespoons curry powder
  10. Salt and pepper to taste

Instructions

  1. Begin by preparing all your ingredients. Peel and cube the butternut squash into bite-sized pieces. Chop the onion, mince the garlic, and ginger. Rinse the lentils under cold water until the water runs clear. Drain and rinse the garbanzo beans.
  2. In a large pot or Dutch oven, heat a tablespoon of oil over medium heat. Add the chopped onion and sauté for about 5 minutes, or until the onion becomes translucent and fragrant.
  3. Add the minced garlic and ginger to the pot. Sauté for an additional 1-2 minutes, stirring frequently to prevent burning.
  4. Stir in the curry powder, allowing it to toast for about 30 seconds to release its flavors. Make sure to mix it well with the onion, garlic, and ginger.
  5. Add the cubed butternut squash to the pot, stirring to coat it with the spices. Cook for about 5 minutes, allowing the squash to start softening slightly.
  6. Next, add the rinsed lentils, drained garbanzo beans, coconut milk, and vegetable broth to the pot. Stir everything together until well combined.
  7. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for about 30-35 minutes, or until the lentils and butternut squash are tender. Stir occasionally to prevent sticking.
  8. Once cooked, taste the curry and season with salt and pepper according to your preference. If the curry is too thick, you can add a bit more vegetable broth or water to reach your desired consistency.
  9. Remove the pot from heat and let it sit for a few minutes before serving. This will allow the flavors to meld together even more.
  10. Serve the butternut squash, garbanzo beans, and lentil curry hot, garnished with fresh cilantro if desired. It pairs beautifully with rice or naan bread.

Tips

  1. For maximum flavor, toast your curry powder briefly before adding other ingredients to release its essential oils and deepen the taste.
  2. Use fresh ginger and garlic for the most authentic and vibrant flavor profile.
  3. Choose a butternut squash that feels heavy for its size and has a deep, solid color for the best texture and sweetness.
  4. Rinse lentils thoroughly to remove any dust or debris, ensuring a clean taste.
  5. Don't rush the simmering process - low and slow cooking allows the flavors to meld beautifully.
  6. If you prefer a creamier curry, you can blend a portion of the cooked squash to thicken the sauce naturally.
  7. This curry tastes even better the next day, so don't hesitate to make it in advance for meal prep.

Nutrition Facts

Calories: 350kcal

Carbohydrates: 45g

Protein: 15g

Fat: 16g

Saturated Fat: 10g

Cholesterol: 0mg

Pin Recipe Share Email

Share this:

Leave a Comment