Go Back
+ servings
Print Recipe
egg bake in a cast iron skillet

Polenta, Refried Beans & Egg Skillet Bake

Layer upon layer of breakfast goodness! Baked polenta topped with creamy refried beans, chunky tomato salsa, cheese and eggs. Made in one skillet! Healthy, filling and over 14g protein per serving.
Course Breakfast, Dairy Free, Eggs, Gluten Free, Healthy, Vegetarian
Keyword egg skillet bake
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 249 kcal
Author Monique of AmbitiousKitchen.com


  • Cooking spray
  • 1 (18 oz) tube polenta
  • 1/4 cup warm water
  • 2 cloves garlic, minced
  • 1/4 teaspoon salt
  • freshly ground black pepper
  • 1 (15 oz) can vegetarian refried beans
  • 3/4 cup Go Veggie! Lactose Free Cheddar Shreds
  • 1 cup your favorite chunky tomato salsa
  • 6 organic cage free eggs
  • To garnish: Fresh cilantro, diced avocado and hot sauce


  1. Preheat oven to 375 degrees F. Spray a 9-inch cast iron skillet generously with nonstick cooking spray. You can also use a 9x9 inch pan if that's what you have on hand.
  2. In a large bowl, break up the polenta with your hands so that it's chunky and crumbly. Add in warm water, garlic, salt and pepper; mixing again with your hands until well combined. Pat polenta down in the skillet and evenly cover the bottom.
  3. Next spread refried beans over the top of the polenta, followed by salsa. Sprinkle cheese over the top, then crack eggs on top. Generously season with more salt and pepper. 
  4. Bake for 25-35 minutes or until egg whites are set. Drizzle hot sauce on top and garnish with avocado and cilantro, if desired. Serves 6.

Recipe Notes

If you'd like to serve this for dinner, I suggest using 8 eggs and decreasing the total amount of servings to 4 people. That way each person gets two eggs.

Nutrition with 8 eggs, making 4 servings total: Calories: 409 | Fat: 12.3g | Carb: 46.6g | Fiber 7.5g | Sugars: 6.2g | Protein 25.3g

Nutrition Facts
Polenta, Refried Beans & Egg Skillet Bake
Amount Per Serving (1 serving)
Calories 249 Calories from Fat 60
% Daily Value*
Fat 6.7g10%
Saturated Fat 1.5g9%
Carbohydrates 30.7g10%
Fiber 5g21%
Sugar 4.1g5%
Protein 14.8g30%
* Percent Daily Values are based on a 2000 calorie diet.