Keto dinners can get repetitive if you are not careful. Casseroles work well because they come together in one dish and often reheat nicely for leftovers. The recipes below use straightforward ingredients and focus on keeping things low carb without extra steps. Most can be prepped ahead if your weeknights run long. Here are 14 options that should give you some practical ideas for your meal plan.
Helpful Tips Before You Start
These tips will help you get consistent results with keto casseroles.
Choose full-fat dairy
Full-fat cream cheese, cheddar, and mozzarella melt smoothly and keep the carb count low. Low-fat versions often add fillers that raise carbs.
Brown the meat first
Cook ground beef, sausage, or chicken in a skillet before mixing it into the casserole. This step builds flavor without extra ingredients.
Pre-cook high-moisture vegetables
Sauté zucchini, spinach, or broccoli for a few minutes to release water. Skipping this step can make the finished dish watery.
Grease the baking dish well
Use butter or oil to coat the dish, especially when the recipe includes eggs or cheese that can stick. This makes serving and cleanup easier.
Double the batch for freezing
Most keto casseroles freeze well after baking. Portion leftovers into single servings so you can pull out an easy dinner later.
Creamy Garlic Parmesan Chicken Broccoli Casserole
This casserole brings together tender chicken and crisp broccoli in a rich garlic parmesan cream sauce. It comes together in one skillet before a quick bake, making it a reliable choice for busy weeknights when you want a filling keto meal without extra steps.
The result is a creamy, savory dish with a lightly browned cheese top and balanced flavors from garlic and parmesan. It works well as a standalone dinner that feels comforting while staying low in carbs.

Serves 4 people.
Ingredients
- 1.5 pounds boneless skinless chicken thighs, cut into bite-sized pieces
- 4 cups broccoli florets
- 1 cup heavy whipping cream
- 3/4 cup grated Parmesan cheese
- 4 cloves garlic, minced
- 2 tablespoons butter
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Melt the butter in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
- Add the chicken pieces to the skillet along with the salt, pepper, and garlic powder. Cook for 6-8 minutes, stirring occasionally, until the chicken is lightly browned and nearly cooked through.
- Stir in the broccoli florets and heavy cream. Simmer for 3 minutes until the broccoli begins to soften.
- Remove the skillet from heat and mix in the grated Parmesan cheese until the sauce thickens slightly.
- Transfer the mixture to the prepared baking dish and sprinkle the shredded mozzarella evenly over the top.
- Bake for 15-18 minutes until the cheese is melted and the edges are bubbly. Let it rest for 5 minutes before serving.
Extra Tips
Use fresh broccoli florets cut into similar sizes so they cook evenly without becoming mushy. If the sauce thickens too much after adding the Parmesan, add a splash more cream before transferring to the dish. Leftovers reheat well in a 350°F oven for 10 minutes to restore the creamy texture.Course: Main Course Cuisine: American Equipment: Large Skillet, 9×13 Baking Dish
Cheesy Taco Beef and Cauliflower Casserole
This casserole brings taco night to the table without the carbs. Ground beef simmers with classic seasonings while cauliflower rice soaks up the flavors, then everything bakes under a blanket of melted cheese. It works well for busy weeknights when you want a filling meal with minimal cleanup.
The texture stays hearty from the beef and tender cauliflower, while the cheese adds a creamy finish. Taco spices keep each bite bold without needing extra sides.

Serves 4 people.
Ingredients
- 1 pound ground beef
- 4 cups cauliflower rice
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons taco seasoning
- 1 cup shredded cheddar cheese
- 1/2 cup shredded Monterey Jack cheese
- 1 (10-ounce) can diced tomatoes with green chilies, drained
- 1 tablespoon olive oil
- Salt and black pepper to taste
Instructions
- Preheat the oven to 375°F and lightly grease a 9×9 baking dish.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3 minutes until it softens.
- Add the ground beef to the skillet. Cook until browned, breaking it up with a spoon as it cooks. Drain excess fat if needed.
- Stir in the minced garlic, taco seasoning, salt, and pepper. Cook for 1 minute until fragrant.
- Add the cauliflower rice and drained tomatoes with green chilies. Stir everything together and cook for 5 minutes to let the flavors combine.
- Transfer the mixture to the prepared baking dish and spread it evenly.
- Sprinkle the cheddar and Monterey Jack cheeses over the top.
- Bake for 15 to 20 minutes until the cheese melts and starts to brown. Let it rest for 5 minutes before serving.
Extra Tips
Use pre-riced cauliflower to save time, or pulse fresh florets in a food processor. Leftovers reheat well in the microwave or oven with a splash of water to keep the cauliflower from drying out. For a milder flavor, reduce the taco seasoning by half and taste before baking.Course: Main Course Cuisine: Mexican Equipment: Large Skillet, 9×9 Baking Dish, Wooden Spoon
Spinach Artichoke Chicken Casserole
This casserole turns the classic creamy dip into a full meal by adding tender chicken and keeping everything low carb. It comes together in one pan before going into the oven, making it useful for busy weeknights when you want something hearty without extra sides.
The finished dish has a rich, cheesy texture with bits of spinach and artichoke throughout. It tastes savory and slightly garlicky, with enough protein to keep you full.

Serves 4 people.
Ingredients
- 1.5 lbs boneless skinless chicken breasts, cut into 1-inch cubes
- 10 oz frozen spinach, thawed and squeezed dry
- 14 oz can artichoke hearts, drained and roughly chopped
- 8 oz cream cheese, softened
- 1/2 cup heavy cream
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, divided
- 3 garlic cloves, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp olive oil
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Heat the olive oil in a large skillet over medium heat. Add the cubed chicken, minced garlic, salt, and pepper. Cook for 6 to 8 minutes, stirring occasionally, until the chicken is no longer pink.
- Reduce the heat to low. Add the cream cheese and heavy cream to the skillet. Stir until the cream cheese melts and creates a smooth sauce.
- Stir in the squeezed spinach, chopped artichoke hearts, half of the mozzarella, and half of the Parmesan until everything is evenly combined.
- Transfer the mixture to the prepared baking dish and spread it into an even layer. Sprinkle the remaining mozzarella and Parmesan over the top.
- Bake for 20 to 25 minutes until the cheese on top is melted and the edges are bubbly. Let it rest for 5 minutes before serving.
Extra Tips
Squeeze the spinach very well with a clean towel so the casserole stays thick instead of watery. If you want a stronger artichoke flavor, chop the hearts a little finer before adding them. Leftovers reheat well in a 350°F oven with a splash of cream stirred in to loosen the sauce.Course: Main Course Cuisine: American Equipment: Large Skillet, 9×13 Baking Dish, Mixing Bowl
Zucchini Lasagna Beef Casserole
This zucchini lasagna beef casserole swaps traditional noodles for thin zucchini slices while keeping all the hearty layers you expect. It comes together in one baking dish and works well for weeknight meals or prepping ahead.
The result is a savory mix of seasoned beef, tomato sauce, and creamy cheese with tender zucchini throughout. It stays low in carbs and high in flavor without feeling like a compromise.

Serves 4 people.
Ingredients
- 1 lb ground beef
- 2 medium zucchinis, sliced lengthwise into thin strips
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 1/2 cups sugar-free marinara sauce
- 1 cup ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/4 cup grated Parmesan cheese
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 1 tbsp olive oil
Instructions
- Preheat the oven to 375°F and lightly grease a 9×9 baking dish.
- Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 minutes until softened.
- Add the ground beef to the skillet and cook until browned, breaking it up with a spoon. Stir in the minced garlic, Italian seasoning, salt, and pepper.
- Pour the marinara sauce into the skillet and simmer for 5 minutes, then remove from heat.
- Spread a thin layer of the beef mixture in the bottom of the baking dish. Top with a single layer of zucchini slices.
- Dollop half the ricotta over the zucchini and spread it gently. Sprinkle with 1/2 cup mozzarella.
- Repeat the layers once more with the remaining beef mixture, zucchini, ricotta, and another 1/2 cup mozzarella.
- Finish with the last of the beef mixture if any remains, then top with the remaining 1 cup mozzarella and the Parmesan cheese.
- Bake for 25 to 30 minutes until the cheese is melted and bubbly. Let it rest for 5 minutes before slicing.
Extra Tips
Salt the zucchini slices lightly and pat them dry with a towel before layering to keep excess moisture from watering down the casserole. Leftovers reheat well in the oven at 350°F for 15 minutes.Course: Main Course Cuisine: Italian Equipment: Large Skillet, Baking Dish, Knife
Italian Sausage and Mushroom Casserole
This casserole brings together savory Italian sausage and earthy mushrooms in a creamy, cheesy bake. It works well for busy weeknights when you want a filling keto meal without extra sides. The result is a hearty dish with rich flavor and a golden cheese topping.
It stays satisfying thanks to the combination of meat, vegetables, and dairy. You can serve it straight from the oven for an easy family dinner.

Serves 4 people.
Ingredients
- 1 lb Italian sausage, casings removed
- 8 oz cremini mushrooms, sliced
- 2 cups fresh spinach
- 1 cup heavy cream
- 1 1/2 cups shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Heat the olive oil in a large skillet over medium heat. Add the Italian sausage and cook until browned, breaking it into crumbles as it cooks.
- Add the sliced mushrooms and minced garlic to the skillet. Cook for 5 minutes until the mushrooms soften.
- Stir in the Italian seasoning, salt, and black pepper. Add the fresh spinach and cook until wilted, about 2 minutes.
- Pour in the heavy cream and bring the mixture to a gentle simmer. Remove from heat.
- Transfer the sausage mixture to the prepared baking dish. Sprinkle the mozzarella and parmesan evenly over the top.
- Bake for 20 minutes until the cheese is melted and lightly browned. Let it rest for 5 minutes before serving.
Extra Tips
For a thicker sauce, let the cream reduce a bit longer in the skillet before baking. Leftovers reheat well in a 350°F oven for 10 minutes to keep the cheese from drying out. If you prefer less spinach, you can reduce it to one cup without changing the cooking steps.Course: Main Course Cuisine: Italian Equipment: Large Skillet, 9×13 Baking Dish, Oven
Buffalo Ranch Chicken Casserole
This casserole brings together tender chicken, spicy buffalo sauce, and cool ranch flavors in one easy dish. It works well for busy weeknights when you want a filling keto meal without much cleanup. The result is creamy and cheesy with a bit of crunch from the broccoli and a gentle heat from the sauce.

Serves 4 people.
Ingredients
- 2 cups cooked shredded chicken
- 1/2 cup buffalo wing sauce
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1 tablespoon ranch seasoning mix
- 2 cups chopped broccoli florets
- 1 1/2 cups shredded cheddar cheese, divided
- 2 green onions, sliced
Instructions
- Preheat the oven to 375°F and lightly grease a 9×9 baking dish.
- In a large mixing bowl, combine the softened cream cheese, sour cream, buffalo wing sauce, and ranch seasoning mix until smooth.
- Stir the shredded chicken and chopped broccoli florets into the cream cheese mixture until evenly coated.
- Fold in 1 cup of the shredded cheddar cheese.
- Spread the mixture into the prepared baking dish and top with the remaining 1/2 cup cheddar cheese.
- Bake for 25 minutes until the cheese is melted and the edges are bubbly.
- Remove from the oven and sprinkle with sliced green onions before serving.
Extra Tips
For a milder version, reduce the buffalo sauce to 1/3 cup. Leftovers reheat well in the microwave or oven at 350°F for 10 minutes. If you want to prep ahead, assemble the casserole without baking, cover, and refrigerate up to one day before cooking.Course: Main Course Cuisine: American Equipment: Large Mixing Bowl, 9×9 Baking Dish, Oven
Bacon Cheeseburger Casserole
This casserole turns the classic cheeseburger into an easy one-pan meal that fits a keto lifestyle. It works well for weeknight dinners when you want something filling without extra sides or complicated steps.
The result is a savory mix of seasoned beef, smoky bacon, and melted cheese with a creamy texture throughout. Each serving delivers the familiar flavors of a cheeseburger in a simple baked form.

Serves 4 people.
Ingredients
- 1 pound ground beef
- 6 slices bacon
- 1/2 medium onion, diced
- 4 ounces cream cheese, softened
- 2 tablespoons yellow mustard
- 1 teaspoon garlic powder
- 1 1/2 cups shredded cheddar cheese, divided
- Salt and pepper to taste
Instructions
- Cook the bacon in a large skillet over medium heat until crisp. Remove the bacon, drain on paper towels, and crumble it once cooled.
- In the same skillet, cook the ground beef and diced onion over medium heat until the beef is browned and the onion is soft. Drain any excess fat.
- Reduce the heat to low and stir in the cream cheese, yellow mustard, garlic powder, salt, and pepper until the cream cheese melts and coats the beef mixture evenly.
- Transfer the beef mixture to a greased baking dish. Sprinkle the crumbled bacon on top, followed by the shredded cheddar cheese.
- Bake at 350°F until the cheese is fully melted and the edges are bubbly. Let it rest for a few minutes before serving.
Extra Tips
Crumble the bacon into small pieces so it mixes evenly with the beef instead of sitting in large chunks. Sharp cheddar gives a stronger cheese flavor that stands up to the mustard and bacon. Leftovers reheat well in the microwave or oven without drying out if covered loosely with foil.Course: Main Course Cuisine: American Equipment: Large Skillet, Baking Dish, Oven
Lemon Feta Greek Chicken Casserole
This casserole brings together tender chicken, briny olives, and creamy feta with a bright lemon kick. It works well for busy weeknights when you want a complete meal that stays low in carbs and requires little hands-on time.
The finished dish has a savory, tangy flavor with slight creaminess from the melted feta and a fresh citrus note throughout. Spinach adds a bit of green without extra steps.

Serves 4 people.
Ingredients
- 1.5 pounds boneless skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- Zest and juice of 2 lemons
- 1 cup Kalamata olives, pitted and halved
- 4 cups fresh spinach
- 8 ounces feta cheese, crumbled
- Salt and pepper to taste
Instructions
- Preheat the oven to 375 degrees F and lightly grease a 9×13 baking dish.
- In a large bowl, combine the chicken pieces with olive oil, minced garlic, oregano, lemon zest, salt, and pepper. Toss until the chicken is evenly coated.
- Spread the seasoned chicken in an even layer in the prepared baking dish.
- Scatter the spinach and olives over the chicken, then drizzle the lemon juice evenly across the top.
- Sprinkle the crumbled feta over everything.
- Bake for 30 to 35 minutes until the chicken reaches 165 degrees F and the feta has softened and started to brown in spots.
Extra Tips
Stir the spinach into the hot casserole right after baking so it wilts evenly without turning soggy. Use chicken thighs rather than breasts for better moisture during the bake time. Leftovers reheat well in a covered skillet over low heat with a splash of water to loosen the juices.Course: Main Course Cuisine: Mediterranean Equipment: Mixing Bowl, 9×13 Baking Dish
Shrimp Alfredo Vegetable Casserole
This shrimp Alfredo vegetable casserole brings together tender shrimp and low-carb vegetables in a creamy garlic Parmesan sauce. It works well for busy weeknights when you want a filling keto meal without much effort. The result is a rich, savory dish with a slight crunch from the vegetables and a smooth, cheesy texture throughout.

Serves 4 people.
Ingredients
- 1 lb shrimp, peeled and deveined
- 2 cups broccoli florets
- 1 medium zucchini, sliced into half-moons
- 2 cups fresh spinach
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 2 tbsp butter
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Melt the butter in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
- Pour in the heavy cream, then stir in the Parmesan cheese, Italian seasoning, salt, and black pepper. Simmer for 3 minutes until the sauce thickens slightly.
- Add the shrimp, broccoli florets, zucchini slices, and spinach to the skillet. Stir gently to coat everything in the sauce and cook for 2 minutes.
- Transfer the mixture to the prepared baking dish and spread it evenly. Sprinkle the shredded mozzarella cheese over the top.
- Bake for 20 minutes until the cheese is melted and bubbly and the shrimp are cooked through.
Extra Tips
Use fresh or frozen shrimp that has been fully thawed and patted dry to avoid excess liquid in the casserole. If the sauce seems too thick before baking, add a splash of water or extra cream to loosen it. Leftovers reheat well in a 350°F oven for 10 minutes to restore the creamy texture.Course: Main Course Cuisine: American Equipment: Large skillet, 9×13 baking dish, Oven
Pepperoni Pizza Casserole
This casserole brings together the classic flavors of pepperoni pizza in a low-carb format that fits a keto meal plan. It layers seasoned meat with sauce and plenty of cheese, then finishes with crisp pepperoni on top for that familiar pizza taste without any dough.
It works well for busy weeknights when you want something filling and family-friendly. The result is a hearty, cheesy dish with a savory meat base and bold pizza seasoning.

Serves 4 people.
Ingredients
- 1 pound Italian sausage
- 1 cup sugar-free marinara sauce
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 20 slices pepperoni
Instructions
- Brown the Italian sausage in a large skillet over medium heat, breaking it into small pieces as it cooks. Drain any excess fat once the sausage is fully browned.
- Stir in the marinara sauce, Italian seasoning, garlic powder, salt, and black pepper. Let the mixture simmer for 2 minutes so the flavors combine.
- Transfer the meat mixture to an 8×8-inch baking dish and spread it into an even layer. Sprinkle the mozzarella cheese evenly over the top, followed by the Parmesan cheese.
- Arrange the pepperoni slices in a single layer across the cheese. Bake at 375°F for 15 to 20 minutes, until the cheese is melted and the pepperoni edges start to crisp.
Extra Tips
Let the casserole rest for 5 minutes after baking so the cheese sets and slices hold together better. If you prefer extra crisp pepperoni, add the slices during the last 5 minutes of baking instead of at the start.Course: Main Course Cuisine: Italian Equipment: Large Skillet, Baking Dish
Coconut Curry Chicken Casserole
This casserole combines tender chicken with a creamy coconut curry sauce and low-carb vegetables for a satisfying keto dinner. It comes together in one pan before baking, making it a good choice for weeknight meals when you want minimal cleanup and reliable results.
The dish has a rich, spiced flavor with a smooth texture from the coconut milk and a bit of crunch from the broccoli. It fits well into meal prep or family dinners where everyone wants something hearty without extra carbs.

Serves 4 people.
Ingredients
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 can (14 oz) full-fat coconut milk
- 2 tablespoons curry powder
- 4 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 medium onion, diced
- 2 cups chopped broccoli florets
- 2 tablespoons coconut oil
- Salt and pepper to taste
- 2 tablespoons chopped fresh cilantro
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish with a small amount of coconut oil.
- Heat the remaining coconut oil in a large skillet over medium heat. Add the chicken pieces and cook until lightly browned on all sides, about 5-6 minutes.
- Add the diced onion, minced garlic, and grated ginger to the skillet. Cook for 3 minutes until the onion softens.
- Stir in the curry powder, then pour in the coconut milk. Season with salt and pepper and simmer for 2 minutes to combine the flavors.
- Add the broccoli florets and stir everything together until the broccoli is coated in the sauce.
- Transfer the mixture to the prepared baking dish and spread it evenly.
- Bake for 20-25 minutes until the chicken is cooked through and the broccoli is tender.
- Remove from the oven and sprinkle with chopped cilantro before serving.
Extra Tips
For a thicker sauce, let the casserole rest for 5 minutes after baking so the coconut milk can settle. If you prefer milder flavor, reduce the curry powder by half and taste the sauce before transferring it to the dish. Leftovers reheat well in a skillet over low heat with a splash of water to loosen the sauce.Course: Main Course Cuisine: Thai Equipment: Large skillet, 9×13 baking dish, Mixing bowl
Philly Cheesesteak Casserole
This casserole turns the bold flavors of a Philly cheesesteak into a low-carb meal that comes together in one dish. Tender slices of beef cook with peppers and onions, then get mixed with cream cheese for a creamy base before a layer of melted provolone finishes it off. It delivers the savory, cheesy taste you want with none of the bread.
It fits well on busy weeknights when you need a filling dinner without much fuss. The vegetables stay slightly crisp while the beef and cheese create a rich, hearty texture that feels like comfort food.

Serves 4 people.
Ingredients
- 1 pound thinly sliced ribeye or sirloin steak
- 1 green bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 8 ounces cream cheese, softened
- 2 cups shredded provolone cheese
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- Salt and pepper to taste
Instructions
- Preheat the oven to 375 degrees and lightly grease a baking dish.
- Heat the olive oil in a large skillet over medium-high heat. Add the sliced beef and cook until browned, seasoning with salt, pepper, and garlic powder as it cooks.
- Add the sliced green bell pepper and onion to the skillet. Cook for 4 to 5 minutes until the vegetables begin to soften.
- Reduce the heat to low and stir in the cream cheese until it melts and coats the beef and vegetables evenly.
- Transfer the mixture to the prepared baking dish and spread it into an even layer.
- Sprinkle the shredded provolone cheese over the top.
- Bake for 15 to 20 minutes until the cheese is fully melted and starting to brown at the edges.
Extra Tips
Slice the beef as thin as possible before cooking so it stays tender in the final dish. For best texture, let the casserole rest for five minutes after baking before serving. Leftovers reheat well in a 350-degree oven to keep the cheese from becoming rubbery.Course: Main Course Cuisine: American Equipment: Large Skillet, Baking Dish
Pork Cabbage and Bacon Casserole
This casserole combines ground pork with smoky bacon and tender cabbage for a filling low-carb meal. It comes together with basic steps and finishes in the oven, making it useful for busy weeknights or simple weekend prep.
The dish has a savory, slightly smoky flavor with creamy texture from the added cream and cheese. Cabbage softens without turning mushy, while the pork and bacon provide hearty bites that satisfy.

Serves 4 people.
Ingredients
- 1 lb ground pork
- 6 slices bacon, chopped
- 6 cups shredded green cabbage
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 cup heavy cream
- 1 1/2 cups shredded cheddar cheese
- 1 tsp paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Cook the chopped bacon in a large skillet over medium heat until crisp. Remove the bacon with a slotted spoon and set it aside, leaving the drippings in the pan.
- Add the ground pork to the skillet and cook until browned, breaking it up as it cooks. Stir in the diced onion and minced garlic, then cook for 3 more minutes until the onion softens.
- Add the shredded cabbage, paprika, salt, and pepper. Stir well and cook for 5 minutes until the cabbage begins to wilt.
- Pour in the heavy cream and half of the shredded cheddar cheese. Stir until the cheese melts and everything is evenly combined.
- Transfer the mixture to the prepared baking dish. Sprinkle the remaining cheddar cheese and the cooked bacon on top.
- Bake for 20 minutes until the cheese is melted and the edges are lightly browned. Let it rest for 5 minutes before serving.
Extra Tips
Cook the cabbage just until it wilts in the skillet so it stays tender but not watery after baking. Leftovers reheat well in a covered skillet over low heat with a splash of cream to restore creaminess. If you prefer a stronger bacon flavor, reserve a few extra cooked pieces to add right before serving.Course: Main Course Cuisine: American Equipment: Large Skillet, Baking Dish, Oven
Ham Asparagus Swiss Casserole
This casserole combines smoky ham with tender asparagus and plenty of melted Swiss cheese. It works well for weeknight dinners when you want something filling but still simple to put together.
The creamy egg base holds everything together while the asparagus stays bright and the cheese forms a golden top. It feels comforting without relying on pasta or potatoes.

Serves 4 people.
Ingredients
- 12 oz cooked ham, diced
- 1 lb fresh asparagus, trimmed and cut into 2-inch pieces
- 2 cups shredded Swiss cheese
- 1 cup heavy whipping cream
- 4 large eggs
- 2 tablespoons butter, melted
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat the oven to 375°F and grease an 8×8 baking dish with a little of the melted butter.
- Bring a pot of water to a boil and blanch the asparagus pieces for 2 minutes, then drain and set aside.
- In a mixing bowl, whisk together the eggs, heavy cream, remaining melted butter, garlic powder, salt, and black pepper until smooth.
- Spread half the diced ham in the bottom of the prepared dish, followed by half the asparagus and half the Swiss cheese.
- Repeat the layers with the remaining ham, asparagus, and cheese.
- Pour the egg and cream mixture evenly over the layers, pressing down gently so it reaches the bottom.
- Bake for 30 to 35 minutes until the top is golden and the center is set. Let it rest for 5 minutes before serving.
Extra Tips
Blanching the asparagus briefly keeps it from turning mushy during baking. If your ham is very salty, reduce the added salt by half. Leftovers reheat well in a 350°F oven for about 10 minutes.Course: Main Course Cuisine: American Equipment: Baking Dish, Mixing Bowl, Pot

