This delicious Thai dish can be made with many different proteins (indeed, on restaurant menus you’ll usually have the choice of chicken, beef, or tofu), but for obvious reasons I prefer tofu :-). I fry my tofu to make it crispy since I find both the flavor and texture better that way, but some folks apparently prefer soft (heated, but not fried) tofu in this.
This post is actually just an alternative version of the Apple Walnut muffins I posted some time ago. Yeah, there are a few ingredient changes, but the basic procedure is the same.