Cheesy Keto Ground Beef Casserole w/ Broccoli | Family-Favorite Recipe!
Hip2Keto may earn a small commission via affiliate links in this post. Read our full disclosure policy here.
This keto ground beef casserole is perfect for the whole family.
Easy keto casseroles make weeknight meals a family-friendly feast!
This cheesy keto ground beef casserole with broccoli is incredibly easy to make on a busy weeknight. Casseroles are great when you’re short on time and budget. With simple ingredients you may already have on hand, this one-skillet broccoli and hamburger meat casserole comes together in under 30 minutes!
Don’t be fooled by its simplicity.
From the first bite, you can taste the rich creamy sauce with the tender broccoli. This keto ground beef casserole with an extra scrumptious layer of cheese oozes comfort food vibes.
Keto Ground Beef Casserole w/ Broccoli
yield: 8 SERVINGS
prep time: 10 MINUTES
cook time: 20 MINUTES
total time: 30 MINUTES
A super simple keto casserole filled with beef, broccoli, and a heavy hand of cheese that the whole family will love.
- 2 pounds ground beef
- 1 small onion, diced
- 1 tablespoon minced garlic
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1 teaspoon pepper
- 4 oz. (1/2 of a block) cream cheese
- 3/4 cup heavy whipping cream
- 1 1/2 cup mozzarella cheese, divided
- 1 1/2 cup cheddar cheese, divided
- 1/2 cup beef broth
- 12 oz. bag frozen broccoli
Preheat the oven to 425 degrees.
In a large cast-iron skillet, add the ground beef, chopped onion, garlic, and cook completely. Drain and add back to skillet, along with the Italian seasoning, salt, and pepper.
Next add in cream cheese, heavy cream, 1 cup of mozzarella cheese, 1 cup of cheddar cheese, beef broth, and stir. Let simmer for about 5 minutes on low heat.
Add in frozen broccoli, then give it a quick stir. Add remaining shredded cheese on top, and cook in the oven for 20 minutes.
Remove once slightly browned and bubbly on top. Serve warm and enjoy!
Yield: 8, Serving Size: 1 cup
Amount Per Serving: 585 Calories | 47.7g Fat | 6.8g Total Carbs | 1.5g Fiber | 2.6g Sugar | 0 Sugar Alcohol | 32.2g Protein | 5.3g Net Carbs
Hip Tips for this cheesy keto ground beef casserole with broccoli:
- Fill free to switch out the broccoli with your favorite veggies. This casserole is a staple in my household and I love switching it up based on what I have on hand. You could even add some jalepeños for spice!
- Chopping vegetables is a breeze with the Pro Chopper—it’s such a time saver for this hamburger meat casserole!
- Make this hamburger meat casserole ahead of time by using a non-stick skillet to sauté the beef and assemble the ingredients in a 9×13 foil pan. Cover and pop it in the freezer until you’re ready to bake.
- Want to make it even heartier? While the casserole is wonderful on its own, you can serve it over mashed cauliflower for a filling meal or as a way to re-purpose leftovers!
Whether it’s a weeknight family meal or entertaining a large group of guests, this veggie hamburger meat casserole will be a huge hit with even the pickiest of eaters!
My Hip sidekick Erica loves this keto ground beef casserole recipe, too! Here’s what she had to say:
“This recipe was so simple and my whole family loved it! My kids did not originally want to eat it, but kept digging right in after they gave it a good ol’ taste! I couldn’t even tell I used frozen broccoli (it totally tasted fresh in the casserole). Such a great weeknight dinner. Next time, I plan on prepping this ahead over the weekend to just pop in the oven for busy weeknights!”
If you love this recipe, try out our One Skillet Chicken Pot Pie.
I made this last night and it is delicious!
The only thing I may do differently next time would be to cook the broccoli a bit before adding it, so that it is a bit softer.
Other than that this is a 10/10!
Yay! SO glad you enjoyed it, Katie! Thanks a ton for the feedback!
Looks so yummy! I am a big fan of broccoli. I typically add it everything I eat. Lol…Not always, yeah but most of the times. Thanks for the recipe Collin. In India we are not good with making casseroles, I will not do any experiment and just copy your each move. I will definitely make it this weekend.
You’re very welcome, Priya! Hope you enjoy it!
I steamed broccoli first and did half hamburger half sausage. Delicious!
YUM! Happy to hear how good it turned out! Thanks for sharing with us!
Thanks for this recipe. We really enjoyed it, however, the cheeses already have lots of salt and I won’t add the teaspoon of salt the recipe called for.
You are welcome, Sue! Glad you enjoyed it!
I followed the recipe after I added some premade sliced buttered potatoes with a little parsley& garlic as a bottom layer of the casserole after that the recipe was followed to a tee. It was delicious & will be made again.
That looks delicious!
Thank you Lisa! Let us know if you make it! We would love to hear your feedback ❤
I’m so happy I made this casserole. It is delicious. I figured I’d like it and I did. I made twice the recipe to freeze one for later. Thanks for the great recipe!
Hi Melody! So glad you loved it. Thanks for coming back and letting us know❤
Absolutely delicious!! We found a new keto favorite for sure. I’ve made it multiple times and I love it more and more each time. Thank you!
That’s awesome that you keep making this and continue to love it more, Tasha! It’s nice to have a fave!
Can you cook it in something other than a cast iron pan?
Yes! You would just saute the beef in a non stick skillet and then assemble in a casserole dish.
Here is the suggestion for making it ahead of time – “Make this ahead of time by using a non-stick skillet to sauté the beef and assemble the ingredients in a 9×13 foil pan. Cover and pop it in the freezer until you’re ready to bake.”
Hope this helps!
Bf and I LOVED it! I didn’t have whipping cream so I substituted sour cream. No mozzarella so I used a mix shredded cheese I had on hand. Used fresh broccoli instead of frozen and cooked it till almost done before adding it to meat mixture. Tomorrow I’ll halve and gut a green bell pepper, stuff it with this and pass it off to Punkin as a whole new dinner! Win win!! 😏🙌
Hi Crystal! I love your creative thinking. So glad that you both enjoyed this recipe❤ Also great ideas on the substitutions. We are all about using what’s on hand! Thank you for you’re sweet feedback.
Loved it!!! I did 1 lb ground beef and 1 lb ground pork and everything else same. Family asked me to make it again in same week 🙂
Woohoo! SO awesome! Happy to hear it was a hit! 🙌
We made this for dinner two nights ago. FANTASTIC!!
This morning I took what was left over, heated it up, and served it on a toasted chaffle for breakfast! Simply WONDERFUL no matter how it’s served!!
I love the idea of serving it in a bell pepper!
THANK YOU for such a delightful recipe!
You’re very welcome, Lynda! Such a great way to eat the leftovers! Thanks for sharing!
Good!! Used fresh raw broccoli instead of frozen and added some red pepper flakes since we like a little heat.
Awesome! Thanks for sharing how it turned out for you, Sara! Glad you enjoyed it!
I loved this and so did my non-keto family!! We have made MANY recipes on your website and it doesnt let us down! We doubled it to freeze one! If you like spice I totally recommend adding Siracha or a hot sauce in to it when you add the cheeses and heavy cream. Sooo yummy! I do have a question though! How long would you recommend cooking the frozen meal? The same time? Thank you!
Great idea on freezing it, Carson Jones! To cook it, I would completely thaw first. Set in the fridge overnight to thaw and cook about 25 minutes when you are ready.
Made this tomite…used .5 pound hot pork sausage and 1.5pounds ground chuck..
I steamed frozen broccoli til it was bright green..5 to 6 minutes…it was really good and filling. Family loved it. Easy recipe and very tasty. Will definitely make again
I’m so glad your family enjoyed this meal!
This was absolutely delicious. I live alone so am freezing individual servings. It’ll definitely be a go-to recipe.
Great idea, Beth! Freezing it will be awesome and less cooking for you!
This is delicious..
I added some mozzerella cheese pearls as well. It.added some chewy cheese pockets…yum..also steamed frozen broccolli for about 3 minutes .
Sounds yummy! 😋 Thanks for letting us know how good yours turned out!
Sooo good!! I threw in mushrooms and shredded carrots just to get rid of some veggies that I had that were going to go bad, and I really enjoyed this! So creamy and cheesy 😁
Happy to hear how much you enjoyed it, Ms. Megan! 🙌Thanks for the feedback! 🤗
I’d suggest cooking the beef and onions first, drain then add spices and garlic. You’ll pour all the flavors off and have to re-season later. Great recipe though!
Thanks so much, Leigh!
Tried this tonight and it was absolutely delicious. Definitely a Keto Keeper. Thank you.
YAY! You’re so welcome! 🙌💞
Loved it! Easy and my daughter likes it. I was in a hurry so I just steamed the Broc and added the other on top.
Yay! Thanks for letting us know you both enjoyed it! Glad you could put it together so easily! 🙌❤️
This is my kind of recipe…easy, quick and nutritious–and filling. I eliminated the beef broth because I just dumped my frozen broccoli onto the meat mixture while it was cooking and it had plenty of moisture already. Used my own mixture of cheeses on hand and it browned nicely in the oven. I often skip the oven and just spread the cheese on top of the hot cooked mixture and put a lid over it till melted and gooey!
That does sound yummy, Helen! 😋 Thanks for sharing how you made yours! Happy you enjoyed it!