Sauté onions: While your tofu cooks, heat some coconut oil in a large skillet over medium to medium-low heat. Add the onion and cook them for about 4 to 5 minutes, stirring frequently to prevent them from burning. The onion should start to soften. Next, add the minced ginger and garlic and cook for 30 seconds to 1 minute, until fragrant.
1 tbsp coconut oil, 1 medium thinly sliced white or yellow onion, 1 tbsp minced ginger, 3 cloves minced garlic
Add spices: Add your coriander, cumin, salt, and red pepper flakes to the onions and stir until combined. Let cook for another 30 seconds until spices become more fragrant.
1 teaspoon ground coriander, 1 tsp cumin, 1/2 tsp salt
Simmer: Add the diced tomatoes, coconut milk, pumpkin puree, red curry paste, and sugar to the pan. Increase the heat to medium-high and let the sauce simmer for 3 to 4 minutes. If your sauce is too thick, add in 1/4-1/2 cup of water. Tip: Taste your sauce - at this point add more salt if you desire. I added an extra 1/4 tsp for my personal taste. 1 tbsp red curry paste, 2 medium diced roma or vine ripe tomatoes , 1 cup pumpkin puree, 1 cup full-fat canned coconut milk, 1/4-1/2 cup water , 1 teaspoons coconut or brown sugar, 1/2 tsp red pepper flakes
Add tofu: Turn off the heat. Add the fried tofu to the pan and stir to coat the tofu pieces with the sauce.
Serve: In a shallow bowl, add some rice and/or veggies. Spoon the curry tofu on top and garnish with red pepper flakes and/or cilantro. Serve with naan or bread if you like!