Healthy Breakfast Casserole Recipe Perfect For Family Brunch

So you have to cook up a big breakfast for multiple people with big appetites, but you only want to spend about 10 minutes working on it? A swing through the nearest fast food restaurant is one option. Or you could spend even less time (and less money) whipping together this healthy and hearty casserole that can be made in advance and enjoyed all week, as it can be stored for four days in the fridge or even kept in the freezer for months! And as the dish calls for ingredients you almost surely have on hand already, no trips to the grocery store are needed, either.

"I like making this dish when I have family spending the night," says chef and recipe developer Maren Epstein of Eating Works. "It's a satisfying hearty breakfast that everyone enjoys." Plus, she adds it's a recipe calling for "minimal clean up."

The main event here delivers big on the flavor as well as protein. But how best to round out a whole meal? "This breakfast casserole is great served for brunch alongside hash browns and a thick slice of toast," says Epstein. Got some fresh fruit or yogurt to dish out as well? All the better, provided anyone has any room left.

Gather the ingredients to prepare this healthy breakfast casserole

As noted, this dish calls for ingredients you probably have on hand already, with the possible exception being the oat milk. Once you realize how versatile oat milk is (and how tasty it is, too) it will also likely become a kitchen staple. All told, you'll need butter, a large white onion (diced small), sea salt, minced garlic, cumin, eggs, oat milk creamer, diced tomatoes, soft goat cheese, and some dried oregano. And if you want to sub in a dairy-free butter alternative for the regular butter, that's no problem, by the way.

Sauté the onions and then the garlic

First things first: Preheat the oven to 350 F, and lightly grease a 9x13-inch casserole pan (or an oven-safe pan of nearly those dimensions). 

Next, melt the butter in a small skillet, and once it has melted, add the onions and salt. Sauté the onions at medium heat until they're soft and translucent, then add the garlic and cumin. Keep stirring and cooking for a few more minutes until the onions and garlic are fragrant, and then remove the pan from the heat before the onions brown and set everything aside to cool. Your kitchen will be smelling mighty fine right about now!

Beat the eggs with oat milk, and then prepare the casserole

Beat eggs in a large bowl, and once the whites and yolks are all fully combined, then whisk in the oat milk, and stir well. Next, mix in the (fully cooled) cooked onions and garlic. Don't pour the onions into the eggs hot, or the heat will begin to cook the eggs scramble style. 

Pour the egg and onion mixture into the prepared 9x13-inch casserole dish. Then, arrange the tomatoes into the mix, adding enough tomatoes to create a strong body for the casserole. After that, place the chunks of goat cheese throughout the casserole, keeping each about ¾ submerged beneath the egg.

Bake the breakfast casserole, then enjoy

Season the prepared dish with oregano, then place the casserole in the oven on the middle rack, and let it cook for one hour at 350 F. Then, pull the dish out, and allow it to cool for a few minutes before you section it off into squares and enjoy, whether with toast and hash browns, fruit, or whatever else suits your taste.

And as for saving leftovers or prepping the casserole for long storage if you are planning ahead, Epstein says, "It will last in the freezer for six months. I would cut the [casserole] into four-inch squares and wrap them in plastic wrap, and then place them inside Ziplock bags. Defrost them in the toaster oven." And the best part is, you'll have a tasty breakfast ready with even less work than it took the first time around.

Healthy Breakfast Casserole Recipe Perfect For Family Brunch
5 from 36 ratings
This healthy breakfast casserole is great served for brunch alongside hash browns and some toast. It's a meal the whole family will love.
Prep Time
5
minutes
Cook Time
1.25
hours
Servings
6
servings
breakfast casserole on plate
Total time: 1.33 hours
Ingredients
  • 1 tablespoon butter
  • 1 large white onion, diced small
  • ½ teaspoon sea salt
  • ½ teaspoon garlic, minced
  • ½ teaspoon cumin
  • 7 eggs
  • ½ cup oat milk creamer
  • 3 large tomatoes, diced
  • 4 ounces soft goat cheese
  • 1 pinch oregano, dried
Directions
  1. Preheat the oven to 350 F.
  2. Melt butter in a small skillet, then add the diced onions and sea salt. Sauté until onions grow soft.
  3. Add the minced garlic and cumin to the skillet, and sauté for a few more minutes, then remove from the heat before the onions brown.
  4. Beat the eggs in a large bowl, and then whisk in the oat milk creamer.
  5. Combine the egg mixture with the (cooled) onions and garlic, and pour the mixture into a 9x13-inch casserole dish.
  6. Arrange the diced tomatoes into the casserole, then place chunks of goat cheese throughout the casserole ¾ submerged beneath the egg.
  7. Season with oregano, then place the dish in the oven on the middle rack for 1 hour.
  8. Remove from heat, and allow to cool slightly. Then, section off into squares and enjoy!
Nutrition
Calories per Serving 173
Total Fat 11.5 g
Saturated Fat 6.0 g
Trans Fat 0.1 g
Cholesterol 202.4 mg
Total Carbohydrates 6.2 g
Dietary Fiber 1.3 g
Total Sugars 4.0 g
Sodium 328.7 mg
Protein 11.4 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe