Go Back

Keto Mushroom Swiss Hamburger Skillet - A Cozy, Low-Carb One-Pan Dinner

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Ground beef (80/20 for flavor, or 85/15 for leaner)
  • Cremini or baby bella mushrooms, sliced
  • Yellow onion, thinly sliced
  • Garlic, minced
  • Butter (or ghee)
  • Olive oil (or avocado oil)
  • Beef broth (low-sodium)
  • Heavy cream
  • Dijon mustard
  • Worcestershire sauce (check labels for added sugar)
  • Swiss cheese, sliced or shredded
  • Fresh thyme (or dried thyme)
  • Salt and black pepper
  • Optional: Red pepper flakes, onion powder, garlic powder
  • For serving (optional): Cauliflower rice, zucchini noodles, or a simple green side

Method
 

  1. Prep the produce: Clean and slice mushrooms. Thinly slice the onion. Mince the garlic. Grate or slice the Swiss cheese if not prepped.
  2. Brown the beef: Heat a large skillet over medium-high. Add a splash of olive oil, then the ground beef. Season with salt and pepper. Cook, breaking into crumbles, until browned and cooked through, 5–7 minutes. Transfer beef to a plate and drain excess grease, leaving about 1 tablespoon in the pan.
  3. Sauté the mushrooms: Add butter to the skillet. Stir in mushrooms and a pinch of salt. Cook undisturbed for 2–3 minutes to get color, then stir and continue until browned and their moisture evaporates, about 5–6 minutes.
  4. Soften the onions: Add the sliced onion to the mushrooms with another small knob of butter if needed. Cook until soft and lightly golden, 4–5 minutes. Stir in garlic and cook 30 seconds, just until fragrant.
  5. Build the sauce: Pour in beef broth, scraping up browned bits. Stir in heavy cream, Dijon mustard, Worcestershire, thyme, and a pinch of red pepper flakes if using. Simmer 2–3 minutes to thicken slightly. Taste and adjust salt and pepper.
  6. Combine: Return the cooked beef and any juices to the skillet. Stir to coat in the creamy mushroom sauce. Simmer another 2–3 minutes until the sauce clings to the beef.
  7. Add the cheese: Reduce heat to low. Lay Swiss slices over the top or sprinkle shredded Swiss evenly. Cover the skillet for 1–2 minutes until the cheese melts into the mixture.
  8. Finish and serve: Sprinkle with extra thyme or cracked pepper. Serve as is, or spoon over steamed cauliflower rice or with a side of sautéed greens.