01 - Heat 1 tablespoon oil in a large skillet over medium-high heat. Add diced onion and sauté 2 minutes until translucent.
02 - Add ground beef and cook, breaking up with spatula, until browned and cooked through, 5–7 minutes. Drain excess fat if necessary.
03 - Stir in garlic, salt, black pepper, smoked paprika, oregano, and red pepper flakes. Cook 1 minute until fragrant.
04 - Push beef mixture to one side. Add remaining oil and broccoli florets. Sauté 2–3 minutes, then stir everything together.
05 - Add 2–3 tablespoons water, cover, and steam broccoli 3–4 minutes until just tender.
06 - Reduce heat to low. Stir in cream cheese until melted and well combined.
07 - Sprinkle shredded cheddar cheese evenly over skillet. Cover and let sit 2–3 minutes until cheese is melted.
08 - Serve hot, garnished with extra red pepper flakes or fresh herbs if desired.