Slow-Cooker Breakfast Casserole with Sausage and Hash Browns

Loaded with fluffy eggs, tender hash browns, savory meat, and melty cheese, Crockpot Breakfast Casserole is a hands-off, crowd-pleasing breakfast that’s perfect any day of the week. Layer the ingredients, let the slow cooker do the work, and serve a warm, satisfying meal.

Inspired by a classic hashbrown breakfast casserole, this slow-cooker version is ideal for make-ahead mornings—it can even cook while you sleep.

Slice of crockpot breakfast casserole with hashbrowns, ham, and cheese on plate topped with sliced green onions.

Kristen’s Keys for Crockpot Breakfast Casserole

A few simple tips will help you get the best texture and flavor from this recipe.

  • Use frozen hash browns (don’t thaw). Frozen potatoes absorb the egg mixture properly and help avoid a watery or mushy center. Thawing changes the texture and the cook time.
  • Grease the crockpot well. Spray the liner generously or use a slow-cooker liner so the casserole releases easily and cleanup is simpler.
  • Customize it. Swap ham for breakfast sausage, add sautéed vegetables, or change the cheese to suit your tastes.
  • Grate the cheese yourself. Freshly grated cheese melts more smoothly than pre-shredded varieties.
  • Don’t stir after pouring the eggs. Let the eggs settle into the layers so they cook light and fluffy—stirring can make the texture denser.

How to Make a Breakfast Casserole using the Slow Cooker

Follow these steps and tips for reliable results, plus a few ways to vary the recipe.

Step One: Sauté Veggies (Optional)

If you include peppers and onions, sautéing them first concentrates their flavor and removes excess moisture so the casserole won’t become watery.

  • Sauté diced peppers, onions (or mushrooms and spinach) in a bit of olive oil until softened, about 4–6 minutes.

Shortcut: Use frozen O’Brien hash browns, which already contain peppers and onions.

Peppers and onions in large skillet after being sauteed for slow cooker breakfast casserole.

Step Two: Prepare Eggs

Whisk the eggs with milk (or half-and-half/cream) and season well before layering. A well-seasoned egg mixture ensures every bite is flavorful and the finished casserole is light and tender.

Mixing bowl with 12 eggs and milk being whisked by hand for egg casserole.

Step Three: Layer in Slow Cooker

Grease a 6-quart slow cooker with nonstick spray. Layer half the frozen hash browns evenly on the bottom, then half the sautéed vegetables, half the ham (or meat of choice), and 1 cup of cheese. Repeat the layers and finish with the remaining 2 cups of cheese. Slowly pour the egg mixture over everything—do not stir.

Hash browns, cheese, ham, peppers, and eggs layered in large crockpot to make crockpot breakfast casserole.

Step Four: Slow Cook Breakfast Casserole

Cover and cook on low for 7–8 hours (perfect for overnight) or on high for 3–4 hours (good when you need it the same morning).

Step Five: Serve

Let the casserole rest, uncovered, in the crockpot for at least 15 minutes before slicing to make serving easier. Top with salsa, chopped green onions, sour cream, hot sauce, or sliced avocado if desired.

Crockpot with cooked breakfast casserole made with hashbrowns, ham, eggs, cheeses, peppers, and onions.

Cook Along With Me

If you prefer video guidance, follow along with the recipe demonstration to see the techniques and timing in action.

Recipe Modifications

  • Vegetarian option: Omit the ham and add more sautéed vegetables such as mushrooms, onions, peppers, and spinach.
  • Breakfast sausage: Brown 1 pound of ground breakfast sausage, drain excess fat, then combine with the sautéed vegetables before layering.
  • Bacon: Cook 12 ounces of bacon until crisp, chop into bite-size pieces, and use in place of the ham.

Storage Instructions

  • Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat: Reheat individual portions in the microwave or warm the whole casserole in a 300°F oven until heated through.

Serving Suggestions

This crockpot breakfast casserole is great for weekday mornings, weekend brunch, holiday gatherings, or when entertaining overnight guests. Here are a few serving ideas:

  • Weekend brunch: Serve with fresh berries or a fruit salad for a complete spread.
  • Busy school day: Set the slow cooker the night before and enjoy ready-to-eat breakfast in the morning.
  • Showers or entertaining: Let the casserole warm in the cooker while you finish other dishes and welcome guests.
  • Holiday mornings: Pair with cinnamon rolls or a fruit salad for a festive breakfast table.

5 from 1 vote

Crockpot Breakfast Casserole

By: Kristen Chidsey
Servings: 12
Prep: 10
Cook: 8
Resting Time: 15
Total: 8 30
Pin
Rate
Print
Slice of crockpot breakfast casserole with hashbrowns, ham, and cheese on plate topped with sliced green onions.
Loaded with fluffy eggs, tender hash browns, savory meat, and melty cheese, this crockpot breakfast casserole is an easy, satisfying way to feed a group.

Video

Ingredients

  • ½ tablespoon extra virgin olive oil
  • 1 large yellow onion, minced
  • 1 medium green bell pepper, diced
  • 1 medium red bell pepper, diced
  • 12 large eggs
  • cups milk (or half-and-half/cream)
  • teaspoons kosher salt
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon black pepper
  • nonstick cooking spray
  • 32 ounces frozen shredded or cubed hash browns
  • 2 cups diced ham
  • 3 cups shredded cheddar cheese

Instructions

  • In a medium nonstick skillet, heat ½ tablespoon olive oil over medium heat. Add the diced peppers and onions and sauté, stirring often, until softened, about 4–6 minutes. Remove from heat.
    Peppers and onions in large skillet after being sauteed for slow cooker breakfast casserole.
  • In a large bowl, whisk together 12 eggs, 1¼ cups milk, 1½ teaspoons kosher salt, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1 teaspoon black pepper until combined.
    Mixing bowl with 12 eggs and milk being whisked by hand for egg casserole.
  • Grease a 6-quart slow cooker with cooking spray. Layer half the frozen hash browns into the base, top with half the sautéed vegetables, half the ham, and 1 cup of cheese. Repeat the layers and finish with 2 cups of cheese. Pour the egg mixture over the layers—do not stir.
    Hash browns, cheese, ham, peppers, and eggs layered in large crockpot to make crockpot breakfast casserole.
  • Cook on low for 7–8 hours or high for 3–4 hours. When done, turn off the heat, uncover, and let rest 15 minutes before serving.
    Crockpot with cooked breakfast casserole made with hashbrowns, ham, eggs, cheeses, peppers, and onions.

Equipment

  • 6–8 quart slow cooker

Notes

Hash browns: Use frozen cubed or shredded hash browns.

Peppers & onions: Omit or substitute frozen O’Brien hash browns containing peppers and onions.

Cheese: Grate by hand for the smoothest melt. Options include Pepper Jack, Monterey Jack, Swiss, Gruyere, or Colby Jack.

Ham: Omit or swap for 1 pound browned sausage or 12 ounces cooked, crumbled bacon.

Leftovers: Store in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven until warmed through.

Freeze: Wrap individual portions and freeze up to 1 month. Defrost overnight in the refrigerator and reheat until warmed through.

Nutrition

Calories: 235 kcal
Carbohydrates: 5 g
Protein: 18 g
Fat: 16 g

Nutrition information is an approximation.

Tried this recipe?Share your results and tag the creator if you like.