Caprese Hashbrown Breakfast Casserole

5 from 2 votes

This post may contain affiliate links. Read my disclosure policy.

An easy breakfast or brunch casserole loaded with potatoes, eggs, tomatoes, fresh basil, and mozzarella cheese.

An easy Caprese Hashbrown Breakfast Casserole full of Italian flavors for a simple breakfast or brunch!

Caprese Hashbrown Breakfast Casserole in a white dish

This post contains affiliate links.

The caprese inspiration comes from the classic Italian caprese salad which is simply fresh tomatoes, fresh mozzarella, and fresh basil. It is just delicious. 

I have loved using this flavor combinations in many ways, creating many caprese recipes

My mom loves caprese anything so she is always a willing guinea pig!

A portion of Caprese Hashbrown Breakfast Casserole on a small plate

Do the hashbrowns need to be frozen or thawed?

You can use either frozen or thawed shredded hashbrowns. Even diced hashbrowns work!

The only caveat is that if using frozen, then need to not be in one giant, solid mass.

So if they are all stuck together, just zap in the microwave for a couple minutes until you are able to press and squeeze them apart while in the bag.

If I am thinking in advance, I throw a bag of the frozen potatoes in the refrigerator over night so that they are typically thawed when I am ready to make the hashbrown casserole.

But if they are frozen and not a giant mass, just throw them in the casserole as per the instructions! They might take a couple minutes longer to cook but come out beautifully.

Caprese Hashbrown Breakfast Casserole and a piece on a palte

Fresh versus Dried Basil

I use dried basil in the Caprese Hashbrown Breakfast Casserole itself because it is easy to have on hand and in small pieces that will disperse among the other ingredients easily.

You can also cut the dried basil in half for fresh chopped basil. It might get a little dark from the heat but will taste amazing.

Top the breakfast casserole off with some fresh basil if you have it! The fresh herb will bring some brightness to the dish. 

Just don’t cook the basil on top of the casserole as it will definitely brown and burn from being so delicate!

A piece of breakfast casserole being removed from the dish

Tomatoes and Mozzarella

I am a huge fan of fresh mozzarella, but chose to use shredded here. Either one will work!

If using fresh mozzarella, if you leave it in larger chunks, you will get pockets of gooey, melted cheese throughout the breakfast potatoes.

For tomatoes, use what you love or have on hand. 

My favorites are cherry tomatoes, grape tomatoes, or roma tomatoes. Just dice them up into chunks and toss throughout. 

A close up of the casserole

How Many Eggs?

You can easily increase the number of eggs if desired to either get a larger yield for servings or if you want more of a focus on the eggs.

I prefer the 8 eggs, which is enough to bring all the ingredients together, and the texture is more about the potatoes and mix ins.

10 eggs would be a good balance of the two, and 12 eggs would make it more egg-focused.

Pin image of Caprese Hashbrown Breakfast Casserole with title at bottom

Caprese Recipes

Everyone sure loves our caprese recipes! Find more ideas that use these flavors!


Caprese Hashbrown Breakfast Casserole

An easy breakfast or brunch casserole loaded with potatoes, eggs, tomatoes, fresh basil, and mozzarella cheese.
5 from 2 votes
Print Pin Rate Save Recipe
Course: Breakfast
Cuisine: American, Italian
Keyword: Gluten Free, Vegetarian
Prep Time: 5 minutes
Cook Time: 45 minutes
Total Time: 50 minutes
Servings: 6 servings
Calories: 364kcal



  • Preheat oven to 375F.
  • In a large bowl, beat together the eggs, milk, dried basil, garlic powder, salt, and pepper.
  • Add the halved cherry tomatoes,1 1/2 cups of the Mozzarella cheese, and hashbrowns and stir to combine.
  • Pour everything into a 9×12 inch baking dish.
  • Sprinkle with the remaining 1/2 cup Mozzarella cheese.
  • Bake until the casserole is cooked through to preference, approximately 45 minutes for cooked thoroughly but not dry.
  • Serve immediately with fresh basil.


Hashbrowns come in varying package sizes, so anything close to 30 ounces will work.
8 eggs results in a potato and mix-in focused casserole. Use 10 eggs for balance, or 12 eggs for an egg-centric casserole.
Hashbrowns can be used frozen or thawed, as long as they are not a solid block. If solid, heat in the microwave until you can break them apart to evenly incorporate into the mixture.


Serving: 1serving | Calories: 364kcal | Carbohydrates: 32g | Protein: 22g | Fat: 17g | Saturated Fat: 8g | Cholesterol: 282mg | Sodium: 483mg | Potassium: 750mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1064IU | Vitamin C: 30mg | Calcium: 298mg | Iron: 3mg
By on November 6th, 2020

About Kim

Kim has grown up with a passion for cooking good food! You can find her in the kitchen experimenting with new recipes, making dog treats, and eating Italian food!

More posts by this author.

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Three Olives Branch