Place flour in a plate then dredge beef pieces until it’s lightly covered.
Melt butter in a heavy pan then brown beef on all sides. Remove beef from pan then set aside.
Add garlic and onion then sauté until onions are soft.
Add enough water until it barely covers the beef.
Bring to a boil and simmer for 1 hour.
Add mushrooms and simmer in high heat for additional 15 minutes.
Pour gravy, salt and pepper and simmer for 15 minutes.