Place a large skillet over medium-high heat and add the ground beef and diced onion.
Cook until beef is browned and onion is translucent, approximately 7-8 minutes, breaking the meat into small crumbles.
Drain any excess grease from the skillet.
Add the minced garlic, salt, pepper, smoked paprika, and oregano; stir and cook for 1 minute until fragrant.
Add the cauliflower florets and beef broth to the skillet and stir to combine.
Cover the skillet with a lid and reduce heat to medium-low.
Simmer for 8-10 minutes or until the cauliflower is fork-tender.
Remove the lid and sprinkle shredded cheddar cheese over the mixture.
Cover for an additional 1-2 minutes until the cheese is fully melted.
Garnish with chopped parsley and serve immediately.