Cowboy Breakfast Casserole with bacon, bits of vegetables, black beans, and tons of shredded cheese is the most loaded breakfast casserole you will ever eat. Savory and amazing, this may be the last breakfast casserole recipe you will EVER need.
I don’t know about you, but sometimes for breakfast, oatmeal doesn’t cut it. On those days that I’m craving a hearty, stick-to-your-ribs meal, nothing beats Cowboy Breakfast Casserole. This breakfast casserole has it all: bacon, potatoes, beans, and all of it mixed together with melty, cheesy goodness.
Just like they used to do it on the range, this breakfast skillet is cooked using cast-iron. I LOVE working with cast iron. Not only does it hold and disperse heat really well, but being able to cook an entire meal in a single oven-safe skillet makes clean-up easy.
Whether you’re cooking for a whole crew or you want some leftovers for lunch, this loaded Cowboy Breakfast Casserole does the trick. With potatoes, colorful peppers, beans, and just the right amount of spice, I feel like I’ve been transported to the southwest and I’m about to ride into the sunset (or, I guess in this case, sunrise).
Oh, and did I mention it has bacon?
Cowboy Breakfast Casserole Ingredients
Breakfast casseroles are incredibly popular around holidays that celebrate parents like Mothers day and Fathers day as well as busy holiday mornings like Easter and Christmas. They are simple to assemble and carry to a home for celebrations and are SO filling that when you make a breakfast casserole, you need very little extra side dishes.
This particular casserole is LOADED with bacon, onion, peppers and beans and is probably the only thing you need to eat for about the entire DAY! So savory, this “cowboy” casserole is just as good for dinner as it is for breakfast and there are tons of toppings (like hot sauce, salsa, sour cream and guacamole) that are a fantastic addition.
- diced onion
- russet potatoes, peeled and diced
- green pepper
- red pepper
- black beans
- green onions
- chili powder
- ground pepper
- half and half
- shredded cheddar cheese
- shredded Monterey jack cheese
Easy Cowboy Breakfast Casserole Substitutions
This Cowboy Breakfast Casserole is super versatile too.
Here are some of the substitutions you can make to the recipe:
- Instead of Bacon–sausage, ham, chorizo
- Instead of Russet potatoes–hash browns, tater tots, sweet potato, yuca
- Instead of Black beans–pinto, or kidney
- Instead of Cheddar/Monterey Jack–any cheese
- Instead of Green onions–canned green chilies or fresh jalapeno
How can I make Cowboy Breakfast Casserole healthier?
I get it, you want to eat this all the time, so you’re looking for some healthy alternatives. Using only egg whites will cut down on cholesterol, while leaving out the potatoes is a great way to reduce the carbs.
You can also top Cowboy Breakfast Casserole with lots of extra veggies, including diced tomatoes, mushrooms, and (my personal favorite) sliced avocado.
Can I cook Cowboy Casserole without a cast-iron pan?
No cast-iron, no problem (although you’re missing out!). You can use any oven-safe pan or casserole dish for this cheesy breakfast.
What’s the easiest way to clean my cast iron skillet?
Cleaning your cast-iron can be daunting, but it doesn’t have to be! Make sure your skillet is well-seasoned before starting. Once the last crumb has been claimed, scrape the skillet with a metal spatula to remove as much egg residue as possible, and dump it out.
Add coarse salt to the pan along with a couple drops of oil. With a paper towel or clean cloth, rub the salt into anything stuck-on. I like to heat the skillet as I clean it for 30 seconds or so–a hot skillet is easier to clean than a cold skillet.
Repeat with salt as necessary, and finish with a thin layer of oil to keep your pan ready to go for its next use.
How can I use frozen hash browns in place of the potatoes?
Shredded or cubed, potatoes are sooo good in this Breakfast Casserole. If you have frozen hash browns, simply defrost them in the microwave. Sauté the onion and peppers on medium heat like normal, cover for 10-12 minutes but leave out the water.
Once removed from the heat, add the defrosted hash browns with the beans, green onion and spices.
How long can Cowboy Breakfast Casserole keep?
You can keep this in the fridge for 3 to 4 days. If it’s still hot, make sure to divide the casserole into smaller containers to ensure it cools fast.
More Breakfast Casserole Recipes
As breakfast is literally our favorite meal of the day, there is no shortage of breakfast casserole recipes here on Salty Side Dish.
- Tater Tot Breakfast Casserole
- Amish Breakfast Casserole
- Sausage Hash Brown Casserole
- Krispy Kreme Breakfast Casserole
- Spinach Mushroom Casserole
- Biscuits and Gravy Casserole
- Cracker Barrel Casserole
- Blueberry Breakfast Casserole
- Overnight Cinnamon Roll Casserole