In order to get crispy potatoes, it is best to cook these in at least two batches to avoid crowding the pan. To cook in two batches, prepare half of the ingredients according to instructions, then repeat with the rest of the ingredients.
Add 1/2 of the potatoes to a saucepan and season with salt. Cover with water and cover pan with lid. Bring to a boil. When water has started boiling, allow potatoes to boil for 5 minutes. Drain water from potatoes and return to pan. Drizzle with 1 teaspoon of olive oil.
Meanwhile, in large skillet, heat 2-3 tablespoons olive oil over medium high heat.
When skillet is hot, add potatoes, arrange in a single layer to make sure as much surface area of the potatoes is in contact with the hot pan. Allow potatoes to cook without moving them for 2-3 minutes, until potatoes start to get brown and crispy on the bottom. Add half of the bell peppers and toss or stir to combine, flipping the potatoes.
Cook, stirring frequently until peppers start to get sear and brown, 2-3 minutes. Add onions, season pan with salt, pepper, and red pepper flakes to taste.
Continue to cook, stirring often, until onions are soft and everything is golden, 5-7 minutes.
Remove from pan and repeat with second half of ingredients.