A delightful dish combining tender chicken, fresh spinach, and a tangy balsamic tomato sauce served over rice.
Heat the olive oil in a large sauté pan over medium-high heat.
Ensure the oil is hot before adding the chicken to prevent sticking.
Add the garlic and sauté until fragrant.
Be careful not to burn the garlic as it can turn bitter.
Place the chicken breasts in the pan and cook until golden brown on each side and fully cooked through.
Cook the chicken in batches if necessary to avoid overcrowding the pan.
Remove the chicken from the pan and set aside.
Cover the chicken with foil to keep it warm.
Add the spinach to the pan and cook until wilted.
Stir the spinach frequently to ensure even wilting.
Remove the spinach from the pan and set aside.
Place the spinach in a bowl to catch any juices.
Lower the heat to medium and add the balsamic vinegar and chicken broth to the pan, scraping up any browned bits.
This step adds depth of flavor to the sauce.
Add the diced tomatoes and simmer until the sauce thickens slightly.
Stir occasionally to prevent sticking.
Serve the cooked rice in a bowl, topped with the spinach, chicken, and balsamic tomato sauce.
Garnish with fresh herbs like parsley for added flavor and presentation.