Four-Layer Beef & Bacon Casserole

four layer beef and bacon casserole

5 from 1 reviews



Sweet Potato Mash:

Cauliflower Mash:

Ground Beef:



  1. Preheat oven to 375 F and line a rimmed baking sheet with aluminum foil.
  2. Lay the bacon out on the sheet in one layer.
  3. Bake 12-15 minutes (22 minutes for crispy bacon).
  4. Let cool, chop, and then set aside.

Sweet Potato Mash

  1. Heat oven to 400 F and line a rimmed baking sheet with aluminum foil.
  2. Clean and poke the sweet potatoes with a fork.
  3. Bake at 400 F for 35-40 minutes, or until they’re soft and easily cut by a knife.
  4. Let them cool completely.
  5. Peel the potatoes and add the insides to a food processor.
  6. Add the coconut milk, sage, salt and pepper.
  7. Blend until smooth then set aside.

Cauliflower Mash

  1. Steam the florets covered over simmering water for approximately 10 minutes, or until they’re fork-tender.
  2. Place them in a food processor and add the coconut milk, salt, and pepper.
  3. Blend until smooth then set aside.

Ground Beef

  1. In a large pan, cook the ground beef until slightly browned.
  2. Add the garlic, onion, mushrooms, salt, and pepper, and stir.
  3. Once the meat is cooked through, remove from heat.


  1. Turn oven to 350 F.
  2. Evenly spread the cauliflower mash over the meat.
  3. Spread the remaining half of the meat over the cauliflower in an even layer.
  4. Lastly, spread the sweet potato mash over the meat.
  5. Bake at 350 F for 30 minutes.
  6. Turn on broiler and cook for an additional 5 minutes.
  7. Sprinkle the chopped bacon on top and then let it cool and thicken for at least 10 minutes.
  8. Enjoy!