Cook the rice in a cup and a half of water until tender (about thirty minutes). Fluff and set aside.
Heat up a teaspoon of oil in a large nonstick skillet on high heat. Add the shrimp and saute about thirty seconds, until pink and curled. Remove shrimp and place on a plate with the cubed tofu. Set aside.
Heat the remaining oil in the skillet and bring back to medium high heat. Add the curry paste and “mash” together with the oil until both are combined. Stir while cooking for another two minutes and then slowly whisk in the coconut milk and broth.
Add the fish sauce, brown sugar, salt, torn Thai basil, lime juice, lemongrass stalk and chilies and simmer for ten minutes.
Chop the cooked shrimp and add both that and the tofu to the skillet and heat through.
Add cooked rice to individual bowls and top with soup and sprinkle with chopped cilantro. Don’t forget to discard the lemongrass and chilies—you don’t want to eat those!