This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

Cowboy breakfast casserole is a hearty dish that’s chock full of breakfast favorites (eggs, bacon, sausage, beans, cheese, potatoes, and more!) and super easy to make! Simply add all of the ingredients to a baking dish, pour the whisked eggs on top, and pop it in the oven! A delicious breakfast with the easiest prep.

Breakfast casseroles are some of my favorite things to make in the morning. They’re so hands-off and you can even prepare them the night before so they’re ready to go! Try these other amazing recipes next: overnight breakfast casserole, croissant breakfast casserole (one of my all-time favorites!), and cinnamon apple French toast casserole!

A slice of breakfast casserole being lifted out of the pan with a wooden spoon.

Cowboy Breakfast Casserole Recipe

You all know I love a good easy recipe, especially in the morning! This cowboy breakfast casserole is a great solution to busy, chaotic mornings. You can even prepare the casserole the night before, keep it in the fridge, and then all you have to do is pop it in the oven the next morning! This also makes it a great choice for Christmas breakfast, potlucks, you name it.

Let’s talk about how delicious this casserole is, though. It’s SO hearty and satisfying. Cowboy breakfast casserole is filled with all sorts of tasty ingredients. Just to name a few – chopped bacon, bell peppers, crumbled breakfast sausage, and pinto beans. All baked to tender perfection in a cheesy egg mixture! This breakfast casserole is guaranteed to go fast, so be sure to grab yourself a slice or two! The good news is, that’s all you need to keep yourself full until lunch (or even dinner!)

Ingredients You’ll Need

This is everything that I added to the casserole, but feel free to mix and match! Cowboy breakfast casserole is great for using whatever you’ve got in the fridge. See the recipe card below for exact measurements.

  • Bacon: Crispy and chopped for salty bits throughout. You can’t go wrong with bacon!
  • Sausage: Crumbled goodness for hearty meaty bites.
  • Onion and Bell Peppers: Diced up for vibrant color and sweet crunch. I used red and green peppers.
  • Pinto Beans: Creamy and smoky, adding protein and fiber.
  • Cheeses: Monterey Jack and cheddar for a melty, gooey delight. You could also add in some pepper jack cheese if you want a little kick.
  • Eggs: Whisk them up for the base that binds everything together.
  • Milk: Smooths out the mix and adds a touch of richness.
  • Salt & Pepper: Basic seasonings to add more flavor!๏ธ
  • Potatoes: Frozen and diced, they’ll bake up fluffy and savory on top.
  • Toppings: Top with salsa, sour cream, and jalapenos for extra flair and kick!

How to Make Cowboy Breakfast Casserole

Cowboy breakfast casserole is so easy to make. Only a few simple steps and then it’s off to the oven! This makes it the perfect holiday breakfast, because not only is it simple to whip up, but also feeds a crowd.

  1. Preheat Oven, Prepare Pan: Preheat the oven to 350 degrees Fahrenheit and then spray a 9×13 baking dish with pan spray.
  2. Combine Fillings: Add the bacon, sausage, onion, peppers, pinto beans, and cheese to a large bowl and stir to combine. Then pour into the prepared baking dish.
  3. Add Eggs and Potatoes: In the same bowl, whisk together the eggs, milk, salt, and pepper. Pour over the mixture in the baking dish. Then scatter the potatoes evenly over the top.
  4. Bake: Bake for 35-45 minutes, until the edges are set and browning but the center still has a little bit of a jiggle to it. Then let the casserole sit for 5 minutes. Serve with salsa, sour cream, and jalapenos.
4-photo collage of the cowboy breakfast casserole ingredients being combined.

Tips and Variations

Cowboy breakfast casserole is super easy to customize. Here are a few ideas to start you out with, but you can add whatever you want! Add all of your favorite omelet or scramble mix-ins.

  • Use Other Beans: If you prefer other beans, replace the pinto beans with the same size can of whatever you like or have on hand!
  • Frozen Veggies: For quicker prep time, use 2 cups of frozen diced peppers and onions.
  • Make it Spicy: Add 1-2 diced jalapenos or even canned diced green chilis to give your casserole a little kick!
  • Using Hashbrowns: If you prefer to use shredded hashbrowns instead of diced potatoes, go ahead and toss them in when combing the other ingredients instead of scattering them on top.
  • Meat Options: If you would like to use only bacon or only sausage, use a full pound of your chosen meat and omit the other. For a vegetarian option, omit the meat completely. Add in a cup of sauteed mushrooms if you’d like!
  • Serve With: Serve with guacamole, sour cream, and your favorite fresh salsa!
Top-down view of a baked breakfast casserole.

Storing Leftovers / Making Ahead

Cowboy breakfast casserole is best served right after it is baked, but if you have any leftovers, cover them tightly with plastic wrap or in an airtight container and keep in the fridge for up to 2 days.

Can I Make Cowboy Breakfast Casserole the Night Before?

You definitely can! Prepare step 2 the night before. Cover with plastic wrap or foil and place in the fridge. In the morning, continue with step 3 and bake as directed.

A slice of the breakfast bake with a bite taken out of it

More Easy & Delicious Breakfast Recipes

Pin this now to find it later

Pin It

Cowboy Breakfast Casserole

5 from 1 vote
By: Alyssa Rivers
Cowboy breakfast casserole is a hearty dish that's chock full of breakfast favorites (eggs, bacon, sausage, beans, cheese, potatoes, and more!) and super easy to make! Simply add all of the ingredients to a baking dish, pour the whisked eggs on top, and pop it in the oven! A delicious breakfast with the easiest prep.
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Servings: 16 servings

Ingredients 

Instructions 

  • Preheat the oven to 350 degrees Fahrenheit and spray a 9×13 baking dish with pan spray.
  • Add the bacon, sausage, onion, peppers, pinto beans, and cheese to a large bowl and stir to combine. Pour into the prepared baking dish.
  • In the same bowl, whisk together the eggs, milk, salt, and pepper. Pour over the mixture in the baking dish. Scatter the potatoes evenly over the top.
  • Bake for 35-45 minutes, until the edges are set and browning but the center still has a little bit of a jiggle to it. Let the casserole sit for 5 minutes. Serve with salsa, sour cream, and jalapenos.

Video

Nutrition

Calories: 269kcalCarbohydrates: 14gProtein: 15gFat: 17gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.1gCholesterol: 185mgSodium: 535mgPotassium: 375mgFiber: 3gSugar: 2gVitamin A: 535IUVitamin C: 15mgCalcium: 176mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating




2 Comments

  1. 5 stars
    I love to get recipes that can serve an army! I have ten people in my home and during the holidays 13 to 18 people so these recipes fit perfect.