If your rice is not already cooked, do this now according to instructions. Set aside.
In a medium pot, sauté onion and 2 cloves sliced garlic with 1 tbsp olive oil for a few minutes. Add a pinch of sea salt and continue to sauté until they become tender.
Add paprika, garam masala, coriander powder, curry powder, and 1 tbsp olive oil. Stir constantly for a few minutes.
Add pumpkin and carrot. Continue to heat for a few more minutes.
Add tomato, water, maple syrup, salt, and tamari, and bring it to a boil. Reduce heat and cover with a lid. Simmer for 30 minutes over low heat.
In a blender, place everything from the pot, plus 2 cloves garlic, cashew nuts, and blend well. Pour it back into the pot. Add tin of coconut milk according to your preference. Add any extra veg that you might have on hand - we love cauliflower florets, green peas, broccoli, green beans.
Simmer til veg are cooked through (to hasten this process, you can steam veg first, then add to curry sauce). Add in your choice of protein (legumes, tofu) and heat it until warm.
Add salt and pepper to taste.
Serve with fresh coriander and brown rice, or naan.