In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until translucent.
Add the minced garlic and ground beef to the skillet. Cook until the beef is browned, breaking it apart with a spatula, about 5-7 minutes. Drain any excess fat if necessary.
Stir in the salt, black pepper, and paprika. Mix well to combine.
Add the broccoli florets and beef broth to the skillet. Cover and cook for about 5-7 minutes, or until the broccoli is tender.
If using, stir in the cooked rice until well combined.
Sprinkle the shredded cheddar cheese over the top, cover, and let it cook for an additional 2-3 minutes until the cheese is melted.
Serve warm and enjoy!