Jul 14 2026
RestaurantsThe Oxford CafeSwiss Steak Recipe

Swiss Steak Recipe

Inspired by The Oxford Cafe
Time2h 30m
Serves6

Indulge in our Swiss Steak, a hearty classic featuring tender cuts of beef slow-cooked to perfection in a rich, savory gravy. Each bite is infused with the robust flavors of sautéed onions and bell peppers, creating a mouthwatering harmony that will warm your soul. Served alongside buttery mashed potatoes and seasonal vegetables, this dish is a comforting embrace on your plate, perfect for any occasion.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Method

Cooking Instructions

  1. 1

    Prepare the Steak

    In a shallow dish, mix flour, salt, and black pepper. Dredge the beef round steak in the mixture until well coated.

  2. 2

    Brown the Steak

    In a large skillet, heat olive oil over medium-high heat. Add the coated steak and brown on both sides, about 4-5 minutes per side. Remove the steak and set aside.

  3. 3

    Sauté Vegetables

    In the same skillet, add sliced onion and minced garlic. Sauté until the onion is translucent, about 3-4 minutes.

  4. 4

    Combine Ingredients

    Return the steak to the skillet. Add beef broth, tomato sauce, bay leaves, Worcestershire sauce, carrots, and celery. Bring to a simmer.

  5. 5

    Cook the Steak

    Cover the skillet and reduce heat to low. Let it cook for about 1.5 to 2 hours, or until the steak is tender.

  6. 6

    Serve

    Remove the bay leaves and serve the Swiss steak hot with the sauce and vegetables.

More from The Oxford Cafe