This Keto Beef and Green Bean Casserole is creamy, cozy, and perfect for busy nights. It’s made with simple ingredients, baked until bubbly, and tastes like comfort food without the carbs.
This is one of those recipes that feels like a warm hug — filling, family-friendly, and easy to customize with what you already have.
If you love cozy, savory dinners like this one, you’ll also enjoy my Keto French Onion Soup — it has that same rich, comforting flavor that makes this casserole so satisfying.
Why You’ll Love This Recipe
- One skillet + one casserole dish
- Budget-friendly ingredients
- Great for meal prep
- Rich, creamy comfort food
- Low-carb and family approved

Ingredients
- 1 lb ground beef
- 1 small onion (or ½ large), diced
- 2 cloves garlic, minced (or 1 tsp jarred)
- 1 Tbsp butter
- 8 oz baby bella mushrooms, chopped (optional)
- 4 oz cream cheese
- ½ cup heavy whipping cream
- ½ cup beef broth
(or ½ cup water + ½ tsp Homemade Beef Bouillon Paste) - 1 tsp onion & herb seasoning
(or Homemade Keto Ranch Seasoning) - 1 cup shredded mozzarella
- ½ cup shredded parmesan
- ½ tsp salt
- ¼ tsp black pepper
- 2 (14.5 oz) cans green beans, drained
OR 2 (12 oz) bags frozen green beans, thawed & drained
Instructions
- Preheat oven to 350°F. Lightly grease a 9×13 baking dish.
- In a large skillet, cook the ground beef and onion over medium heat until browned. Drain excess grease if needed.
- Add butter, garlic, and mushrooms (if using). Cook 2–3 minutes.
- Stir in cream cheese, heavy cream, and broth.
- Bring the mixture to a gentle boil, then reduce heat to low and simmer for 3–5 minutes, stirring, until the sauce thickens slightly.
- Season with onion & herb seasoning, salt, and pepper.
- Place green beans in casserole dish.
- Pour mixture over the green beans and give a good stir until combined.
- Sprinkle mozzarella and parmesan evenly over the top.
- Bake uncovered at 350°F for 25–30 minutes, until hot and bubbly.
- Let rest 5 minutes before serving.

📖 Nutrition Information
Serving Size: 1/6 of casserole
Servings Per Recipe: 6
| Nutrient | Amount |
|---|---|
| Calories | 525 |
| Fat | 41g |
| Protein | 29g |
| Total Carbs | 8g |
| Fiber | 2g |
| Net Carbs | 6g |
Disclaimer: Nutrition information is an estimate only and may vary based on brands used, portion sizes, and substitutions.
Notes & Tips
- Don’t rush the simmer. This step thickens the sauce so your casserole isn’t watery.
- Frozen beans should be thawed and drained well.
- Canned beans must be fully drained.
- For a golden top, broil 1–2 minutes at the end (optional).
- I always shred my own cheese using a cheese grater instead of using pre-shredded. It melts smoother and doesn’t contain the added starches and anti-caking agents that can affect texture and carbs.
This post may contain affiliate links. If you make a purchase through one of these links, I may earn a small commission at no extra cost to you.
Final Thoughts
This Keto Beef and Green Bean Casserole is one of those recipes that checks every box — comforting, filling, budget-friendly, and simple enough for busy weeknights. It’s rich and creamy without feeling heavy, and it reheats beautifully, making it perfect for meal prep.
If you’re new to keto or just trying to get dinner on the table without stress, this is the kind of recipe that makes the lifestyle feel doable. Keep this one in your regular rotation — it’s a true family favorite.