In a large skillet, heat the olive oil over medium heat.
Add the chopped onion and sauté for about 3-4 minutes until translucent.
Add the minced garlic and chopped bell pepper, cooking for an additional 2 minutes until fragrant.
Increase the heat to medium-high and add the ground beef. Cook until browned, breaking it up with a spatula, about 5-7 minutes. Drain excess fat if necessary.
Stir in the diced potatoes, paprika, oregano, chili powder, salt, and pepper. Mix well to coat the potatoes with the spices.
Pour in the beef broth and bring the mixture to a simmer. Cover and reduce heat to low.
Cook for about 20-25 minutes, or until the potatoes are tender, stirring occasionally so nothing sticks to the bottom of the skillet.
Adjust seasoning with more salt and pepper if needed. Remove from heat.
Garnish with fresh chopped parsley before serving.
Notes
Adjust seasoning to taste and garnish with fresh parsley.