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
close up of steak and mushroom marinara over pasta

Steak and Mushroom Marinara

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 3 hours 15 minutes
  • Yield: Serves 10-12 1x


Steak and mushroom marinara is a hearty and rich pasta dish that's packed with bites of yummy steak, mushrooms, celery, carrots, onion, tomatoes, and decadent herbs.


  • 2 pounds steak, cut into 1-inch pieces
  • 1 large onion, chopped
  • 4 carrots, finely chopped or grated
  • 1 stalk celery, finely chopped
  • 1 tablespoon fresh rosemary, finely minced
  • 1/4 cup fresh basil, finely chopped
  • 1 can crushed tomatoes (28 ounce)
  • 1 can whole tomatoes, undrained (28 ounce)
  • 3 packages mushrooms (1 1/2 pounds), sliced
  • Olive oil
  • Salt and pepper, to taste
  • 2 pounds pasta
  • Fresh grated parmesan, for garnish


  1. Heat a large pan over medium-high heat. Add a swirl of olive oil to the pan, and wait until it is shimmering and very hot.
  2. Salt and pepper the steak while the oil is heating. Add half of the cubed meat to the hot pan and allow the meat to sear and brown on all sides. Move the meat to a clean plate, and repeat with more oil and the other half of the meat. Remove the second batch of meat from the pan.
  3. Reduce the heat to medium, and add another swirl of olive oil.
  4. Add the onion, carrots, celery, rosemary, and basil.
  5. Cook for 5 to 10 minutes until the veggies are soft, stirring as needed.
  6. Add the crushed tomatoes. Pour the whole tomatoes and juice into the pot, but while you are pouring, catch the tomatoes in your hand and smash them.
  7. Add the meat and any juice from the plate back to the pan. Reduce the heat to low or medium-low, and allow the sauce to slowly simmer, covered, for 1 to 2 hours, stirring occasionally. Cook until the meat is tender.
  8. Add the mushrooms 15 to 20 minutes before you are ready to serve.
  9. Add salt and pepper to taste.
  10. While the mushrooms are cooking, cook the pasta according to package directions.
  11. Serve the sauce over hot cooked noodles with grated parmesan on top.


  • I used a quart of home-canned tomatoes in place of the whole canned tomatoes. You may need to add a little broth or water to your sauce if it starts to thicken too much before it's had time to cook.
  • If you don't want to squish the tomatoes by hand, drain the liquid into the pot and give them a quick rough chop on a cutting board.
  • The recipes makes a bunch! I would half the recipe or plan on freezing half for a quick second meal. Just freeze the sauce by itself, thaw, reheat, and serve over freshly cooked noodles. I love having a tasty meal waiting for me in the freezer.
  • Prep Time: 15 min
  • Cook Time: 3 hours
  • Category: dinner
  • Method: stove top
  • Cuisine: American

Keywords: pasta, tomatoes, pasta sauce, noodle, spaghetti, beef, steak, dinner