Heat coconut oil in a pot over medium high heat. Add the diced onions and saute until starting to brown, about 3ish minutes. Add the ginger and garlic and saute/cook for 30 seconds. Add the cinnamon, turmeric, yellow curry paste, salt, and pepper. Stir and cook for 30 seconds. Then add the green beans, zucchini, and tofu. Stir and cook for 1-2 minutes.
Add the coconut milk and pumpkin puree. Stir until well combined and bring to a boil. Then lower the heat to medium low and simmer for 8 minutes. Add the soy sauce, coconut sugar, and lemon juice. Cook for 3 minutes. Taste and adjust spices, like adding more salt, sugar, and/or lemon juice to taste.
Serve hot with rice or whatever you desire! Enjoy!