One Pot Swiss Steak With Mushrooms Recipe

This hearty One-Pot Swiss Steak with Mushrooms recipe is a flavor explosion! Slow-cooked to perfection in a single Dutch oven, this recipe requires minimal prep and yields incredibly tender steak with a rich, savory sauce. Best of all? It tastes even better the next day! Using stewed tomatoes elevates the flavor, but diced tomatoes with juice work in a pinch. Get ready for a comforting, easy weeknight meal the whole family will love.

Prep Time 20 mins
Cook Time 140 mins
Calories 380.4 kcal
Protein 53g
Rating Be the first
One Pot Swiss Steak With Mushrooms 37

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for One Pot Swiss Steak With Mushrooms

  • 3 tablespoons vegetable oil
  • 1 tablespoon butter
  • Sirloin Tip Steaks
  • 1 large onion, chopped
  • 2 stalks celery, chopped
  • Green Bell Pepper
  • Dried Chili Pepper Flakes
  • 1 teaspoon dried oregano
  • 4 cloves garlic, minced
  • 2 bay leaves
  • Sliced Mushrooms
  • Stewed Tomatoes
  • 1 teaspoon beef bouillon powder
  • 2 tablespoons Worcestershire sauce
  • Salt and pepper to taste
  • Water
  • Cornstarch

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this One Pot Swiss Steak With Mushrooms? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make One Pot Swiss Steak With Mushrooms

  1. Heat 2 tablespoons of oil and 1 tablespoon of butter in a large Dutch oven over medium-high heat.
  2. Season 2 lbs of Swiss steak with salt and pepper. Add steaks to the Dutch oven, 2 at a time, and brown on both sides for 2-3 minutes per side. Remove steaks to a plate.
  3. Repeat with remaining steaks. Remove all steaks and set aside.
  4. Add 1 tablespoon more oil to the pot if needed.
  5. Add 1 large onion (chopped), 2 stalks celery (chopped), 1 green bell pepper (chopped), 1/2 teaspoon chili flakes, and 1 teaspoon dried oregano to the pot.
  6. Sauté for 3 minutes, stirring with a wooden spoon, scraping up any browned bits from the bottom of the pot.
  7. Add 4 cloves garlic (minced) and 2 bay leaves; sauté for 2 minutes.
  8. Add 8 oz cremini mushrooms (sliced), 28 oz can stewed tomatoes (undrained), 2 tablespoons Worcestershire sauce, and 1 teaspoon beef bouillon powder. Bring to a simmer over medium-high heat.
  9. Return the browned steaks to the pot.
  10. Season generously with salt and pepper to taste.
  11. Reduce heat to medium-low, cover, and simmer for 1.5-2 hours, or until the steak is fork-tender.
  12. If desired, thicken the sauce: Remove the beef to a bowl. In a small bowl, whisk together 2 tablespoons of cold water or beef broth with 1 tablespoon of cornstarch until smooth. Stir the slurry into the simmering sauce and cook, stirring constantly, until thickened (about 1 minute). Return the beef to the pot and stir to coat.
  13. Discard bay leaves before serving. Serve hot with mashed potatoes or your favorite side dish.

Nutrition Information (Approximate per serving)

Sodium

20 g

Sugar

36g

Fat

44g

Carbs

5g

Frequently Asked Questions

How long does it take to make One Pot Swiss Steak With Mushrooms?

One Pot Swiss Steak With Mushrooms takes about 160 minutes from start to finish — roughly 20 minutes to prepare and 140 minutes to cook.

How many calories are in One Pot Swiss Steak With Mushrooms?

One Pot Swiss Steak With Mushrooms has approximately 380.4 calories per serving, with about 53 g protein, 5 g carbohydrates and 35 g fat.

What ingredients do I need for One Pot Swiss Steak With Mushrooms?

The key ingredients for One Pot Swiss Steak With Mushrooms are Oil, Butter, Sirloin Tip Steaks, Onions, Celery, Green Bell Pepper. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review