Warm the pan: Heat the olive oil in a large skillet over medium heat. When it shimmers, add the onion and a pinch of salt.
Cook 3–4 minutes until softened.
Add the garlic and turkey: Stir in the garlic for 30 seconds. Add the ground turkey, breaking it up with a spatula. Season with salt and pepper.
Cook 5–6 minutes until no longer pink and lightly browned.
Spice it up: Sprinkle in chili powder, smoked paprika, cumin, oregano, and red pepper flakes if using. Stir well so the spices coat the turkey and toast for 30–60 seconds.
Add the veggies: Fold in bell pepper, zucchini, and broccoli. Cook 4–5 minutes, stirring occasionally, until the vegetables start to soften but still have some bite.
Tomatoes and paste: Add the diced tomatoes and tomato paste.
Stir to combine. If the mixture looks dry, pour in the chicken broth or water.
Simmer briefly: Reduce heat to medium-low and let everything cook together for 5 minutes. The flavors will meld, and the sauce will thicken slightly.
Finish with corn and greens: Stir in the corn.
If using spinach or black beans, add them now. Cook 1–2 more minutes until warmed through and the spinach wilts.
Brighten and taste: Stir in lemon juice. Taste and adjust salt, pepper, and spices as needed.
Garnish and serve: Remove from heat.
Sprinkle with chopped cilantro or parsley. Serve as is, or over rice, quinoa, or cauliflower rice.