Skip to main content
Vegan Golden Tofu & Mushroom Marsala

Vegan Golden Tofu & Mushroom Marsala

with Roasted Green Beans & Mashed Potatoes
4.0(893)225 Reviews
Christina Boateng
Christina BoatengUpdated on June 15, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
630 kcal
Protein
27g protein
Total
35 minutes
Difficulty
Medium
Allergens:
  • Soy
  • Wheat

This plant-based version of a classic Italian comfort meal is sure to satisfy! You’ll pan-fry tofu to golden-brown perfection, then coat in a velvety, savory mushroom sauce. It’s served atop creamy mashed potatoes with a side of tender, garlicky roasted green beans for a delicious, hearty dinner. Who says restaurant-style dining at home can’t be vegan?

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 unit

Veggie Stock Concentrate

6 ounce

Green Beans

16 ounce

Potatoes

4 ounce

Button Mushrooms

1 unit

Tofu

(Contains: Soy)

2 clove

Garlic

1 unit

Mushroom Stock Concentrate

2 tablespoon

Vegan Mayonnaise

¼ ounce

Parsley

2 tablespoon

Flour

(Contains: Wheat)

Not included in your delivery

teaspoon (tsp)

Salt

4 teaspoon (tsp)

Cooking Oil

teaspoon (tsp)

Black Pepper

per serving
Calories630 kcal
Fat30 g
Saturated Fat4 g
Carbohydrate64 g
Sugar9 g
Dietary Fiber10 g
Protein27 g
Sodium580 mg
Potassium1550 mg
Calcium340 mg
Iron6.5 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Medium Pot
Strainer
Paper Towel
Baking Sheet
Large Pan
Potato Masher

Cooking Steps

Boil Potatoes
1

• Adjust rack to top position and preheat oven to 425 degrees. Wash and dry produce. • Dice potatoes into ½-inch pieces. TIP: For a smoother texture, peel potatoes first. • Place potatoes in a medium pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 15-20 minutes. Reserve ½ cup potato cooking liquid, then drain. Return potatoes to pot; keep covered off heat until ready to use in Step 5.

Prep
2

• While potatoes cook, trim green beans if necessary. Peel and mince or grate garlic. Trim and quarter mushrooms (skip if your mushrooms are pre-sliced!). Roughly chop parsley. • Open and drain tofu; press out excess water with paper towels. Halve crosswise, then stand tofu upright and halve vertically. Lay flat and cut into ½-inch cubes.

Roast Green Beans
3

• Toss green beans on a baking sheet with a drizzle of oil, half the garlic, salt, and pepper. • Roast on top rack until tender and browned, 12-15 minutes.

Coat & Fry Tofu
4

• Meanwhile, in a shallow dish, combine half the flour, salt, and pepper. Add tofu; toss until evenly coated. • Heat a large drizzle of oil in a large pan over medium-high heat. Add coated tofu and cook, turning occasionally, until golden on all sides, 4-6 minutes. Turn off heat; transfer to a plate. Wipe out pan.

Mash Potatoes
5

• Add mayonnaise to pot with potatoes. Mash with a potato masher or fork until smooth, adding splashes of reserved potato cooking liquid as needed. (TIP: If potatoes have cooled, mash over medium-low heat.) Season with salt and pepper.

Make Sauce
6

• Heat a drizzle of oil in pan used for tofu over medium heat. Add mushrooms, remaining flour, salt, and pepper. Stir to coat. Cook, stirring occasionally, until mushrooms are softened and lightly crusted, 3-5 minutes. • Stir in veggie stock concentrate, mushroom stock concentrate, remaining garlic, and 2/3 cup water (11/3 cups for 4 servings). Bring to a simmer; cook until slightly thickened, 2-4 minutes. • Add tofu to marsala sauce and stir gently until evenly coated.

Serve
7

• Divide mashed potatoes and green beans between shallow bowls. Top mashed potatoes with tofu and marsala sauce. Garnish with parsley and serve.

Customer reviews

Review summary

Updated on Dec 2025
  • Flavor: Some found it delicious and comforting; others felt it lacked Marsala flavor or needed more seasoning.
  • Ease of prep: Many enjoyed cooking with tofu, though some found it time-consuming or messy to prepare.
  • Suggestions: Consider adding more mushrooms, doubling the sauce, and seasoning tofu before cooking for extra flavor 🍲.
  • Portions: A few wanted more green beans and sauce; others found it filling and satisfying.
  • Texture: Some loved the crispy tofu; others found it too firm or rubbery. Try a softer tofu or marinate longer.
AI-generated from customer reviews

Reviews from our home cooks

N
Natalie BrownCooked for 2 people
|Jan 26, 2024

This was SUPER delicious. I ended up with A LOT of the mushroom/tofu Marsala and very little potato. Which was okay, since it was all delicious anyways. I was missing the garlic clove. I ended up using some garlic powder I had in my spice rack. I'm sure fresh garlic would've made it even better.

D
David VenckusCooked for 2 people
|Feb 20, 2024

I felt the sauce needed some improvement, so I added a little marsala wine. The mushrooms, sauce, and potatoes were great together, but the tofu was just completely out of place. I really think you should have gone with chicken or turkey on this one. Everything was tasty, except for the sponge-like tofu. (And I generally like tofu, just not here.) Can't get 'em all right, I guess.

C
Caitlin WeemsCooked for 2 people
|Feb 2, 2024

I would change the order of the steps so that the tofu is made closer to the completion of the meal so it stays warm and crispy. I would also increase the amount of Marsala sauce that is made. It was really delicious and we found ourselves wanting more of the sauce to cover the mashed potatoes and the tofu.

C
Caren BarravecchioCooked for 2 people
|Jan 29, 2024

This is definitely my favorite recipe I have made so far. I miss Marsala as a vegetarian so this meal is perfect. It is so yummy! I will definitely order this again.

P
Paul TincknellCooked for 4 people
|Feb 1, 2024

Unusual but very tasty vegan dish! More mushrooms would add more flavor, as would real Marsala wine.

J
Jennifer GoeckelerFriedCooked for 4 people
|Jan 30, 2024

This was great! I added more garlic and some wine to the mushrooms to boost the flavor, but the basic recipe was a nice change of pace from strictly Asian style treatments of tofu.

S
Stacey ClineCooked for 2 people
|Jan 25, 2024

Really delicious! Wishing there were more sauce in the recipe, but otherwise fantastic. Really liked the addition of mashed potatoes and green beans to a vegetarian meal, was a nice change.

L
Lauren HodgesCooked for 2 people
|Jan 25, 2024

This was amazing! I haven't ever cooked with tofu and it surprisingly easy and delicious! I think I will try more tofu now! I also never thought to mash potatoes with a vegan mayonnaise, such a great option besides vegan butter and added a new flavor.

M
Margo MichelCooked for 2 people
|Feb 3, 2024

My husband "hates" mushrooms, but he couldn't inhale this fast enough. It was very tasty, although I'm a purist and question the "Marsala". Really good.

T
Tara WengertCooked for 2 people
|Jan 31, 2024

I'm not vegan but wanted to try and this was a delicious option! Cooking tofu scared me, but it was so easy and had a great texture from frying it first. Yummy sauce too!