Crockpot bacon avocado breakfast casserole is a hearty, low-fuss breakfast or brunch casserole that you can tailor to your dietary restrictions. It’s the perfect blend of creamy avocado, savory bacon, and fluffy eggs. Great for holiday brunches, weekend mornings, or even breakfast meal prep, this casserole is rich, satisfying, and easy to make.

Table of Contents
ToggleIngredients For Crockpot Bacon Avocado Breakfast Casserole
- Eggs
- Bacon
- Avocado
- Milk
- Bell Pepper
- Onion
- Seasonings: salt, pepper, garlic powder
How To Make Crockpot Bacon Avocado Breakfast Casserole
- Heat oil in a large skillet over medium heat. Add bacon and cook, stirring frequently, 7-10 minutes or until bacon is crisp to your liking. Remove bacon and set aside.
- Mash the avocado flesh with a fork until smooth to your liking. In a large bowl, whisk together eggs, salt, pepper, garlic powder, and milk. Stir in 1 pound of the cooked bacon (reserving the remaining 1/4 pound for garnish), mashed avocado, onion, and bell pepper. Whisk until well combined.
- Spray the slow cooker generously with cooking spray. Pour the egg mixture into the slow cooker.
- Cook HIGH 3-4 hour or LOW 6-8.
- If using cheese, add it now. Garnish with remaining cooked bacon.
FAQs & Tips
Is there really over a pound of bacon?
Yes. I mean who doesn’t love bacon?? For this recipe, I like to use clean bacon that is nitrates AND sugar free. That’s what you will need to use if you want this bacon avocado breakfast casserole to be paleo & Whole30 compatible. Low-sodium or reduced-sodium bacon also works well in this recipe. At the end of the day, I encourage you to use a brand of bacon that fits your dietary & financial needs. You can even substitute cooked sausage or another cooked meat.
Can you add cheese?
The core of this recipe is low-carb, keto, paleo and Whole30 compatible. BUT…you can add cheese. With the cheese, the recipe is still low-carb & keto-friendly but it’s no longer paleo or Whole30. If you want to use cheese, add all the cheese you want. I sprinkled 1 cup of shredded cheddar cheese on top of the casserole after it finished cooking. Another option is to mix the cheese into the egg mixture before it cooks. When it comes to choosing a cheese, I recommend using a good melting cheese like cheddar or mozzarella.
Can you add other vegetables?
Of course!
Can you add potatoes?
You can add potatoes to this breakfast casserole! If you add potatoes to this bacon avocado breakfast casserole, keep in mind that it will no longer be low-carb or keto but it will still be Whole30. I recommend using 8 ounces of frozen potatoes whether they be diced potatoes or hash browns.
Will this stick to the slow cooker?
There are a few things you can do so your casserole doesn’t stick to the slow cooker. For one, grease the heck out of it. I sprayed mine heavily with cooking spray but you can also wipe it down with oil or butter. Another option is to line your slow cooker with parchment paper or use a slow cooker liner. Also, let the casserole cool completely before removing it. This too will help it from not sticking to the base.
How will you know it’s done?
Every slow cooker heats differently. Your casserole might be done cooking after 6 hours on low or it may take 8. Insert a knife into the center; when it comes out clean you’ll know it’s done. Mine took about 6 1/2 hours on low.
Can you make this ahead of time?
This bacon avocado breakfast casserole will keep for up to 4 days in the refrigerator. After that, you can freeze any leftovers. You can also make this ahead with the sole purpose of freezing it; this is also a great meal prep recipe. Once cooled completely, slice and freeze in sections or freeze the casserole as a whole if your freezer permits it. Freeze for up to 2 months. To serve, thaw overnight in the refrigerator & reheat in the microwave or oven.
Can I use turkey bacon or sausage instead?
Yes! Feel free to substitute cooked turkey bacon, breakfast sausage, or even a plant-based meat alternative.
Will the avocados turn brown?
A little bit. Darkening is natural with avocados over time but the color change won’t change the flavor.
How do you store leftovers?
Store leftover slow cooker bacon avocado breakfast casserole in the refrigerator for up to 4 days.
What size slow cooker did I use?
I use a 6-quart slow cooker for this recipe. Feeding a smaller crowd? Cut the recipe in half and use a smaller slow cooker.

Slow Cooker Breakfast Casseroles
-
Wake Up Breakfast Casserole
-
Overnight Breakfast Casserole
-
California Burrito
-
Bacon Avocado
-
Denver Omelette
Crockpot Bacon Avocado Breakfast Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 2 reviews
Crockpot bacon avocado breakfast casserole is a hearty, low-fuss breakfast or brunch casserole that you can tailor to your dietary restrictions. It’s the perfect blend of creamy avocado, savory bacon, and fluffy eggs. Great for holiday brunches, weekend mornings, or even breakfast meal prep, this casserole is rich, satisfying, and easy to make.
- Author: Shannon Epstein
- Prep Time: 25 minutes
- Cook Time: 8 hours
- Total Time: 4 hours 25 minutes
- Yield: 8 servings 1x
Ingredients
- 1 1/4 pounds bacon, chopped
- 1 avocado, skin removed and pitted
- 12 large eggs
- 1 cup milk of your choice
- 1 bell pepper, diced
- 1/4 cup onion, diced
- 1 teaspoon salt (or more)
- 1/4 teaspoon pepper
- 1/4 teaspoon garlic powder
- 1 tablespoon oil
- 1 cup shredded cheese (optional)
Instructions
- Heat oil in a large skillet over medium heat. Add bacon and cook, stirring frequently, 7-10 minutes or until bacon is crisp to your liking. Remove bacon and set aside.
- Mash the avocado flesh with a fork until smooth to your liking. In a large bowl, whisk together eggs, salt, pepper, garlic powder, and milk. Stir in 1 pound of the cooked bacon (reserving the remaining 1/4 pound for garnish), mashed avocado, onion, and bell pepper. Whisk until well combined.
- Spray the slow cooker generously with cooking spray. Pour the egg mixture into the slow cooker.
- Cook HIGH 3-4 hour or LOW 6-8.
- If using cheese, add it now. Garnish with remaining cooked bacon.
Nutrition
- Serving Size:
- Calories: 243
- Sugar: 1.8 g
- Sodium: 602.4 mg
- Fat: 18.2 g
- Saturated Fat: 4.7 g
- Carbohydrates: 5.3 g
- Fiber: 2.2 g
- Protein: 14.3 g
- Cholesterol: 375.9 mg
DID YOU MAKE THIS RECIPE?
For more about my disclosure policy see here: https://fitslowcookerqueen.com/about/disclosure-policy/affiliate









4 thoughts on “Crockpot Bacon Avocado Breakfast Casserole”
Pingback: Instant Pot Breakfast Recipes with Eggs - Best of Crock
Pingback: Low-Carb Slow Cooker Breakfast Casseroles - Slow Cooker or Pressure Cooker
My husband just went keto and he loved this. I made the slow cooker version and used sausage instead of bacon. Very good!
This was easy and delicious