Tofu Marsala With Asparagus
Updated October 9, 2023
- Total Time
- 35 minutes
- Prep Time
- 10 minutes
- Cook Time
- 25 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
¼ cup cornstarch
1 pound firm tofu, drained, cut crosswise into 8 equal slices (about ½ inch thick) and patted dry
Kosher salt (such as Diamond Crystal) and pepper
¼ cup neutral oil, such as safflower or canola
8 ounces mixed mushrooms (such as white button, cremini or shiitake caps), thinly sliced
¼ cup minced shallots
1 teaspoon minced garlic
¼ cup dry Marsala wine
1 ½ cups mushroom broth
8 ounces thin asparagus, stemmed and cut into 1-inch pieces
2 tablespoons unsalted butter
2 tablespoons chopped parsley, plus more for garnish
Egg noodles or other pasta (optional), for serving
Preparation
- Step 1
Spread cornstarch on a large plate. Season tofu slices with salt and pepper.
- Step 2
In a 12-inch nonstick skillet, heat 2 tablespoons of the oil over medium. Working with one piece at a time, dredge tofu in the cornstarch, dusting off excess, and add to the skillet. Cook all coated tofu until a light golden crust forms underneath, 5 minutes. Flip and cook until golden on second side, about 3 minutes; transfer to a plate.
- Step 3
Add the remaining 2 tablespoons oil plus the mushrooms and shallots to the skillet; mix to coat. Season and cook, stirring occasionally, until mushrooms are golden, 5 minutes. Stir in garlic until fragrant, 30 seconds.
- Step 4
Add wine and cook until all of the liquid is absorbed, 1 minute. Add broth and asparagus and bring to a simmer over medium-high. Cook, stirring occasionally, until asparagus is softened, 2 minutes. Stir in butter and parsley; season.
- Step 5
Add tofu and cook, turning occasionally, until the sauce thickens slightly and coats the tofu, 2 to 3 minutes.
- Step 6
Divide noodles among plates, if using. Divide tofu, vegetables and mushroom sauce on top; garnish with more parsley.
Private Notes
Comments
For ilana and others: you do not need a ton of mushrooms to make mushroom broth. Yes, the liquid from soaking dried mushrooms is perfect! Also, if you have ample freezer space, when you buy fresh mushrooms, remove and rinse the stems, toss them in a bag in the freezer and after you have amassed maybe 8 ounces of stems, put them in a pot with some water or broth and maybe some aromatics and simmer and strain. Voila— mushroom broth! And it can be frozen.
Mushroom broth is available at most grocery stores in Tetra Paks (Pacific Foods makes one) or Better Than Bouillon concentrated mushroom base is available in grocery stores or from Amazon.
How does one get mushroom broth? So I have to boil a ton of mushrooms? Can I just use the water from soaking dried shiitakes?
Added 1Tsp of cornstarch.
This was yummy. Used shiitake mushrooms minced instead of sliced per a family member’s textural preference, which made the sauce a bit thicker. Also subbed a combo of red wine vinegar and fig balsamic for the Madeira and simmered the sauce down to the thickness that felt right before adding butter and asparagus. Fried the tofu with cornstarch dusting per recipe, which thickened sauce perfectly. Will make again after rave reviews.
Bland, watery! Won’t make this again with so many other healthy tofu recipes available!!!

