Begin by making the rice. Add one cup of dried rice along with 2 1/2 cups water to a medium-sized pot. Place over medium heat and bring to a soft boil. Cover with a tight-fitting lid and reduce heat to low. Simmer for 40-45 minutes until all the water has absorbed and the rice has doubled in size. Note: if using white rice, follow the instructions on the back of the packaging as the amounts will be different.
Pat the tofu dry and cut it into 1/2 inch rectangles. Cut each rectangle in half and then diagonally to create triangles. (See photo above). Add one tablespoon of coconut oil to a large skillet or wok. Heat the oil over medium heat. When the oil is hot, add the tofu. Stir fry the tofu for about 5 to 6 minutes or until it is browned on both sides. Remove from the skillet and set aside. Wipe down the skillet and return it to the stovetop.
Thinly slice the onions and peppers. Break the broccoli into small bite-sized pieces. Mince the garlic and peel and grate the ginger. Heat the remaining oil in the same skillet. Reduce heat to medium. Add onions and sauté until the onions are translucent and fragrant, about 4-5 minutes. Stir in the garlic and ginger, sautéing for an additional 30 seconds. Stir in the red peppers and broccoli and sauté for an additional 2-3 minutes until the vegetables are vibrant in color.
Stir in the vegetable broth, coconut milk, curry paste, and peanut butter, stirring until the curry paste has completely dissolved. Bring to a boil and then reduce heat to a simmer. Simmer for 5 minutes, until the broccoli is soft and the liquid has begun to thicken slightly. Stir in the tamari, lime juice, maple syrup, and salt. Taste and adjust seasonings. Once it’s seasoned to perfection, stir in the cooked tofu so that it is completely coated. Serve immediately over rice. Top with fresh cilantro, peanuts, and lime juice.