Heat olive oil in a large skillet over medium heat.
Add finely chopped onion and sauté for 2-3 minutes until soft and translucent.
Add minced garlic and cook for an additional 30 seconds, being careful not to burn it.
Add ground beef and break it up with a wooden spoon. Season with salt, black pepper, cumin, smoked paprika, oregano, and red pepper flakes (if using). Cook for about 5-7 minutes until browned.
Stir in diced bell pepper and zucchini, cooking for another 5 minutes until they are slightly tender.
Add halved cherry tomatoes and sliced kalamata olives, cooking for an additional 2 minutes.
Remove from heat and stir in chopped parsley and lemon juice.
Top with crumbled feta cheese and toasted pine nuts before serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop.