Add chicken broth and rice to a small saucepan then bring to a boil over high heat. Turn the heat down to low, place a lid on top, then cook until the rice is tender, 13-15 minutes. Fluff with a fork then set aside.
Meanwhile, add bacon to a large, nonstick skillet over medium heat. Brown the bacon then scoop onto a paper towel lined plate to drain and set aside. Remove all but 1 Tablespoon bacon fat from the skillet — add extra virgin olive oil if needed to amount to 1 Tablespoon fat in the skillet.
Turn the heat up to medium-high then season chicken with salt and pepper. Add to the skillet then saute until cooked through. Add garlic and baby spinach, season with salt and pepper, then toss with tongs and saute until spinach is wilted, 2-3 minutes.
Divide cooked rice between bowls then top with the chicken and spinach mixture and bacon then serve.