
Tofu: Press the tofu with paper towels to remove water. Cut tofu into cubes. In a large soup pot, heat the olive oil over medium high heat. Add the tofu, sprinkle with salt, and pan fry for 10-15 minutes, until golden brown. Remove and set aside.
Rice: Start cooking your rice according to package directions.
Veggies: Add sweet potatoes, coconut milk, and curry paste to the soup pot. Simmer for 5-10 minutes until potatoes are fork-tender. Add broccoli and tofu. Simmer for 3-5 minutes until broccoli is bright green.
Finishing it off: I like to add a handful of golden raisins and cilantro (I know, I know, lots of levels of weird going on here) and I pinky promise that a quick swish of fish sauce and a sprinkle of brown sugar will take this over the top.
Serve: Serve on plates or bowls with cooked white rice.
Update 1: As promised, I tried Mae Ploy brand green curry paste (affiliate link) and really enjoyed it. However, it is MUCH, much spicier than the one I used in this recipe (Thai Kitchen – affiliate link). If you use Mae Ploy, I would suggest using more like 1-2 tablespoons to start and adding up based on what level of heat you’re comfortable with. Update 2: I’ve gotten a few comments from people who are wanting to use less coconut milk. That’s totally fine! You could use just one can of coconut milk, for example, and thin the rest out with water or broth of some sort. It is just the difference between a thick and creamy curry (how I like it) or more of a brothy, soupy curry. To be honest, green curry that I’ve had at restaurants is usually soupy, but in making this recipe, I kinda wanted it to stay rich and creamy like a Panang or Massaman curry.
A rich and creamy Thai green curry packed with crispy fried tofu, tender sweet potato cubes, and fresh broccoli florets, all simmered in coconut milk with aromatic curry paste. Finished with golden raisins, cilantro, and a hint of fish sauce and brown sugar for a perfect sweet-savory balance. Served over fluffy white rice for a comforting meal.