Heat a large skillet over medium heat. Add onion and bell pepper and sauté 5-7 minutes, until soft. Add garlic, salt and pepper and sauté another 30 seconds.
Add diced tomatoes, chickpeas, quinoa, vegetable broth, oregano, cumin and red pepper flakes, if using. Bring to a simmer.
Cover and cook on medium-low, maintaining a gentle simmer, for 18-20 minutes, until quinoa is tender and cooked.
Stir in spinach until wilted, 2-3 minutes.
Serve with olives, feta cheese and fresh herbs sprinkled on top.
Notes
Quinoa: The quinoa gets added to the skillet uncooked. It will cook in the liquid and absorb the flavors of the other ingredients.Tomatoes: Fire-roasted diced tomatoes add some extra oomph to the recipe, but you can use regular diced tomatoes if that’s what you have on hand.Beans: Chickpeas are my go-to for this recipe. However, you could substitute cannellini beans if you prefer.Broth: Vegetable broth will keep this as a vegetarian recipe, but chicken broth is fine to use if that’s not a concern.Looking for some extra protein? Feel free to add some cooked tofu for a vegetarian option, or some cooked chicken or seafood if desired.Leftovers: Leftovers of this dish will keep, covered, in the refrigerator for up to 5 days. Reheat in the microwave or in a skillet on the stove. It helps to add some additional salt and pepper or a squeeze of fresh lemon juice to brighten up the flavors again after reheating.