Cook bacon to desired crispiness in a cast iron skillet. Move to a paper towel lined plate to drain excess grease. Reserve about 1 tablespoon of bacon grease in the skillet and store the rest for later use.
Heat skillet to medium and onions. Cook 2-3 minutes or until slightly transparent.
Add potatoes to the skillet and cook until just slightly tender.
Add in remaining ingredients and cook for 5-7 minutes or until all veggies are cooked to your desired tenderness, stirring regularly.