Warm the olive oil in a large nonstick skillet set over medium-high heat.
Add the ground turkey and diced onion, cooking while breaking up the meat until the turkey is no longer pink and the onion softens, about 3 minutes.
Mix in the minced garlic and cook until aromatic, roughly 20 seconds.
Season with salt and pepper to your liking, then drain any excess fat and return the skillet to the heat.
Pour in the diced tomatoes with their juice, green beans, uncooked rice, chicken broth, garlic powder, Italian herbs, red pepper flakes, grainy mustard, and Worcestershire sauce; stir everything together until well combined.
Increase heat to bring the mixture to a boil, cover with a lid, then lower the heat to maintain a gentle simmer.
Let it cook for 20 to 22 minutes, or until the rice has softened and absorbed the liquid.
Remove from the stove, check seasoning adjustments as needed, and serve hot for a satisfying family dinner.