Slow Cooker Broccoli Casserole with Three Cheeses is delicious for a meatless low-carb breakfast or meatless dinner that cooks in a few hours. And this recipe has eggs, broccoli, cottage cheese, Swiss Cheese, and Parmesan for a triple dose of cheesy flavor!

PIN Slow Cooker Broccoli Casserole to try it later!

Slow Cooker Broccoli Cheese Breakfast Casserole finished dish on serving plate

This Slow Cooker Broccoli Casserole with Three Cheeses is the third time I’ve experimented with cooking eggs in the slow cooker and it was creamy and delicious. But it did take me three tries to get a combination with broccoli that I thought was enough of a *wow* recipe to share on the blog.

What made this recipe appeal to me was how the strong flavor of the Swiss cheese balanced out the broccoli, and the cottage cheese added a nice creaminess. And of course the flavor of Parmesan cheese is always great with broccoli and eggs.

Have you tried a slow cooker egg dish yet? I recommend it for an easy breakfast option, and there are more ideas below after the main recipe. And this is one of those lovely versatile recipes that can be served for breakfast, lunch, or dinner.

What ingredients do you need for this recipe?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  • broccoli
  • cottage cheese
  • Swiss Cheese
  • eggs
  • coarsely grated Parmesan cheese
  • salt and fresh ground black pepper to taste
  • chopped parsley for serving (optional)

What kind of slow cooker can you use for this recipe?

Casseroles like this Slow Cooker Broccoli Casserole with Three Cheeses are perfect to make in the Crock-Pot Casserole Crock Slow Cooker (affiliate link) if you have one of those, but any large oval slow cooker will work for this recipe.

More Eggs in the Slow Cooker:

Want even more slow cooker recipes with eggs?

Check out the collection of Keto Crock Pot Recipes with Egg on my Slow Cooker or Pressure Cooker site for even more ideas.

Slow Cooker Frittata with Broccoli, Swiss, Cottage Cheese, and Parmesan found on KalynsKitchen.com

How to make Slow Cooker Broccoli Casserole with Three Cheeses:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. Cut up broccoli and blanch about 2 minutes in boiling, salted water.
  2. Drain broccoli well and when it’s well-dried put it in the slow cooker.
  3. Put the cottage cheese into a fine strainer and rinse with cold water so only the curds remain.
  4. Grate about 6 ounces of Swiss cheese.
  5. Beat 9 eggs until the yolks and whites are well combined.
  6. Put the drained cottage cheese and grated Swiss cheese over the broccoli in the slow cooker. (I used my Ninja Cooker but use any large oval-shaped slow cooker to make this.)
  7. Pour the eggs over the broccoli and cheese mixture; then use a fork to slightly “stir” so the ingredients are well combined.
  8. Season to taste with salt and fresh-ground black pepper. (I didn’t use much salt.)
  9. Sprinkle 1/4 cup coarsely grated Parmesan over the top.
  10. Cook for 2 1/2 – 3 hours on low, or until the casserole is set and starting to pull away from the sides of the slow cooker.
  11. Serve hot, with chopped parsley sprinkled on top if desired.

Slow Cooker Broccoli Casserole with Three Cheeses, square image showing one serving on plate and slow cooker in back.

Weekend Food Prep:

This recipe has been added to a category called Weekend Food Prep  to help you find recipes you can prep or cook on the weekend and eat during the week!

Slow Cooker Broccoli Cheese Breakfast Casserole finished dish on serving plate
Yield: 6 servings

Slow Cooker Broccoli Casserole with Three Cheeses

Prep Time 30 minutes
Cook Time 2 hours 3 seconds
Total Time 2 hours 30 minutes 3 seconds

Slow Cooker Broccoli Casserole with Three Cheeses is a great meatless main dish or a tasty low-carb breakfast and using three kinds of cheese will make it extra good!

Ingredients

  • 4 cups small broccoli florets
  • 1 cup cottage cheese, rinsed and drained
  • 6 oz. Swiss Cheese
  • 9 eggs, beaten until whites and yolks are well-combined
  • 1/4 cup coarsely grated Parmesan cheese
  • salt and fresh ground black pepper to taste (I didnā€™t use much salt)
  • chopped parsley for serving (optional)

Instructions

  1. Cut the broccoli into small bite-sized florets while you bring a medium-sized pot of water to a boil.
  2. Add a little salt to the water and cook the broccoli just 2 minutes; then dump into a colander placed in the sink and let it drain well. (You can also cook the broccoli 2-3 minutes in the microwave if you prefer.)
  3. Put the cottage cheese into a fine-mesh strainer and spray with cold water until all only the curds remain.
  4. Let the cottage cheese drain well while you grate the Swiss cheese and measure out the Parmesan.
  5. Beat the eggs until the whites and yolks are well combined.
  6. Spray the inside of the slow cooker with non-stick spray or mist with olive oil.
  7. When the broccoli has drained well, spread it across the bottom of the slow cooker.
  8. Layer the cottage cheese and Swiss cheese over the top of the broccoli.
  9. Pour eggs over and “stir” gently with a fork so ingredients are well-combined.
  10. Season to taste with salt and fresh ground black pepper and sprinkle with coarsely grated Parmesan cheese.
  11. Cook for 2 1/2 – 3 hours on LOW, or until the casserole is completely set and starting to pull away from the sides.
  12. Serve hot, with chopped parsley to sprinkle on the top if desired.

Notes

I used my belovedĀ Ninja Cooker (affiliate link) to make this back in 2013, but this recipe is perfect for any Crock-Pot Casserole Crock Slow CookerĀ if you have one.Ā You can use any large oval-shaped slow cooker but the breakfast casserole will be a little thicker.

This will keep at least a week in the fridge and can be easily reheated in a microwave or in a pan on the stove. For best results, be careful not to microwave too long.

Recipe created by Kalyn.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 318Total Fat: 20gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 346mgSodium: 508mgCarbohydrates: 11gFiber: 4gSugar: 3gProtein: 25g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Slow Cooker Broccoli Cheese Breakfast Casserole thumbnail of finished casserole and one serving on plate

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Slow Cooker Broccoli Casserole with Three Cheeses is a great choice for low-carb or Keto eating plans. If you use low-fat cottage cheese and Swiss this will work for the original South Beach Diet, but if you can’t find low-fat Swiss cheese I wouldn’t worry about it too much. 

Find More Recipes Like This One:
Use Breakfast Recipes to find more healthy ideas for breakfast! Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalynā€™s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes Iā€™m sharing there.

Historical Notes for this Recipe:
This recipe for Slow Cooker Broccoli Casserole with Three Cheeses was posted in 2013. It was last updated with more information in 2023.

Pinterest image of Slow Cooker Broccoli Casserole with Three Cheeses

Share This: