Swiss Steak Recipe
Introduction
Swiss steak is a comforting and hearty dish featuring tenderized beef simmered in a flavorful tomato and vegetable sauce. Perfect for a family dinner, it pairs wonderfully with mashed potatoes or rice. This classic recipe is simple to prepare and delivers rich, savory flavors in every bite.

Ingredients
- 2 pounds round steak, sliced into 6-8 rectangular pieces
- ½ tsp onion powder
- ½ tsp garlic powder
- 1½ tsp salt, divided
- ½ tsp pepper
- ¼ cup flour
- 2 tbsp olive oil, divided
- 1 onion, chopped
- 2 carrots, chopped
- 1 large green bell pepper, chopped
- 1 15 oz can crushed tomatoes
- ⅓ cup beef broth (add more as needed)
Instructions
- Step 1: In a shallow dish, whisk together the onion powder, garlic powder, 1 tsp salt, pepper, and flour. Dredge each piece of steak in the flour mixture, coating evenly.
- Step 2: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Once hot, add the steak pieces and brown them on both sides. Work in batches if necessary to avoid overcrowding. Transfer the browned steak to a plate.
- Step 3: Add the remaining tablespoon of olive oil to the skillet. Sauté the chopped onion, carrots, and green bell pepper with ½ teaspoon salt for 3 to 4 minutes until the vegetables soften.
- Step 4: Pour in the crushed tomatoes and beef broth. Increase the heat and bring the mixture to a boil.
- Step 5: Reduce the heat to low to maintain a gentle simmer. Return the steak to the skillet, cover with a lid, and cook for 45 to 60 minutes, or until the steak is tender and easily pierced with a fork.
- Step 6: Serve your Swiss steak hot over mashed potatoes, rice, or noodles for a satisfying meal.
Tips & Variations
- For an extra depth of flavor, add a splash of red wine or Worcestershire sauce to the tomato sauce during simmering.
- If you prefer a thicker sauce, stir in a teaspoon of tomato paste while cooking the vegetables.
- Swap out green bell pepper for red or yellow for a sweeter taste.
- Use a meat mallet to tenderize the steak before dredging to ensure maximum tenderness.
Storage
Store leftover Swiss steak in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through. The flavors often improve after a day, making it a great make-ahead meal.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef for Swiss steak?
Yes, tougher cuts like chuck or round steak work best as they become tender during the slow cooking process. Avoid very lean cuts as they may become dry.
How do I know when the steak is done?
The steak is done when it is fork-tender and easily pierced with a fork. This usually takes between 45 to 60 minutes of simmering on low heat.
Print
Swiss Steak Recipe
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
Description
Swiss Steak is a tender and flavorful slow-cooked beef dish characterized by seared round steak simmered in a rich sauce of crushed tomatoes, beef broth, and sautéed vegetables like onions, carrots, and green bell peppers. This homestyle American classic is perfect served over mashed potatoes, rice, or noodles for a comforting meal.
Ingredients
Steak and Seasoning
- 2 pounds round steak, sliced into 6–8 rectangular pieces
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- 1½ teaspoons salt, divided
- ½ teaspoon pepper
- ¼ cup flour
Vegetables and Sauce
- 2 tablespoons olive oil, divided
- 1 onion, chopped
- 2 carrots, chopped
- 1 large green bell pepper, chopped
- 1 (15 oz) can crushed tomatoes
- ⅓ cup beef broth (add more as needed)
Instructions
- Dredge the Steak: In a shallow dish, whisk together the onion powder, garlic powder, 1 teaspoon salt, pepper, and flour. Thoroughly coat each piece of steak in the flour mixture to help create a flavorful crust when searing.
- Sear the Steak: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Once hot, place the coated pieces of steak in the skillet and brown on both sides to seal in juices and build flavor. If necessary, sear in two batches to avoid overcrowding.
- Sauté the Vegetables: Remove the seared steak and place it on a plate. Add the remaining tablespoon of olive oil to the skillet, then add the chopped onions, carrots, green bell peppers, and ½ teaspoon salt. Cook for 3-4 minutes until the vegetables are softened and fragrant.
- Boil the Sauce: Pour in the crushed tomatoes and beef broth into the skillet with the vegetables, stirring to combine. Bring the mixture to a rolling boil, allowing the flavors to meld.
- Simmer and Slow Cook: Reduce the heat to low to achieve a gentle simmer. Return the steak pieces to the skillet, cover with a lid, and cook for 45 to 60 minutes, or until the steak is tender and easily pierced with a fork.
- Finish and Serve: Once tender, serve the Swiss steak hot over a bed of mashed potatoes, rice, or noodles to enjoy a hearty, comforting meal.
Notes
- If the sauce reduces too much during simmering, add extra beef broth or water to keep the steak moist.
- For added depth, consider adding a splash of Worcestershire sauce or a bay leaf to the sauce during simmering.
- This dish can be prepared a day ahead as the flavors improve after resting overnight.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
- Using round steak is budget-friendly but ensure you cook it low and slow to achieve tenderness.
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Keywords: Swiss steak, round steak recipe, tomato beef stew, comfort food, slow simmered beef

