01 - Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3 minutes until softened.
02 - Add garlic and cook for 30 seconds, stirring constantly.
03 - Add ground turkey and cook, breaking it up with a spatula, until browned and cooked through, about 5–6 minutes.
04 - Stir in bell pepper, zucchini, and cherry tomatoes. Cook for 4–5 minutes until vegetables begin to soften.
05 - Add corn, smoked paprika, cumin, oregano, chili flakes (if using), salt, and pepper. Mix well.
06 - Fold in baby spinach and cook until wilted, about 2 minutes.
07 - If using, sprinkle shredded cheddar cheese over the skillet. Cover and let melt for 2 minutes.
08 - Remove from heat, garnish with fresh parsley, and serve hot.