24 Carrot Kitchen

menu icon
go to homepage
  • About
    • Meet Christine
    • Contact
    • FAQ
    • Work With Me!
  • Recipes
    • Beverages
    • Breakfast
    • Dairy Free
    • Dessert
      • Brownies
      • Cake
      • Cookies
    • Dinner
    • Gluten Free
    • Dressings/Sauces
    • Grain Free
      • Bread
    • Seasonal and Holidays
    • Side Dish
    • Salad
    • Smoothie
    • Snack
      • Trail Mix
    • Slow Cooker
    • Soup Recipes
    • Vegan
    • Vegetarian
    • Uncategorized
  • Resources
    • Favorite Blogging Essentials For Success!
    • Food Photographer Resources-Your One Stop Guide
    • The Ultimate Kitchen How To Page
    • Instagram
subscribe
search icon
Homepage link
  • About
    • Meet Christine
    • Contact
    • FAQ
    • Work With Me!
  • Recipes
    • Beverages
    • Breakfast
    • Dairy Free
    • Dessert
      • Brownies
      • Cake
      • Cookies
    • Dinner
    • Gluten Free
    • Dressings/Sauces
    • Grain Free
      • Bread
    • Seasonal and Holidays
    • Side Dish
    • Salad
    • Smoothie
    • Snack
      • Trail Mix
    • Slow Cooker
    • Soup Recipes
    • Vegan
    • Vegetarian
    • Uncategorized
  • Resources
    • Favorite Blogging Essentials For Success!
    • Food Photographer Resources-Your One Stop Guide
    • The Ultimate Kitchen How To Page
    • Instagram
×
Home » Breakfast

The BEST Whole30 Breakfast Casserole! (Paleo)

Published: Dated: January 8, 2019 Modified: Last Modified: July 19, 2021 Christine Galvani 6 Comments This post may contain affiliate links ·

Home » Breakfast

2045 shares
  • Facebook183
  • Twitter
Jump to Recipe

The  Whole30 breakfast casserole you'll be making over and over!

This delicious Paleo, keto-friendly, gluten-free, grain-free breakfast bake will leave you satisfied and make the Whole30 journey easy peasy!

slice of whole30 breakfast casserole on plate.

How To Make The Whole30 Breakfast Casserole:

Step 1 - Preheat oven to 350 degrees F.

Step 2 - Gather and measure the ingredients (see recipe card below for exact measurements).

ingredients for whole30 breakfast casserole on counter.

Tip:  It's always much easier to measure and organizing ingredients before starting to prepare the recipe.

ingredients for whole30 breakfast casserole on counter.

Step 3 - Add some olive oil to a saute pan or cast-iron skillet (which I am using here) and saute the mushrooms for a few minutes until they have cooked.  They will turn brown, soften and shrink a bit.

mushrooms sauteing in cast iron skillet.

Step 4 - Add the other vegetables, 1/2 teaspoon salt, basil and ground black pepper, and more olive oil if needed, and cook for a few minutes until soft and tender.

veggies sauteing in cast iron skillet.

Step 5 - Add the spinach, turn off the heat and stir the spinach as it wilts.

spinach is added to sauteing veggies in cast iron skillet.

Below: stirring the spinach as it cooks and wilts in the pan with other vegetables.

cooked veggies in cast iron skillet.

Step 6 - Add the cooked vegetables to a casserole dish.  Here I am using an 8 x 8 glass baking dish.

cooked veggies placed in 8 x 8 casserole dish.

Step 7 - Whisk the eggs and 1/4 teaspoon salt together.

veggies in casserole dish and eggs beaten in mixing bowl.

Step 8 - Pour the egg mixture over the vegetable mixture in a baking casserole dish.

Egg mixture poured over veggies in casserole dish.

Step 9 - Bake at 350 degrees F. for about 25 minutes until the top is firm and the toothpick comes out clean.

cooked whole30 casserole out of oven.

Serve warm or cold.  Enjoy!

whole30 casserole out of oven.

Tips and Substitutions For Whole30 Breakfast Casserole:

  • You can use frozen spinach instead of fresh - try 1/2 a cup.  It's fine to leave the spinach out or substitute another green like kale.
  • This recipe is customizable; you can sub other vegetables for the mushrooms, zucchini, and peppers.  Some ideas are broccoli, asparagus, or grated sweet potato.
  • Substitute green onions for regular yellow onions.
  • Make ahead by preparing all the veggies and pouring them into a casserole dish, and then placing them in the refrigerator.  Then before you want to eat, whisk eggs with 1/4 teaspoon salt, 1/2 teaspoon basil, and a pinch of ground black pepper and bake per directions.
  • This Paleo breakfast casserole is freezer-friendly.  Simply wrap slices in plastic wrap and place them into a plastic ziplock style bag.  Best to consume within a few weeks.
  • Store leftover breakfast casserole in the refrigerator for up to 5 days.  To reheat, simply heat in the microwave (time varies depending on your microwave), or oven (300 degrees for about 10 minutes).
  • Keep a supply of veggies in the freezer to make this Whole30 breakfast casserole anytime!  I keep all kinds of vegetables and supplies in the freezer.  For example, slices of onion, whole peeled garlic cloves, spinach, broccoli, asparagus, etc...
  • Adding some chopped cooked Whole30 compliant bacon or sausage would be a nice addition and add variety.
  • Serving a large crowd?  Double the recipe and pour into a 9 x 13 casserole pan.

You'll love these amazing Whole30 breakfast recipes:

  • Paleo Breakfast Casserole
  • Whole30 Breakfast Sausage
  • The BEST Paleo Frittata
  • Tomato Basil Egg Scramble
  • Simple Smoked Salmon Scramble

 

★Did you make this recipe? Please give it a star rating below!★

5 from 3 votes
slice of whole30 breakfast casserole on plate.
Print
The BEST Whole30 Breakfast Casserole!
Prep Time
10 mins
Cook Time
25 mins
Total Time
35 mins
 

The  Whole30 breakfast casserole you'll be making over and over!  

This delicious Paleo, keto-friendly, gluten-free, grain-free breakfast bake that will leave you satisfied and make the Whole30 journey easy peasy!

Course: Breakfast, Brunch, Side Dish
Cuisine: American, Breakfast
Servings: 6
Calories: 138 kcal
Author: Christine Galvani
Ingredients
  • 1 cup mushrooms, sliced
  • 1 cup zucchini, organic, peeled and sliced
  • 1 cup red pepper, organic, diced
  • 1/4 cup onion, diced
  • 2 1/2 cup fresh baby spinach, stems removed (may sub frozen spinach about 1/2 cup)
  • 2 tablespoons extra virgin olive oil
  • 3/4 teaspoon fine sea salt (divided, 1/2 teaspoon and 1/4 teaspoon)
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon ground pepper
  • 6 large eggs
Instructions
  1. Preheat oven to 350 degrees F.

  2. In a cast iron skillet (or saute pan) over medium-low heat, add one or two tablespoons of olive oil to coat pan and add the sliced mushrooms.  Cook for 3-5 minutes until starting to brown.

  3. To the skillet, add the zucchini, red pepper, onions, another tablespoon of olive oil if needed, 1/2 teaspoon of salt and cook for another 3-5 minutes until the veggies are cooked, stirring as needed.

  4. Turn the heat off and add the spinach, stirring as it wilts and cooks, which should take about 2-3 minutes.

  5. Pour veggies mixture into an 8 x 8 baking dish, spreading the veggies evenly across the bottom.

  6. While the veggies are cooking, add the eggs to a mixing bowl with 1/4 teaspoon of salt and whisk until well combined. Set aside.

  7. Pour the egg mixture over the veggies and bake for 25 minutes until the eggs are set and a toothpick comes out clean.  

  8. Slice and serve warm, or may be refrigerated for later.  See all notes and tips.

Recipe Notes

Tips and Substitutions For Whole30 Breakfast Casserole:

  • You can use frozen spinach instead of fresh - try 1/2 a cup.  It's fine to leave the spinach out or substitute another green like kale.
  • This recipe is customizable; you can sub other vegetables for the mushrooms,zucchini and peppers.  Some ideas are broccoli, asparagus, or grated sweet potato.
  • Substitute green onions for regular yellow onions.
  • Make ahead by preparing all the veggies and pouring into a casserole dish, and then placing in the refrigerator.  Then before you want to eat, whisk eggs with 1/4 teaspoon salt, 1/2 teaspoon basil and a pinch of ground black pepper and bake per directions.
  • This Paleo breakfast casserole is freezer friendly.  Simply wrap slices in plastic wrap and place into a plastic ziplock style bag.  Best to consume within a few weeks.
  • Store leftover breakfast casserole in the refrigerator for up to 5 days.  To reheat, simply heat in the microwave, or oven (300 degrees for about 10 minutes).
  • Keep a supply of veggies in the freezer to make this Whole30 breakfast casserole anytime!  I keep all kinds of vegetables and supplies in the fridge.  For example, slices of onion, whole peeled garlic cloves, spinach, broccoli, asparagus, etc...
  • Adding some chopped cooked Whole30 compliant bacon or sausage would be a nice addition and add variety.
  • Serving a large crowd?  Double the recipe and pour into a 9 x 13 casserole pan.
Nutrition Facts
The BEST Whole30 Breakfast Casserole!
Amount Per Serving
Calories 138 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g10%
Cholesterol 186mg62%
Sodium 376mg16%
Potassium 382mg11%
Carbohydrates 4g1%
Fiber 1g4%
Sugar 2g2%
Protein 8g16%
Vitamin A 2260IU45%
Vitamin C 40.3mg49%
Calcium 47mg5%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.

 

 

 

 

More Breakfast

  • banana granola on baking pan.
    Banana Granola
  • stack of eggnog pancakes with butter and syrup.
    Eggnog Pancakes
  • coconut flour muffins
    Coconut Flour Recipes
  • granola in a metal container.
    Gluten-Free Granola

About Christine Galvani

Foodie recipe creator of delicious grain, gluten, and dairy-free recipes for 5+ years. Nature lover, adventure seeker, wife, mom, dog mom. I love to create clean eating, real food recipes that everyone loves.

Read more about me here!

Comments

  1. MonicaP says

    January 17, 2025 at 11:39 am

    5 stars
    This was good!! I added a few cooked slices of Garrett Valley Farms turkey bacon and this egg casserole turned out d e l i s h!! It's the perfect size for me (my husband doesn't love eggs for breakfast). I cut it into quarters, stored in the fridge and popped a slice into the toaster oven for a really satisfying breakfast.

    Reply
    • Christine Galvani says

      February 04, 2025 at 10:30 am

      Hi Monica,
      The turkey bacon sounds delicious! Glad you loved the recipe!

      Reply
  2. Michelle says

    March 11, 2020 at 10:45 am

    5 stars
    I cooked up some white potatoes with the veggies and then topped it with halved cherry tomatoes and sliced almonds before putting it in the oven to bake. Very good vegetarian breakfast casserole!

    Reply
    • Christine Galvani says

      March 13, 2020 at 9:32 am

      Sounds delicious!

      Reply
  3. EPM says

    March 30, 2019 at 6:51 pm

    5 stars
    A delicious alternative to quiche.

    Reply
    • Christine Galvani says

      April 04, 2019 at 9:13 am

      Yes!!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Christine Galvani

Welcome!

Easy, fast recipes with whole food, seasonal ingredients is my focus these days.  My quick tip is to find a core group of recipes you make on repeat.

More about me

Popular

  • blended blueberry smoothie in the blender.
    Blueberry Smoothie
  • coconut flour cupcakes with frosting.
    Coconut Flour Cupcakes
  • Tortilla chips on a platter with salsa.
    Homemade Tortilla Chips
  • chocolate cake with frosting and chocolate shavings
    Chocolate Coconut Flour Cake

Seasonal

  • turkey breast with gravy.
    Slow Cooker Turkey Breast
  • risotto in a bowl.
    Instant Pot Risotto
  • bacon turkey breast
    The ultimate bacon wrapped turkey breast recipe (boneless)
  • coconut flour cookies stacked on a plate.
    Coconut Flour Cookies

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 24 Carrot Kitchen