| | | |

Ground Beef Breakfast Casserole

Pinterest Hidden Image

Start your day with a protein-packed slice of this Ground Beef Breakfast Casserole made with lean ground beef, eggs, cheese, and bread cubes. Assemble the night before, refrigerate overnight, and bake fresh in the morning –no stress, just a hearty, protein-packed breakfast bake ready when you are. Gluten-free option included. 

an overhead photo of a baked dish of breakfast casserole made with ground beef, bread cubes, and cheese

If you love my Sausage and Egg Overnight Breakfast Casserole, you’re going to flip for this beefy version. The ground beef adds a hearty, savory layer and a generous portion of protein (38 grams per serving), which helps fuel your morning, keeps you fuller for longer, and sets the stage for a great day.

One of my favorite things about this recipe is that it can be assembled the night before. A layer of bread cubes soaks up all that beefy, cheesy, eggy goodness overnight, and in the morning, you just pop it in the oven. It’s perfect for make-ahead weekend breakfasts, brunch gatherings, or busy weekday mornings.

The finished casserole is golden on top, custardy in the middle, and hits the perfect balance of beefy, melty, hearty, and downright delicious. Whether you dish it straight from the pan or slice it into squares, this high-protein beefy breakfast bake never disappoints! 

Recipe features

  • Enjoy lean ground beef for breakfast! This recipe turns ground beef into a protein-rich morning favorite that helps keep you full and support muscle maintenance.
  • Make-ahead for busy mornings or brunch. It’s designed to be assembled the night before, refrigerated overnight, and baked fresh in the morning.
  • Customizable. You can easily substitute proteins and cheeses, add your favorite veggies, or even swap in gluten-free bread cubes to make the casserole your own.

Ingredients you’ll need

ingredients for beef breakfast casserole measured out on a counter
  • Ground beef. I use 93% lean ground beef. You can swap in 90% lean if that’s what you have, but leaner beef helps keep the casserole from getting too greasy.
  • Onion. Diced onions boost the savory flavor of the beef. You can use yellow or white onions here. 
  • Seasonings. I use a combination of dried sage, garlic powder, and onion powder to season the beef, and dry mustard, salt, and pepper to flavor the egg mixture. Together, these spices add great flavor.
  • Eggs. The eggs create a custardy texture that holds the casserole together. Be sure to use fresh eggs and beat them thoroughly for an ultra-fluffy bake. 
  • Milk. I use whole milk to enhance the casserole’s creaminess. For a lighter option, you can use 2% milk or a plant-based milk, although the finished dish may be slightly less rich.
  • Cheese. For the best bold, cheesy flavor and melt, I always recommend shredding sharp cheddar from a block. However, you can mix and match other cheeses, such as Monterey Jack, mozzarella, or Gruyère, for a more nuanced flavor.
  • Bread cubes. The bread soaks up all that cheesy, beefy goodness, creating a custardy, tender interior. Use whatever you love –sprouted grain, whole-grain, white-wheat, sourdough, brioche, or gluten-free bread cubes. Note that stale or lightly toasted bread works best for structure.

How to make a breakfast casserole with ground beef 

step photos for making beef breakfast casserole- sauteed ground beef, mixing egg mixture, layered in the pan

Step 1: Cook the beef. Heat a large non-stick skillet over medium heat. Add the ground beef, diced onions, dried sage, garlic powder, and onion powder, and cook until the meat is no longer pink. Drain any excess fat, if needed, and then set it aside.

Step 2: Prepare the egg mixture. In a large bowl, beat the eggs until smooth. Whisk in the milk, dry mustard, salt, and pepper until fully combined.   

Step 3: Assemble. Spray a 9×13″ baking dish with avocado or olive oil spray, then spread the bread cubes evenly across the bottom of the pan—top with the cooked ground beef mixture, followed by the shredded cheese. Pour the egg mixture over the top, making sure it soaks the bread evenly.

Step 4: Refrigerate overnight. Cover the casserole tightly and refrigerate overnight. 

Step 5: Bake. The next morning, preheat the oven to 350°F and bake the casserole uncovered for about an hour. Let it rest for a few minutes before slicing, and enjoy! 

holding up a slice of beef and egg breakfast casserole with a spatula

Recipe tips and FAQs

  • Don’t rush the soak. Covering and refrigerating the casserole overnight allows the flavors to meld and the bread to fully absorb the egg mixture, which results in a custardy, hearty breakfast bake with tender, flavorful layers.
  • Bake to perfection. Bake until the top is golden and the center is set. If you jiggle the pan slightly, it should wobble just a little but not be liquidy. This ensures the eggs are fully cooked and the casserole slices cleanly.
  • Use a baking sheet. If your pan tends to have hot spots, consider placing the casserole on a baking sheet in the center of the oven to help the heat circulate evenly, giving a uniformly golden top without overcooking the edges.

Variations

  • Beef swaps – You can swap the ground beef for ground chicken or turkey sausage, or even pork breakfast sausage (like my Sausage & Egg Overnight Breakfast Casserole. Turkey or chicken keep it leaner, while pork sausage adds a bit of spice and richness.
  • Add veggies – A mix of bell peppers, mushrooms, onions, and baby spinach would be a great addition to this casserole. Just make sure to drain any excess moisture before adding, so your casserole doesn’t get soggy. 
  • Spice it up – Feel free to add a pinch of paprika, cayenne, or crushed red pepper flakes for a little kick of heat. 
Can I make this gluten-free?

Yes! If you use gluten-free bread cubes instead of regular bread, they will still soak up the egg mixture beautifully and bake into a tender, custardy casserole without losing any flavor.

Can I make this dairy-free?

Yes! Simply swap the cheese for a dairy-free shredded alternative and use unsweetened plant-based milk in place of whole milk for a creamy, flavorful dairy-free breakfast casserole.

How far in advance can I assemble this casserole?

This casserole is designed to be assembled the night before and refrigerated overnight. This allows the bread to absorb the eggs and the flavors to meld, creating a custardy, hearty bake in the morning.

Serving suggestions 

This beefy casserole makes a hearty breakfast on its own, but you can always pair it with a few classic breakfast or brunch sides if you’re feeding a crowd –think summer dragon fruit salad, fresh berries, crispy sliced potatoes, and warm, toasted bread or biscuits. Don’t forget your favorite hot sauce to give it a little kick!

a pan of beef breakfast casserole with a plated slice next to it

Storing and reheating

Storing: Once cooled, store leftover casserole in an airtight container in the fridge for up to 3-4 days. To freeze, wrap individual portions in foil or plastic wrap and freeze them in a freezer-safe bag for up to 2 months.

Reheating: Reheat leftovers in the oven at 350°F for 10-15 minutes, or microwave individual portions on medium power for 1-2 minutes, until warmed through. 

More breakfast casserole recipes

If you love this high-protein breakfast casserole with ground beef, I would be so grateful if you could leave a 5-star 🌟 rating in the recipe card below. I love reading your comments and feedback!

Stay posted on my latest cooking adventures through social media @ Instagram, Pinterest, and Facebook. Also, don’t forget to tag me when you try one of my recipes!

A slice of beef breakfast casserole on a plate with a fork with a bottle of green Tabasco behind it
A slice of beef breakfast casserole on a plate with a fork with a bottle of green Tabasco behind it

Ground Beef Breakfast Casserole

An easy, protein-packed overnight breakfast casserole made with lean ground beef, eggs, milk, cheese, spices, and bread cubes.
No ratings yet
Print Pin Rate
Course: Breakfast
Cuisine: American
Prep Time: 15 minutes
Cook Time: 1 hour
Refrigerating time: 8 hours
Total Time: 9 hours 15 minutes
Servings: 12
Calories: 527kcal
Author: Amee

Equipment

  • Large skillet
  • 9×13 baking dish

Ingredients

  • 2 lbs 93% lean ground beef
  • 1 tsp dried sage
  • 2 tsp garlic powder
  • 2 tsp onion powder
  • 1 cup onion finely chopped
  • 12 large eggs
  • 4 cups whole milk
  • 8 oz sharp cheddar cheese shredded from a block
  • 2 tsp dry mustard
  • 1 tsp salt
  • ½ tsp pepper
  • 4 cups sprouted grain, whole-grain, white-wheat, sourdough, brioche, or gluten-free bread cubes use your favorite bread option here
  • cooking spray *I use avocado oil spray

Instructions

  • Heat a large non-stick skillet over medium heat. Add the ground beef, sage, onion powder, garlic powder, and diced onion. Cook until the beef is no longer pink and set aside.
  • In a large bowl, beat the eggs, then add the milk, dry mustard, salt, and pepper.
  • Spray a 9×13" baking dish with avocado (or olive) oil spray, then place the bread cubes in the bottom of the pan.
  • Top with the cooked ground beef mixture, followed by the shredded cheese. Pour the egg mixture over the top.
  • Cover and refrigerate overnight.
  •  The next morning, preheat the oven to 350 degrees. Bake the casserole, uncovered, for 55 minutes to 1 hour.  

Notes

  • Don’t rush the soak. Covering and refrigerating the casserole overnight allows the flavors to meld and the bread to fully absorb the egg mixture, which results in a custardy, hearty breakfast bake with tender, flavorful layers.
  • Bake to perfection. Bake until the top is golden and the center is set. If you jiggle the pan slightly, it should wobble just a little but not be liquidy. This ensures the eggs are fully cooked and the casserole slices cleanly.
  • Use a baking sheet. If your pan tends to have hot spots, consider placing the casserole on a baking sheet in the center of the oven to help the heat circulate evenly, giving a uniformly golden top without overcooking the edges.

Nutrition

Calories: 527kcal | Carbohydrates: 44g | Protein: 38g | Fat: 21g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 262mg | Sodium: 843mg | Potassium: 611mg | Fiber: 4g | Sugar: 9g | Vitamin A: 594IU | Vitamin C: 1mg | Calcium: 373mg | Iron: 6mg
Tried this recipe?Mention @ameecooks or tag #ameecooks!
Amee Livingston
Follow me
Latest posts by Amee Livingston (see all)

Leave a Reply

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

Recipe Rating