Prep Vegetables: Peel and cube squash, chop onion, mince garlic, and dice red pepper.
Sauté Aromatics: In a pot, sauté onion and garlic in ¼ cup water or broth until soft.
Add Spices: Stir in smoked paprika, cumin, thyme, cinnamon, and cayenne.
Add Vegetables: Add squash and red pepper, stirring to coat with spices.
Simmer: Pour in broth and diced tomatoes. Simmer for 15-20 minutes until squash is tender.
Add Beans and Greens: Stir in kidney beans and kale/spinach (if using). Cook for 2-3 minutes.
Season and Serve: Adjust salt and pepper, garnish with parsley or cilantro, and serve warm.