In a large skillet over medium heat, cook bacon until crisp. Drain and set aside, reserving 2 T. drippings.
In the same skillet, add potatoes, green pepper, onion, salt and pepper to drippings. Cook and stir for 2 minutes. Cover and cook for about 15 minutes, stirring occasionally, until potatoes are golden and tender.
With a spoon, make 6 wells in potato mixture. Crack one egg into each well, taking care not to break the yolks.
Cover and cook on low heat for 8 to 10 minutes, until eggs are completely set. Sprinkle with cheese and bacon.