Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add diced potatoes and chopped onion, and cook until potatoes are soft and onions are starting to brown, about 10-15 minutes.
Remove potato/onion mixture from the skillet. Set aside and keep warm.
Add another tablespoon of olive oil to the skillet.
Brown Chorizo sausage in the skillet, breaking it up into small pieces with a spatula as it cooks.
Once Chorizo is browned and cooked through, add bell pepper(s) and cook until softened slightly. Return potato/onion mixture to the skillet and stir to combine.
Season mixture with garlic powder, salt and pepper. Stir to combine.
Add minced garlic, stir to combine. Cook for 1-2 minutes.
Turn off heat and top mixture with shredded cheese. Cover skillet and let sit for 5-10 minutes or until cheese is melted.
Top each serving with a dollop of sour cream and salsa, and garnish with a few slices of Jalapeño if desired.