Easy Breakfast Recipe: Morning Beans and Fried Eggs

Quick & Nutritious Morning Beans with Fried Eggs - Simple Breakfast Recipe

Start your day right with this delicious and filling breakfast of beans and fried eggs. This recipe transforms humble canned beans into a mouthwatering meal that rivals any café brunch. Perfect for busy mornings or lazy weekends, this dish combines the comfort of baked beans with the protein punch of perfectly fried eggs.

Our recipe is incredibly versatile, allowing you to use whatever beans you have on hand. Whether it’s cannellini, navy, or kidney beans, each variety brings its unique flavor to the dish. The sauce, a tantalizing blend of ketchup, brown sugar, and Worcestershire sauce, creates a rich, slightly sweet flavor that perfectly complements the creamy beans and runny egg yolks.

Hearty Morning Beans and Fried Eggs Recipe


  • 2 tablespoons butter
  • 1 medium onion, finely chopped (about 1 cup)
  • 2 medium garlic cloves, finely chopped (about 2 teaspoons)
  • 2 (15.5 ounce) cans of cannellini beans, drained and rinsed
  • 1/2 cup ketchup
  • 2 tablespoons light brown sugar
  • 2 teaspoons Worcestershire sauce
  • 1/2 cup water
  • Kosher salt and freshly ground black pepper
  • 4 slices bread, toasted
  • 1 tablespoon olive oil
  • 4 eggs


  1. Melt butter in a medium non-stick skillet over medium-high heat. Add onions and garlic, cooking until soft and fragrant, about 4 minutes. Stir in the beans, ketchup, brown sugar, Worcestershire sauce, and water. Bring the mixture to a simmer and cook until the liquid reduces and thickens, approximately 5 minutes. Season with salt and pepper to taste, then remove from heat and keep warm.
  2. As the beans simmer, heat olive oil in a separate non-stick skillet over high heat until it shimmers. Crack the eggs into the pan, seasoning with salt and pepper. Cook until the whites are set but the yolks remain delightfully runny. Toast the bread slices until golden brown. To serve, divide the toast between 4 plates, generously spoon the warm beans over the toast (or alongside if preferred), and crown each serving with a perfectly fried egg.
Nutrition Facts (per serving)
587 Calories
16g Fat
84g Carbs
30g Protein
Nutrition Facts
Servings: 4
Amount per serving
Calories 587
% Daily Value*
Total Fat 16g 20%
Saturated Fat 6g 30%
Cholesterol 201mg 67%
Sodium 1360mg 59%
Total Carbohydrate 84g 31%
Dietary Fiber 15g 54%
Total Sugars 15g
Protein 30g
Vitamin C 3mg 16%
Calcium 277mg 21%
Iron 10mg 56%
Potassium 1488mg 32%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

You may also like: