Step 1: Prepare the Chicken
Pat the chicken breasts dry with paper towels, then season both sides with salt, pepper, oregano (or thyme), and smoked paprika if using. If you have time, marinate the chicken in a mixture of olive oil, garlic, and lemon juice for about 15 minutes to infuse more flavor.
Step 2: Sear the Chicken
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Once the oil is hot and shimmering, place the chicken breasts in the pan.
Sear the chicken for 4-5 minutes on each side until golden brown and cooked through (internal temperature of 165°F). Remove the chicken from the skillet and set aside. Cover loosely with foil to keep warm.
Step 3: Cook the Broccoli
In the same skillet, add a little more olive oil or butter if needed. Add the garlic and red pepper flakes, sautéing for 1-2 minutes until fragrant.
Toss in the broccoli florets and cook for about 5-7 minutes, stirring occasionally, until the broccoli is tender-crisp. If you prefer softer broccoli, add ¼ cup of chicken broth or water, cover the skillet, and steam the broccoli for 2-3 minutes.
Step 4: Add the Spinach
Stir in the fresh spinach, cooking for 2-3 minutes until the spinach wilts down. Spinach cooks quickly, so be sure to monitor it to avoid overcooking.
Season the vegetables with a pinch of salt and pepper to taste.
Step 5: Combine and Finish
Return the seared chicken to the skillet, nestling the pieces among the vegetables. Reduce the heat to low and allow the chicken to warm through for another 5 minutes, letting the flavors meld.
For added brightness, squeeze the juice of half a lemon over the dish before serving.
Step 6: Serve and Garnish
Serve hot, with optional garnishes like grated parmesan cheese, lemon wedges, or fresh parsley or basil. This dish pairs well with a variety of sides, from quinoa and brown rice to mashed cauliflower or whole-wheat pasta.