Warm the pan: Heat olive oil in a large skillet over medium heat.
Choose a wide pan so the turkey browns instead of steams.
Brown the turkey: Add ground turkey and a pinch of salt and pepper. Break it up with a spoon and cook until lightly browned with no pink left, about 5–7 minutes.
Sauté the aromatics: Push the turkey to one side. Add onion to the empty side and cook 2–3 minutes until softened.
Stir in garlic and cook 30 seconds, just until fragrant.
Add the veggies: Stir in bell peppers and zucchini. Cook 4–5 minutes until they start to soften but still have some bite.
Season well: Sprinkle in cumin, smoked paprika, oregano, and crushed red pepper if using. Add tomato paste and stir so it coats the meat and vegetables.
Adjust moisture: Pour in chicken broth or water a splash at a time to loosen the tomato paste and create a light sauce.
You want everything glossy, not soupy.
Tomatoes and wilt: Add cherry tomatoes and cook 2 minutes until they soften. Fold in spinach and cook just until wilted, 30–60 seconds.
Taste and finish: Season with more salt and pepper as needed. Squeeze a little lemon or lime over the skillet and sprinkle with chopped parsley or cilantro.
Serve: Enjoy hot as is, or spoon over rice, quinoa, cauliflower rice, or tuck into warm tortillas.