Our tofu mushroom recipe is an Italian-inspired meal, perfect for a quick and tasty everyday dinner.

You can make it in about 30 minutes with a few simple pantry ingredients.

mushroom tofu recipe on a plate

Check out our best tofu recipe collection!

Tofu is usually associated with Asian cooking, especially stir-fries. However, thanks to its neutral flavor, it’s also perfectly suitable for other cooking styles, especially Italian.

Making our tofu mushroom recipe taste Italian it’s simple. Use a skillet instead of a wok. Substitute fresh ginger for fresh garlic. Green onions for Italian flat-leaf parsley. Sesame oil for extra virgin olive oil.

And for the rich, umami-loaded flavor of soy sauce, we use dried porcini mushrooms and their soaking water.

Our tofu mushroom recipe is the plant-based version of a famous Italian dish called “scaloppine ai funghi,” or mushroom scaloppini.

As Wikipedia perfectly puts it, scaloppine is a type of Italian dish that comes in many forms. It consists of thinly sliced meat, most often beef, veal, or chicken, dredged in wheat flour and sautéed in various reduction sauces.”

In this meal, we replace the meat with slices of firm tofu and follow the original Italian recipe for scaloppini almost to the letter.

We use simple pantry ingredients to recreate a beloved, classic Italian dish that you can serve for a quick and delicious dinner on some pasta or boiled rice.

Note: the texture of tofu is tender and not as chewy as real meat. For a chewy texture, more similar to meat, check out our seitan steaks recipe.

tofu mushrooms in a pan

Ingredients

ingredients for tofu mushroom recipe

Mushrooms

You can use most types of fresh mushrooms for this recipe. We recommend white button mushrooms, cremini mushrooms, portobello mushrooms, oyster mushrooms, chanterelles mushrooms, white beech mushrooms, trumpet mushrooms, or a mix of one or more varieties.

We don’t recommend maitake, enoki, or shiitake mushrooms for this recipe, as they are not common in Italian cooking.

You can get the mushrooms pre-chopped or chop them yourself at home.

Dried mushrooms

Dried mushrooms are optional; however, they add a ton of flavor to this recipe, and we recommend them. They are a natural umami booster and pack an intense mushroom flavor that fresh supermarket mushrooms often lack.

Dried mushrooms are easy to find in most supermarkets. Dried porcini mushrooms are best for Italian-inspired cooking; a dried wild mushroom mix also works well.

A small pack will go a long way, and you can make many other recipes with them, such as our mushroom pasta, tofu soup, mushroom risotto, savory chickpea crepes, and seitan steaks.

They need to be soaked for 10 minutes in 1/3 of a cup of hot water to release their intense flavor, which the other mushrooms will absorb.

If you don’t have dried mushrooms, you can replace them with a couple of tablespoons of soy sauce.

Garlic

We add a couple of crushed garlic cloves to cook the mushrooms and infuse a mild garlic flavor. For more garlic flavor, you can mince the garlic.

Olive oil

We use extra virgin olive oil to pan-fry the mushrooms and the tofu.

Tofu

Use firm tofu or extra firm tofu. It’s easy to cut them into slices and cook them as if they were small cutlets. This recipe won’t work with other types of tofu, such as silken or soft tofu.

Flour

We used a small amount of all-purpose flour to coat the tofu slices. This practice is also used in the Italian recipe of mushroom scaloppine, where the thin meat slices are coated in flour.

The flour adds creaminess to both the tofu slices and the mushroom sauce. It makes the meal feel homey and cozy.

To make this recipe gluten-free, substitute cornstarch for flour.

White wine

White wine is a staple in Italian cooking, but if you don’t drink wine, you can replace it with vegetable broth.

We use dry white wine to deglaze the pan with the tofu slices and add a touch of acidity and boost the flavor of the dish.

Vegetable broth

A small amount of vegetable broth helps create a pleasant mushroom sauce and prevents the tofu mushroom from getting dry. We use store-bought vegetable broth since this is a quick 30-minute recipe.

Parsley

Fresh flat-leaf parsley is such an essential ingredient with mushrooms that most supermarkets in Italy sell a few stalks of parsley together with the mushrooms.

And this tofu mushroom recipe is not complete without a handful of finely chopped flat-leaf parsley.

Salt and pepper

We use sea salt and freshly ground black pepper.

tofu mushroom recipe on a plate

Instructions

Cook the mushrooms

Soak the dried porcini mushroom with hot water for 10 minutes.

Note: adding dried porcini mushrooms is optional. Dried mushrooms help boost the mushroom flavor of the dish.

soaking dried mushrooms in a bowl

To a large skillet (non-stick preferably), add 1 tablespoon of olive oil, crushed garlic, and sliced mushrooms. Cook on high heat for 5 minutes, stirring often.

cooking mushrooms on a skillet

Add the soaked dried mushrooms and their soaking water. Season with salt and pepper and cook for another 5 minutes, or until there’s no excess water in the pan.

cooking mushrooms on a pan

When the mushrooms are cooked, and most of their excess water has evaporated, transfer them to a bowl.

cooked mushrooms in a bowl

Cook the tofu

While the mushrooms cook, slice the tofu into ⅙ to ¼ inch (0.5 cm) slices. There’s no need to press it or pat it dry.

We get 6 slices from 8 ounces of firm tofu (about half of a 16-ounce tofu block) and serve 3 slices per person.

Add all-purpose flour to a plate, then coat each slice of tofu in the flour.

tofu slices coated in flour

On the same pan, add 2 tablespoons of olive oil, then add the tofu slices. Cook the tofu slices on medium heat for about 4 to 5 minutes, turning them once.

turning the tofu

Season the tofu on both sides with salt and pepper.

When the tofu is almost ready, add the white wine to the pan and let it evaporate.

tofu on a pan with white wine

Add the mushrooms to the tofu, add the vegetable broth and chopped parsley, and finish cooking for another 2 minutes.

mushroom and parsley added onto the tofu

We recommend serving three slices of tofu per person, with some mushrooms on the side.

Serving suggestions

To make this tofu mushrooms recipe a complete dinner, serve it with a side of boiled rice or pasta.

To add even more vegetables, we can recommend a few simple salads and veggies to serve on the side. Check out our:

More Tofu Recipes

Curious to try more delicious tofu recipes? Take a look at these; they are all easy and tasty:

More Mushroom Recipes

For more mushroom recipes, check out these dinner favorites:

Storage

Store the pan-fried tofu with mushrooms for up to 24 hours in the fridge, best if in an air-tight container.

Reheat in the microwave for 2 minutes or on a pan with a drizzle of olive oil or a dash of water. We do not recommend freezing this recipe.

tofu mushroom recipe

Tofu Mushroom Recipe

By: Nico Pallotta
4.96 from 21 votes
Our tofu mushroom recipe is an Italian-inspired meal, perfect for a quick and tasty everyday dinner.
You can make it in about 30 minutes with a few simple pantry ingredients.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 2 people
Course: Main Course
Cuisine: International, Italian

Equipment

  • Large nonstick pan

Ingredients

  • 20 ounces mushrooms white, brown, champignon, portobello, etc
  • ¼ cup dried porcini mushrooms (optional) + 1/3 cup of hot water to soak them
  • 2 cloves garlic
  • 3 tablespoons olive oil 1 for the mushrooms, 2 for the tofu
  • 8 ounces tofu firm
  • cup flour
  • cup white wine or vegetable broth
  • cup vegetable broth or water
  • 1 handful parsley
  • salt and pepper to taste

Instructions 

COOK THE MUSHROOMS

  • Soak the dried porcini mushroom with hot water for 10 minutes.
    Note: adding dried porcini mushrooms is optional. Dried mushrooms help boost the mushroom flavour of the dish.
    soaking dried mushrooms in a bowl
  • To a large skillet (non-stick preferably), add 1 tablespoon of olive oil, crushed garlic, and sliced mushrooms. Cook on high heat for 5 minutes, stirring often.
    cooking mushrooms on a skillet
  • Add the soaked dried mushrooms and their soaking water. Season with salt and pepper and cook for another 5 minutes, or until there's no excess water in the pan.
    cooking mushrooms on a pan
  • When the mushrooms are cooked, and most of their excess water has evaporated, transfer them to a bowl.
    cooked mushrooms in a bowl

COOK THE TOFU

  • While the mushrooms cook, slice the tofu into ⅙ to ¼ inch (0.5 cm) slices. There's no need to press it or pat it dry.
    We get 6 slices from 8 ounces of firm tofu (about half of a 16-ounce tofu block) and serve 3 slices per person.
    Add all-purpose flour to a plate, then coat each slice of tofu in the flour.
    tofu slices coated in flour
  • On the same pan, add 2 tablespoons of olive oil, then add the tofu slices. Cook the tofu slices on medium heat for about 4 to 5 minutes, turning them once.
    turning the tofu
  • When the tofu is almost ready, add the white wine to the pan and let it evaporate.
    tofu on a pan with white wine
  • Add the mushrooms to the tofu, add the vegetable broth and chopped parsley, and finish cooking for another 2 minutes.
    mushroom and parsley added onto the tofu
  • We recommend serving three slices of tofu per person, with some mushrooms on the side.
    tofu mushroom recipe in a skillet

Video

Tofu with Mushrooms | Easy dinner in 15 minutes

Notes

Nutrition Information is an estimate for 2 large portions of tofu with mushrooms.

Nutrition

Calories: 418kcal, Carbohydrates: 22g, Protein: 20g, Fat: 27g, Saturated Fat: 4g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 17g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 1035mg, Dietary Fiber: 5g, Sugar: 7g, Vitamin A: 252IU, Vitamin B6: 0.4mg, Vitamin C: 10mg, Vitamin E: 3mg, Vitamin K: 46µg, Calcium: 166mg, Folate: 69µg, Iron: 4mg, Manganese: 0.3mg, Magnesium: 39mg, Zinc: 2mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:

[adthrive-in-post-video-player video-id=”j3Jzx5Fx” upload-date=”2022-08-25T09:14:25.000Z” name=”Tofu mushrooms.mov” description=”Our tofu mushroom recipe is an Italian-inspired meal, perfect for a quick and tasty everyday dinner.

You can make it in about 30 minutes with a few simple pantry ingredients.
” player-type=”default” override-embed=”default”]


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




14 Comments

  1. Good recipe, the tofu lacked a bit of flavor (I didn’t have white wine, just used veg. broth). I’d make again because the mushrooms were fantastic

  2. I made this for dinner tonight and it was delicious. Very substantial. I could not finish my portion. Lucky me has leftovers for tomorrow’s work lunch. :). I too, like one of the other commenters substituted red wine for white because red was all I had on hand. I also substituted the flour for cornstarch because I have an intolerance, but it all came out beautifully. Thank you for the delicious recipe.

    1. That’s fantastic, Diane! Excellent substitution tips for red wine and and flour for anyone with a tolerance or different preferences 🙂
      Thank you for taking the time to leave a comment. All the best, Louise

  3. 5 stars
    oh my goodness, this was absolutely delicious! I used red wine (it was what I had on hand) and added a little seasoned salt, garlic and onion powder to the tofu dredge. So, so, so good!

    1. Hi Diane,
      That’s wonderful, I’m so happy you liked the tofu cutlets!
      Thanks so much for leaving a comment. All the best,
      Louise

  4. 5 stars
    Delicious! I added some sliced bell pepper and shallots to the mushrooms only because I was craving more vegetables. This was simple to make and it is one of the best ways to use tofu that I’ve found. Thank you!

    1. Hi Kekepania,
      Great idea with extra veggies, especially adding a greater variety of color to the tofu! Thanks for sharing the variation, I’m gonna try that next time. Have a great day! Nico

      1. 5 stars
        Thank you for this recipe! I am still trying to find the best way to cook tofu. Next time I will try to place the tofu in a marinade before frying it, maybe some soy sauce, oil , rosemary and mustard (?) to give it more taste.

  5. Recipe looks great. I had hoped to try tonight but had a question about ingredients.

    The Ingredients list 9 oz tofu but the instructions say, “I usually get 8 slices from 21 ounces (250 grams) of firm tofu.” A usual package of tofu is in the 14-16 oz range. Also the Mushrooms are listed as 21 oz.

    What is the correct ratio between tofu and mushrooms?

    Thanks!

    1. Hi Niwashikun, Thanks for your question and for spotting the typo. I now fixed the quantities in the instructions. Go for 20 oz of mushrooms for 8 oz of tofu (half a 16 oz pack). The recipe is forgiving so you can add more or less mushrooms based on your taste. However, the mushrooms do shrink quite a bit when cooked so I would stay at around a 2.5 : 1 ratio of mushrooms to tofu.

  6. 5 stars
    Very good recipe! I cooked both the scallopini and the Brussel sprouts with lemon and syrup. Flabbergasted!

    1. 5 stars
      I’m making this dish for a second time as it was delicious! Do you recommend pressing the tofu beforehand?

      1. Hi Sarah, so happy to hear you like this recipe 🙂 We generally don’t recommend pressing the tofu, but it depends on your preference. If you prefer a softer and more moist “tofu cutlet”, then don’t press it. If you prefer a chewier but a little drier cutlet, you can press it. I hope this helps 🙂