This Cheesy Potato Casserole has bacon and tomatoes and is an absolute comfort food favorite. Hash brown breakfast casserole recipes do not take long to assemble and will take even less time to eat. Trust me.
Cheesy Potato Casserole With Bacon – Family Hash brown Breakfast Casserole
While most people associate this dish as a breakfast side option, I have a confession. We sometimes like to fluff it up a bit and eat it as a full-blown meal for dinner. All you need to do is all some more protein (like some sausage crumble and more bacon) and call it a day.
This hashbrown casserole recipe is hearty and hard to pass up. Everyone will want seconds – I am warning you! If you are having people over, I recommend making two pans just to be safe. There are NEVER any leftovers when I make this for my family of five. It is THAT GOOD.
As with any recipe that I offer on Lady and the Blog, you can omit specific ingredients if you don’t like them. For example, if you aren’t a huge fan of tomatoes – do you, boo. You don’t NEED the tomatoes.
Ok, let’s get right down to the ingredients list.
Related: Homemade Bacon Cheddar Potato Skin Recipe
Ingredients
- 10.5 ounce can of Campbell’s Condensed Cream of Celery Soup
- 1 cup of milk
- 3 garlic cloves diced
- 1/2 cup tomatoes
- 2 cups of cheddar blend cheese
- 1 cup onion chopped
- 32 ounces of frozen hash brown potatoes
- 1/2 cup of bacon crumbles
- salt and pepper to taste
How To Make Cheese Potato Casserole Recipe
Preheat your oven to 400 degrees. Mix ingredients together in a large bowl and combine. If hashbrowns are solid and giving you trouble, use a fork to try to separate. Ensure all ingredients mix thoroughly and then place aside.
Grease a 9×13 inch baking dish and spread out your mixture evenly. Plae your dish into your heated oven and bake for approximately 40 minutes uncovered. Serve immediately.
Can I Reheat This Cheesy Potato Recipe?
Absolutely – I don’t think you will have any leftovers to reheat, but casseroles taste great the next day. Feel free to microwave or warm up your leftovers in the oven as needed.
I Want A Little Extra Crunch On The Top! What Do You Recommend?
I noticed that some food bloggers top their casseroles with cornflakes or fried onions. Those are two options you can use to add a little more crunch to your potato casserole. Personally, that’s not how we serve this dish at home – but I wanted to give you another option.
Related: Cheesy Breakfast Enchiladas Casserole
Do I Have To Use Cream Of Celery?
No – if you can find Cream of Bacon, feel free to use that option. Or any other “Cream of XX” that you have in your cabinet. I cook with what I use and I ALWAYS have Campbell’s Cream of Celery on hand. I find that this particular flavor is the most neutral of their line.
I actually make my string bean casserole with this option as well. I don’t use the cream of mushroom, like other bloggers. I don’t know why, but I always gravitate towards this option.
What Other Vegetables Can I Include?
Well, you can literally add anything you’d like! Broccoli, bell peppers, or… insert your favorite option here. It all depends on what you have in your fridge and what’s going bad. That’s how I cook! Am I the only one?? 🙂
Hashbrown casserole recipes are the most forgiving dishes on the planet. Don’t be afraid to experiment.
- Turkey Stuffing Casserole Recipe
- Easy Taco Casserole Recipe
- Instant Pot Sweet Potato Casserole
- Loaded Cheesy Crack Chicken Casserole Recipe
- Easy Bacon Breakfast Taco Recipe
- Hash Brown Egg Nests Recipe

Cheesy Potato Casserole With Bacon
Ingredients
- 10.5 ounce can of Campbell's Condensed Cream of Celery Soup
- 1 cup of milk
- 3 garlic cloves diced
- 1/2 cup tomatoes
- 2 cups of cheddar blend cheese
- 1 cup onion chopped
- 32 ounces of frozen hash brown potatoes
- 1/2 cup of bacon crumbles
- salt and pepper to taste
Instructions
- Preheat your oven to 400 degrees.
- Mix ingredients together in a large bowl and combine. If hashbrowns are solid and giving you trouble, use a fork to try to separate.
- Ensure all ingredients mix thoroughly and then place aside.
- Grease a 9x13 inch baking dish and spread out your mixture evenly.
- Plae your dish into your heated oven and bake for approximately 40 minutes uncovered.
- Serve immediately.