Swiss Steak (AIP, Paleo)

I hadn’t expected to find a recipe for Swiss Steak in my community, but decided to look anyway. Well, as it turned out, there weren’t any, so with the help of Paleo Leap’s site, I modified their Paleo Swiss Steak recipe to an AIP one, and what a pleasant surprise.

This should go well on mashed potatoes/sweet potatoes, mashed cauliflower, riced cauliflower, or even with latkes (potato pancakes)!

Swiss Steak (AIP, Paleo)

Cook Time 55 minutes
Servings 4 servings


  • 2 sirloin steaks
  • 1 onion sliced
  • 8 oz mushrooms sliced
  • 1/2 cup nomato sauce or AIP Ketchup
  • 1 celery stalk chopped
  • 2 garlic cloves minced
  • 1 tsp. dried oregano
  • 1 bay leaf
  • 1 cup beef stock
  • 2 tbsp. cooking fat
  • Sea salt and freshly ground black pepper


  1. Season the steak generously on both sides with salt and pepper.
  2. Melt cooking fat in a dutch oven over medium-high heat, and brown the steaks, approx. 2 minutes per side.

  3. Remove the steaks and set aside.
  4. Add the garlic, onion, and celery to the dutch oven and cook 1 to 2 minutes or until soft.
  5. Add the sliced mushrooms and cook another 2 minutes.
  6. In a medium size bowl mix together the beef stock and nomato sauce or AIP ketchup.

  7. Place the steaks back into the pot and pour in the beef stock mixture.

  8. Sprinkle with the oregano, add the bay leaf, and season to taste.
  9. Cover and cook over medium heat, 30 to 45 minutes.
  10. Remove the steaks, let rest 5 minutes, and slice.
  11. Serve the sliced steaks topped with the cooked vegetable sauce.

Recipe Notes

I warmed up some cauliflower rice and placed the sauce on top of it as well - Yummm!