A hearty and flavorful potato dish featuring crispy bacon, vibrant vegetables, and a cheesy finish.
Cook the bacon in a large skillet over medium heat until crispy. Remove and crumble.
Cook the bacon slowly to render out the fat and achieve a crispy texture.
Drain excess bacon fat, leaving about 2 tablespoons in the skillet.
Save the excess bacon fat for other recipes; it adds great flavor.
Add diced onion, bell peppers, and celery to the skillet. Sauté until softened.
Cut the vegetables evenly to ensure they cook at the same rate.
Add diced potatoes to the skillet. Cover and cook, stirring occasionally, until tender.
Stir gently to avoid mashing the potatoes.
Season with garlic powder, salt, and pepper. Stir to combine.
Taste and adjust the seasoning as needed.
Sprinkle shredded cheddar cheese and crumbled bacon over the potatoes. Stir gently to melt the cheese.
Use a mix of cheeses for a more complex flavor.
Garnish with grated Parmesan cheese before serving.
Serve immediately for the best taste and texture.