In a medium pot, combine quinoa and chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer for about 15 minutes or until quinoa is fluffy and liquid is absorbed.
While the quinoa is cooking, heat olive oil in a large skillet over medium heat. Add the diced chicken and season with garlic powder, Italian seasoning, salt, and pepper. Cook for about 5-7 minutes, or until the chicken is cooked through and golden brown.
Add the halved cherry tomatoes to the skillet and sauté for an additional 2-3 minutes until they start to soften.
Stir in the fresh spinach and cook until wilted, about 1-2 minutes.
Once the quinoa is done, add it to the skillet with the chicken and tomatoes. Pour in the basil pesto and gently stir until everything is well coated and evenly mixed. Adjust seasoning if necessary.
Remove from heat and let sit for a couple of minutes to absorb flavors.
Serve warm, garnished with grated Parmesan cheese and fresh basil leaves on top.
Notes
Feel free to use homemade pesto for a fresher taste.