Place the flour in a large resealable plastic bag. Add beef, a few pieces at a time, and shake to coat. In a skillet, cook the beef in butter over medium heat until browned. Add onion and garlic; cook for 2-3 minutes or until onion is tender.
Add broth, mushrooms, basil, salt and pepper. Bring to a boil. Reduce heat; cover and simmer 1-1/2 hours or until meat is tender, stirring occasionally. Serve over rice.