Old-Fashioned Swiss Steak Recipe – The Ultimate Comfort Food Dinner

Posted on December 19, 2025

Old-Fashioned Swiss Steak with tomato gravy

Old-Fashioned Swiss Steak is that cozy, slow-simmered classic that brings Sunday dinner vibes to any day of the week. If you’ve ever longed for something hearty, savory, and full of nostalgic flavor—the kind your grandma might’ve made in her favorite cast iron pot—this one’s for you. With tender beef bathed in a rich tomato gravy, this Old-Fashioned Swiss Steak recipe transforms humble ingredients into something downright magical. The best part? It’s the kind of meal that tastes like it took all day, but really just simmers away while you tackle life (or Netflix). Whether you’re cooking for family or just yourself, this dish guarantees full bellies and happy hearts.

Table of Contents

What is Old-Fashioned Swiss Steak?

Despite the name, Old-Fashioned Swiss Steak isn’t from Switzerland. The “Swiss” actually refers to the method of tenderizing the meat—pounding or rolling it to break down tough fibers. Think of it as a spa treatment for beef. Traditionally, it’s made with cube or round steak, dredged in flour, browned, and then simmered in a savory tomato gravy until fork-tender. The result is a melt-in-your-mouth dish that combines simplicity with soul. It’s a hearty, no-fuss comfort meal that’s been warming American dinner tables for decades. And yes, it pairs beautifully with mashed potatoes or buttery egg noodles for that old-school charm we all secretly crave.

Reasons to Try Old-Fashioned Swiss Steak

Here’s why this Old-Fashioned Swiss Steak recipe deserves a spot in your weekly dinner rotation: First, it’s budget-friendly—using affordable cuts that turn tender through slow cooking. Second, it’s forgiving; you can toss it in the oven or even a slow cooker (see the note below), and it’ll still taste like you worked miracles. Third, it’s deeply satisfying. The tomato-based gravy gets infused with the flavor of the beef, onions, and peppers—creating a sauce that begs to be soaked up with mashed potatoes or warm bread. And let’s be honest, anything that makes leftovers this good is a winner. If you love cozy meals like Old-Fashioned Goulash or Slow Cooker Beef Manhattan, this is right up your alley.

Ingredients Needed to Make Old-Fashioned Swiss Steak

  • ¼ cup all-purpose flour
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tsp garlic powder
  • 2 lbs cube steak or round steak, sliced
  • ¼ cup vegetable oil
  • 1 onion, diced
  • 1–2 stalks celery, diced
  • 1 green bell pepper, thinly sliced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 3 tbsp tomato paste
  • 1 (15 oz) can diced tomatoes
  • 2 cups beef broth
  • 1 tbsp Worcestershire sauce
  • ½ tsp dried thyme
  • 1 tsp sugar
  • Pinch of celery seed (optional)
  • 2 tbsp cornstarch + 2 tbsp water (optional, for thickening)
Old-Fashioned Swiss Steak ingredients on counter
Fresh ingredients for homemade Old-Fashioned Swiss Steak.

Instructions to Make Old-Fashioned Swiss Steak (Step by Step)

Let’s roll up our sleeves and dive into this Old-Fashioned Swiss Steak process step by step! This isn’t just cooking—it’s creating comfort in a pot. Whether you’re a seasoned home cook or trying this for the first time, this detailed step-by-step guide will make sure your Swiss Steak turns out perfectly tender, rich, and full of old-fashioned flavor.

Step 1: Preheat and Prep Like a Pro

Start by preheating your oven to 325°F (165°C). This low and steady temperature is key—it’s what helps turn tough cuts of beef into melt-in-your-mouth goodness. While the oven warms up, grab a shallow dish or plate and mix together flour, salt, black pepper, and garlic powder.
Now, coat your cube or round steaks evenly in this flour mixture, shaking off any extra. This flour coating will help the meat brown beautifully and later thicken your sauce into that luscious tomato gravy. If you’ve never worked with cube steak before, check out my tips in The Best Patty Melt where I talk about how to handle thin, tenderized beef for maximum flavor.

Step 2: Brown the Steaks (Don’t Rush This Step)

Heat up ¼ cup of vegetable oil in a large oven-safe pot or Dutch oven over medium-high heat. Once the oil shimmers, carefully add the steaks in batches. Avoid overcrowding the pot—each piece deserves its own space to develop that flavorful golden crust.
Browning might seem like a small step, but it’s a flavor powerhouse. The brown bits (called “fond”) that form on the bottom of the pan are pure umami gold, and they’ll deepen your sauce later. Once both sides are browned, transfer the steaks to a plate and set them aside.

Step-by-step note: If you love the deep, rich sear that comes with beef recipes, try my Beefy Garlic Butter Bowl for another quick dinner that uses the same technique.

Step 3: Sauté Your Veggie Base

Using the same pot (no need to wash it—that’s flavor you want to keep!), toss in your diced onion, celery, green bell pepper, and sliced mushrooms. Cook for 4–5 minutes, stirring occasionally, until the veggies start to soften and the onion turns translucent.
Next, add minced garlic and tomato paste, stirring for about a minute. This step allows the tomato paste to “caramelize,” which deepens the sauce and adds that signature slow-cooked taste without extra time.

If you’re a garlic lover, you’ll adore the creamy, savory flavor combo in Cowboy Butter Chicken Bites—it’s another must-try for weeknight dinners.

Step 4: Build That Savory Tomato Gravy

Now, it’s time to layer in the heart of the Old-Fashioned Swiss Steak sauce. Pour in the diced tomatoes, beef broth, and Worcestershire sauce. Then sprinkle in dried thyme, sugar, and that optional pinch of celery seed.
Stir everything together, scraping up those browned bits from the bottom of the pan (this is where the real flavor lives). The mixture should look rich and aromatic, with a hint of tangy tomato and savory beef essence floating through the air.

Want to learn more about balancing flavors like this? Check out my Creamy Lemon Chicken Pasta where I share how acid and umami can make a dish truly pop.

Step 5: Return the Steaks to the Pot

Carefully nestle your browned steaks back into the pot, spooning some of that tomato and veggie mixture over each one. Cover the pot with a tight-fitting lid. This is your signal that it’s time for the slow, step-by-step transformation from tough to tender.
Transfer the pot to your preheated oven and bake for 1½ to 2 hours. During this time, the beef absorbs all the saucy goodness, becoming fork-tender and deeply flavorful. If you’re using a slow cooker, just reduce the broth to 1 cup and cook on low for 6–8 hours—super simple!

Step 6: Optional Gravy Thickening (for Sauce Lovers)

Once your Old-Fashioned Swiss Steak is done baking, check the consistency of your sauce. If you like it thicker, mix 2 tablespoons of cornstarch with 2 tablespoons of water in a small bowl to make a slurry.
Place your pot on the stovetop over medium heat and slowly stir in the slurry. Simmer for 5–10 minutes until the sauce thickens into a glossy, hearty gravy that clings perfectly to your steak and sides.

If you love thick, creamy sauces, you’ll also fall for my Creamy Lemon Chicken Orzo Soup, which uses a similar cornstarch technique to achieve that luscious finish.

Step 7: Serve and Enjoy

Your kitchen should now smell like pure comfort. To serve, plate your tender Old-Fashioned Swiss Steak over fluffy mashed potatoes, buttery egg noodles, or even white rice. Spoon that rich tomato gravy over the top and garnish with a sprinkle of fresh parsley for color.
For an all-in-one comforting dinner, pair it with a side of Broccoli and Cheese Cracker Casserole or a slice of warm homemade bread to soak up every last drop of sauce.

Step by step, this Old-Fashioned Swiss Steak recipe proves that slow, simple cooking creates the most satisfying results. Whether it’s a quiet Sunday or a chilly weeknight, this dish delivers that warm, “home again” feeling every single time.

What to Serve with Old-Fashioned Swiss Steak

This meal practically calls for sides that soak up that incredible gravy. Think buttery mashed potatoes, egg noodles, or white rice. Add a pop of green with peas, roasted carrots, or a simple garden salad for freshness. And if you’re feeling indulgent, serve it alongside a slice of crusty bread or homemade rolls—because no drop of that tomato gravy should go to waste. For dessert, something simple and sweet like Valentine’s Cookie Cups or No-Bake Strawberry Cheesecake Bites would round out the meal perfectly.

Key Tips for Making Old-Fashioned Swiss Steak

  1. Choose the right cut: Cube or round steak works best. The longer it cooks, the more tender it becomes.
  2. Don’t skip browning: That sear builds depth and enhances flavor in the final dish.
  3. Go low and slow: The key is patience. Low oven temps and longer cooking time make the meat melt-in-your-mouth tender.
  4. Use the same pot: Fewer dishes, more flavor. Every layer you add builds richness in the sauce.
  5. Add your twist: Toss in red pepper flakes for a kick, or a splash of red wine for extra depth.

Storage and Reheating Tips Old-Fashioned Swiss Steak

Leftovers? Lucky you. Store cooled Old-Fashioned Swiss Steak in an airtight container in the fridge for up to 4 days or freeze it for up to 2 months. To reheat, gently warm it on the stovetop over low heat or in the oven at 300°F until hot. Avoid microwaving too long—it can toughen the meat. The flavors actually get better the next day, making this a fantastic make-ahead meal for busy weeks.

FAQs

Can I use a slow cooker? Absolutely. Reduce the broth to 1 cup, and cook on low for 6–8 hours.
Can I make it ahead? Yes! It reheats beautifully and tastes even better the next day.
Can I skip mushrooms or peppers? Of course. Customize it to your family’s preferences.
What’s the best side? Mashed potatoes are classic, but rice or egg noodles work just as well.

Final Thoughts

There’s something timeless about a dish like Old-Fashioned Swiss Steak—it’s the kind of dinner that feels like a hug after a long day. Whether you’re cooking for a crowd or just craving something comforting and homemade, this recipe hits the spot every single time. It’s a reminder that great food doesn’t have to be fancy—it just has to be made with love (and maybe a little Worcestershire sauce).

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Old-Fashioned Swiss Steak with tomato gravy

Old-Fashioned Swiss Steak Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Isabella
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 2 hours
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Description

This Old-Fashioned Swiss Steak is a classic comfort food dinner made with tenderized beef slow-cooked in a savory tomato gravy with onions, peppers, and mushrooms.


Ingredients

Scale
  • ¼ cup all-purpose flour
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tsp garlic powder
  • 2 lbs cube steak or round steak, sliced
  • ¼ cup vegetable oil
  • 1 onion, diced
  • 12 stalks celery, diced
  • 1 green bell pepper, thinly sliced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 3 tbsp tomato paste
  • 1 (15 oz) can diced tomatoes
  • 2 cups beef broth
  • 1 tbsp Worcestershire sauce
  • ½ tsp dried thyme
  • 1 tsp sugar
  • Pinch of celery seed (optional)
  • 2 tbsp cornstarch + 2 tbsp water (optional, for thickening)

Instructions

1. Preheat oven to 325°F (165°C).

2. Coat steaks in flour, salt, pepper, and garlic powder. Brown in oil in a large oven-safe pot. Remove and set aside.

3. Sauté onion, celery, pepper, and mushrooms in the same pot. Add garlic and tomato paste; cook 1–2 minutes.

4. Add tomatoes, broth, Worcestershire, thyme, sugar, and celery seed. Stir and return steak to pot.

5. Cover and bake for 1½ to 2 hours, until steak is fork-tender.

6. Optional: Thicken gravy by mixing cornstarch with water, stirring it into the pot, and simmering until thickened.

7. Serve hot over mashed potatoes, egg noodles, or rice.


Notes

Want a shortcut? Use a slow cooker. Just reduce broth to 1 cup and cook on low for 6–8 hours.

This recipe freezes well — store cooled leftovers in a freezer-safe container for up to 2 months.

Great with peas, carrots, or a simple salad on the side.


Nutrition

  • Serving Size: 1 serving
  • Calories: 390
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 90mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star