01 - Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a spatula, until thoroughly browned, approximately 5–6 minutes. Transfer the browned beef to a separate plate, draining off any excess fat if necessary.
02 - Add the remaining 1 tablespoon of olive oil to the same skillet. Introduce the diced potatoes and cook, stirring periodically, until they begin to achieve a golden hue and tenderness, about 8–10 minutes.
03 - Incorporate the chopped onion and diced bell pepper into the skillet. Sauté for 3–4 minutes until the vegetables soften.
04 - Stir in the minced garlic, smoked paprika, dried thyme, dried oregano, black pepper, and salt. Cook for 1 minute, stirring constantly, until fragrant.
05 - Return the cooked ground beef to the skillet. Pour in the beef broth or water, stir thoroughly to combine, and cover the skillet. Reduce the heat to medium-low and allow to simmer for 8–10 minutes, or until the potatoes are easily pierced with a fork.
06 - Remove the lid from the skillet. If using, evenly sprinkle the shredded cheddar cheese over the top. Allow it to melt undisturbed for 2 minutes.
07 - Garnish the dish with the sliced green onions. Serve hot.