In a food processor, add tomato, ginger, garlic, jalapeno, cilantro, cumin, coriander, turmeric, cinnamon, cardamom, cayenne, red pepper, and salt. Process till smooth. Optional: add a few tablespoons of water to make the sauce more pourable if desired.
large saucepan over medium heat, add oil. Add onion, sweet potato, and potato and saute approximately 4 to 5 minutes till onion softens.
Add pureed mixture and stir together well with onions and potatoes. Bring to a simmer then decrease heat to low, cover, and cook 5 minutes. Add peas (and option to mix in some water if desired consistency is thinner) and mix well. Continue to simmer, covered and stirring occasionally, for 20 to 30 minutes.
Store in refrigerator for up to 5 days or freeze in portion sizes in air tight container or resealable freezer bag for up to 3 months.