Keto Breakfast Casserole

This post contains affiliate links, and we may receive a small commission if you purchase through our site.

This keto breakfast casserole it’s one of my favorite recipes because it’s filled with tons of vegetables, delicious bacon, and eggs. It’s only 4g net carbs per serving and perfect for meal prep.

breakfast casserole slice

If you are tired of the classic keto breakfast that consists of bacon & eggs, you will instantly love this breakfast keto casserole. So easy to customize by adding your favorite low carb vegetable and definitely packed with flavor.

Eating a nutrient-dense breakfast, loaded with protein and healthy vegetables will give you energy. This breakfast casserole recipe makes 6 servings, meaning that you have breakfast ready for the whole week or you can share it with your family.

Reasons You’ll Love Keto Breakfast Casserole

  • It’s extremely easy to make.
  • You can make this recipe ahead of time.
  • Super filling – a keto breakfast recipe that keeps me full for hours.
  • Super customizable – You can add your favorite low carb vegetables and spices.
low carb keto Veggie-Loaded Breakfast Casserole

Watch the video below, to see just how simple it is to make keto breakfast casserole!

Ingredients for the Keto Breakfast Casserole

Keto Veggie-Loaded Breakfast Casserole ingredients

You’ll be surprised to see that you can make an excellent keto breakfast recipe with only a few simple ingredients that will surprise your guests. In this recipe, you can use any leftover ingredients you have, add eggs, and any spices you like. For 6 filling breakfast servings you will need the following low carb ingredients:

  • Ground Beef – you can replace it with your favorite ground meat, such as chicken, turkey, or pork.
  • Eggs – It will help to bind all the ingredients together. Eggs are also the best source of protein.
  • Broccoli – I prefer to cut them into small pieces to combine well. You can replace with cauliflower or peppers.
  • Mushrooms – your favorite mushrooms, either fresh or canned.
  • Bacon – I like to cook my bacon in the oven a few days in advance and use it when I need it. That’s if I don’t eat it until then.
  • Cheddar Cheese – I love to grate my cheese for the greatest flavor. If you’re short on time, though, feel free to use pre-shredded cheese.
  • Heavy Cream – Gives the entire dish a fantastic texture. If you want to lighten it up, you can use half and half or almond milk instead.
  • Onion and Garlic Powder – to taste. Feel free to add your favorite seasonings. A little cayenne pepper for extra spiciness is fantastic.

Get creative and add make the best keto casserole for breakfast. Play around with the ingredients and seasonings. Add more or less to taste.

Keto Breakfast Casserole broccoli

I added my favorite vegetables in the world: broccoli and mushrooms. They are the perfect vegetables to eat on a ketogenic diet, the ones I use the most on a daily basis.

There is nothing complicated in this recipe, but it takes at least one hour to get it done. You can make it in the evening to have it ready for a proper healthy keto breakfast.

How to Make the Breakfast Casserole?

All you have to do is to follow some easy steps:

To make this keto breakfast mix all the ingredients in a bowl.
  1. Start by cooking the ground meat until it starts to evenly brown. Discard the fat and transfer to a bowl to keep warm.
  2. Slice and cook the mushrooms in butter for a few minutes until they start to brown and crisp.
  3. In a large bowl combine the eggs. cooked ground beef, broccoli, and roasted mushrooms. Pour the egg mixture into a greased oven safe dish. Top with plenty of cheese and crispy bacon.
  4. Bake in the preheated oven for 40-45 minutes.
  5. Let it rest for at least 5 minutes and enjoy!
in the oven Keto Veggie-Loaded Breakfast Casserole

Keto Casserole Toppings

I would definitely make the keto breakfast casserole again and maybe add different toppings:

  1. Spinach, mushrooms, cheese, bacon, parmesan cheese, garlic, salt
  2. Italian Turkey Sausage, kale, tomatoes, garlic salt
  3. Ham, cheese, chili peppers, cheddar cheese, seasonings
  4. Red bell pepper, green (or yellow pepper), green onions, sausage, garlic, rosemary, salt

Make Ahead

Assemble the casserole just like I did in this recipe if you want to make it ahead of time. Cover with aluminum foil and refrigerate until ready to bake, covered with aluminum foil. When ready to enjoy, bake as indicated. It can be stored for up to 2 days before baking.

Keto Veggie-Loaded Breakfast Casserole

How Can I Store This Recipe

Fridge: Leftovers can be kept in the refrigerator for 3-4 days in an airtight container.Freezer: If you want to freeze the leftovers, place them in an airtight container and store them for up to one month.

Other Breakfast Recipes You Might Like

breakfast casserole slice

Keto Breakfast Casserole

4.58 from 7 votes

Prep time 15 minutes
Cook Time 40 minutes
Yelds 6 servings


Eating a nutrient-dense breakfast, loaded with protein and healthy vegetables will give you energy. This breakfast casserole recipe makes 6 servings, meaning that you have breakfast ready for the whole week or you can share it with your family.
Keto during holidays?
Get my e-book!



  • Preheat the oven to 350°F (175°C). Ensure your oven rack is positioned in the middle for even cooking.
  • In a large skillet over medium heat, cook the ground beef, breaking it apart with a spoon, until no longer pink. Drain any excess grease. Stir in the salt, paprika, and onion powder, mixing well. Remove from heat and set aside to cool slightly.
  • In a separate pan, melt the butter over medium heat. Add the chopped mushrooms and cook for 5-6 minutes until they're soft and their moisture has evaporated. Remove from heat and allow to cool.
  • Combine the ingredients: In a large mixing bowl, whisk the eggs and heavy cream together until well combined. Add the cooked ground beef, cooled mushrooms, broccoli florets, and half of the shredded cheddar cheese. Stir gently until all ingredients are evenly distributed.
  • Prepare the baking dish: Grease a 9×13 inch baking dish with butter or non-stick spray. Pour the mixture into the prepared dish, spreading it evenly. Sprinkle the remaining cheddar cheese over the top, and crumble the cooked bacon evenly across.
  • Bake: Place the dish in the preheated oven and bake for 40 to 45 minutes, or until the casserole is set and the top is golden brown. To ensure it’s fully cooked, insert a knife in the center; it should come out clean.
  • Rest before serving: After baking, let the casserole rest for 5 minutes. This allows it to firm up, making it easier to cut and serve.
  • Serve: Cut into squares and serve warm. Enjoy!


Nutrition Facts
Amount per serving.
Total Carbs
Net Carbs

How do we calculate the nutrition info?

These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.

Course keto breakfast
Cuisine American
Keyword keto breakfast, keto casserole
Tried this recipe?Mention @LowCarbSpark or tag #LowCarbSpark!


Ioana is a food and travel lover. Her greatest passion is developing mouthwatering recipes that are comforting, easy to make, and budget friendly! She firmly believes that cooking should be fun! About me...

4.58 from 7 votes (7 ratings without comment)

Leave a Question, comment or review!

Your email address will not be published.

Required fields are marked *

Recipe Rating

  1. Hey there,

    I absolutely love this meal! I make it every week, but I have a question: What kind of ground beef are you using? I'm tracking all my macros and I use the nutrition info you provide, but I want to make sure it's accurate and that I'm getting the right ground beef and not something too lean/fatty.


About me

Hello! My name is Ioana Borcea, and I'm here to provide you with mouthwatering recipes. This blog is all about sharing my favorite tested easy to make, delicious low-carb & keto, nutrient-dense recipes.

Connect with us on Social Media

Do not use the contents of this website as medical or nutrition advice. This website is only intended for informational and educational purpose.

LowCarbSpark.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Copyright © 2015-2024 LowCarbSpark. All Rights Reserved.