Heat olive oil in a large skillet over medium heat.
Add ground beef. Cook until browned, breaking it apart as it cooks.
Add chopped onion. Cook for 2–3 minutes until soft.
Stir in garlic, paprika, cumin, salt, and black pepper. Cook for 30 seconds.
Add rinsed quinoa to the skillet. Stir well so it coats with the beef and spices.
Pour in beef broth. Bring to a gentle simmer.
Cover the skillet. Cook for 12–15 minutes until quinoa is tender and liquid is absorbed.
Add broccoli florets. Cover and cook for 3–4 minutes until just tender.
Remove from heat. Taste and adjust seasoning if needed.
Serve warm straight from the skillet.