Start by peeling your potatoes and cutting them into cubes (making sure they are the same size for even cooking). Then, add them to a large bowl.
Dice half of a medium onion and one whole bell pepper (any color) and combine with potatoes.
Drizzle with 2 tablespoons of avocado oil and season with salt, pepper, and garlic powder. Toss to coat your potatoes, onions, and peppers.
Turn your Blackstone griddle to medium heat, then add the remaining 2 tablespoons of avocado oil, and using a griddle spatula, spread potatoes in a single layer.
Cook for about 5 minutes (stirring and flipping) until they start to turn brown.
Then, using a squeeze bottle with water, squirt water over your potatoes, onions, and peppers and cover with a dome lid to steam them so they soften quicker.
Cook with the lid on but keep checking the potatoes frequently, stirring until the potatoes start to get tender.
Remove the dome lid after about 10 minutes to let the outside crisp up, making sure to keep flipping so the potatoes don't burn.
Once potatoes, onions, and peppers are fork tender, add your pre-cooked crumbled bacon, and stir to combine.
Then top with your shredded cheddar cheese and cover with a dome cover again to melt.
Remove from the griddle and serve with sour cream on top.