Heat the pan: Warm the oil in a large skillet over medium heat. When it shimmers, add the onion and a pinch of salt.
Cook 2–3 minutes until softened.
Add garlic and turkey: Stir in the garlic, then add the ground turkey. Break it up with a spoon and cook until no longer pink, about 5–7 minutes.
Season generously: Sprinkle in smoked paprika, Italian seasoning, cumin, red pepper flakes, salt, and black pepper. Stir to coat the turkey evenly.
Add veggies: Toss in zucchini and bell pepper.
Cook 4–5 minutes until slightly tender but still crisp.
Tomato depth: Stir in tomato paste and cook 1 minute to caramelize slightly. Pour in the chicken broth, scraping up any browned bits.
Creamy finish: Reduce heat to low and stir in the cream cheese until melted and silky. Add the spinach and cook just until wilted, 1–2 minutes.
Taste and adjust: Add salt, pepper, or more paprika to taste.
If using Parmesan, stir it in now for extra savory richness.
Serve: Spoon over cauliflower rice, pile into lettuce cups, or enjoy as a bowl with avocado and fresh herbs on top.