Wash and chop beans to 2-inch length. Finely dice an onion and keep it aside.
To a frying pan, add oil and heat on medium flame. When oil is hot enough, add diced onion and fry for 2-minutes or till the onion turns translucent.
Now add chopped beans, a pinch of salt, and fry for 3-4 minutes or till beans have softened.
Reduce flame a little and add red chili powder, salt, shredded coconut, and fry for another 2-3 minutes. Check for salt and add more if needed.
Turn off the flame and serve with rice and crispy tofu.
Crispy Tofu
Prepare tofu by pressing to remove excess water. Cut tofu into bite-size cubes and keep aside.
Add sesame seeds to a plate and even out to an equal layer.
Heat a frying pan with oil.
Take each cube of tofu at a time and coat with sesame seeds and fry on all sides till color changes to golden brown in color. Repeat for all cubes of tofu.
When tofu is ready, serve with prepared Coconut Beans Fry.