Subscribe: Get our latest recipes delivered to your inbox

Close this search box.

Huevos Rancheros Breakfast Strata

This post may contain affiliate links. Please read my disclosure policy.


Put a large fun twist on your next breakfast casserole with this huevos rancheros breakfast strata. It's popping with flavor and perfect for a crowd!

Put a large fun twist on your next breakfast casserole with this huevos rancheros breakfast strata. It’s popping with flavor and perfect for a crowd!

Pairings for Huevos Rancheros Breakfast Strata

Every year over the holidays, I serve this sausage breakfast bagel strata. It’s one of those dishes that I get super excited for because I really only make it once a year. It’s definitely not light, and Zach and I could never polish it off by ourselves. Over the holidays, we usually have company, which makes it the perfect time to prepare this casserole. This past Christmas as I was making my bagel strata, I was thinking to myself how good it could be with a slightly Mexican twist.

Zach and I love huevos rancheros. We make it often and whenever I see it on a menu, I have to order it. I thought that putting a twist on this bagel strata would be just perfect. Oh, was it perfect. I can’t believe that I am admitting this, but I think I like this huevos rancheros version better than the original. It just packs so much flavor, has a hint of spice, and the chorizo sausage just sends it right over the edge.

This is a recipe to save for sure!

Beer This breakfast casserole definitely has a little bit of a kick, which is why I decided to pair it with a pale ale. Hoppier beers pair really well with spicier foods, and while an IPA is the classic pairing, I thought an IPA would be too hoppy for this dish. A pale ale is also a wiser decision if you are truly eating (and drinking) this in the morning. They tend to be a little bit lower in alcohol content (but not always!). It’s the perfect pairing for a weekend brunch!

Huevos Rancheros Breakfast Strata

Put a large fun twist on your next breakfast casserole with this huevos rancheros breakfast strata. It's popping with flavor and perfect for a crowd!

Put a large fun twist on your next breakfast casserole with this huevos rancheros breakfast strata. It's popping with flavor and perfect for a crowd!

Huevos Rancheros Breakfast Strata


12 servings

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Prep Time 20 minutes
Cook Time 1 hour 10 minutes
Inactive Time 4 hours


Ranchero Sauce

  • 1 tbsp canola oil
  • 1 small yellow onion diced
  • 1 small red bell pepper diced
  • 1 small green bell pepper diced
  • 1 jalapeno finely minced
  • 4 garlic cloves finely minced
  • 1 tsp ground cumin
  • salt and black pepper
  • pinch of cayenne pepper
  • 14 oz can diced tomatoes
  • 1/2 cup chicken stock
  • 1/4 cup chopped cilantro


  • 1 lb loose chorizo sausage
  • 6 plain bagels torn into pieces
  • 8 oz cream cheese cubed
  • 1 1/2 cups monterey jack cheese grated
  • 1 cup Mexican blend cheese grated
  • 8 large eggs
  • 2 cup half and half
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp cayenne pepper
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • Serve with: guacamole, sour cream, pico de gallo, chopped cilantro


Ranchero Sauce

  • Begin by preparing your ranchero sauce. Heat the canola oil in a deep nonstick skillet set over medium heat. Add the onion, red bell pepper, and green bell pepper. Cook until the veggies are tender, about 6 minutes. Add the jalapeno, garlic, cumin, salt, black pepper, and cayenne pepper. Cook for an additional 2 minutes. Add the diced tomatoes (with most of the juice) and the chicken stock. Bring to a low boil and the lower to a simmer. Cook for about 10 minutes or until slightly thickened. Remove from heat, and set aside.


  • In a large saute pan, add the sausage and cook over medium-high heat until browned and cooked through, about 7-8 minutes. Remove the sausage with a slotted spoon and transfer to a paper towel-lined plate to get rid of any excess grease.
  • Grease a 9x13 inch baking dish with butter or a non-stick spray. Add the torn bagel pieces and sausage to the dish. Pour the ranchero sauce evenly on top. Dollop the cream cheese on top and sprinkle on the monterey jack and Mexican blend cheeses. Set aside.
  • In a large bowl, whisk together the eggs, half and half, chili powder, cumin, cayenne pepper, salt, and black pepper until thoroughly combined. Pour the mixture over top of the casserole. Cover and refrigerate for at least 4 hours or overnight.
  • When you are ready to bake, preheat your oven to 375 degrees F and bake the strata, covered, for 35-40 minutes. Remove the cover, and bake for an additional 10-15 minutes or until the top begins to brown. Remove from oven and let stand for 5-10 minutes before serving.
  • Serve with prepared guacamole, sour cream, pico de gallo and chopped cilantro. Enjoy!

Put a large fun twist on your next breakfast casserole with this huevos rancheros breakfast strata. It's popping with flavor and perfect for a crowd!

You may also like:



I’m the voice, author, creator, and photographer behind Cooking and Beer. We started things about 10 years ago and Cooking and Beer has morphed and grown into what it is today: providing hundreds of recipes to thousands of people.

9 Responses

  1. Holy cow! Justine, this seriously looks SO good. Totally right up my alley. I typically use that same ratio of eggs – dairy – bread when I make strata, so I know I’ll love the way this turns out. Adding it to my meal plan for the weekend!

  2. 6 bagels do not fit into a 9×13 dish. I could only fit about 4 bagels and the egg mixture was basically overflowing. I think if you are using a 9×13 pan, you have to scale back the recipe to make it all fit.

    1. This looks delicious! But my husband and I aren’t eating bread. Could I just leave the bagels out or would I need to change the recipe some?

  3. Made this for Christmas morning 2018. It was delicious! Used a poblano because no one here likes green pepper. Toasted the bagel pieces in the oven first. Used a dutch oven because I thought it might spill out over my 13 x 9 casserole. It was so delicious and full of flavor — and very, very rich and filling. I would definitely make this again on another Christmas. I think I’m going to warm up some of the leftovers for dinner!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

Hello! I'm Justine.

I’m a blogger and web developer from the beautiful state of Oklahoma, where my loving husband, two adorable kids, and two mischievous dogs keep me on my toes 24/7. My idea of heaven includes endless summer days, getting lost in a good book, and whipping up some delicious homemade bread.


subscribe for email updates

subscribe for email updates

Join our fun and engaging community on Instagram! Follow us for the latest updates, events, and promotions, and connect with us through comments, likes, or DMs. Follow us now!

Subscribe to our newsletter for a variety of delicious recipes that will tantalize your taste buds. Join our community today and stay up-to-date with the latest and greatest recipes. Sign up now!

Need help updating your brand & website? Our expert team can provide tailored solutions to give you a competitive edge. Let’s chat!