July 2, 2026 · 10 min

Crispy Tempura Tofu with Creamy Mushroom Sauce and Mashed Potatoes

Side Dish10 min1390 cal / serving

This crispy tempura tofu is a game-changer for tofu lovers and skeptics alike. Coated in a light tempura batter and pan-fried until golden, each bite shatters into a tender interior that soaks up the rich, creamy mushroom-dill sauce. On the side, silky mashed potatoes, buttery peas with fresh dill and a sweet-tart cranberry jam create a balanced, comforting plate.

Best of all, this satisfying vegetarian meal comes together in just 40 minutes. The combination of textures and flavors-crunchy, creamy, buttery and tangy-makes it a weeknight winner that feels special enough for company.


Recipe details

Side Dish10 min1390 cal / serving2 servings

Nutrition per serving

Calories1390 kcalProtein16.8 gFat96.9 gCarbs109.8 gSugar30.4 gFiber5.3 gSodium10866 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Potatoes16 ounce PotatoesView ingredient guide
Peas4 ounce PeasView ingredient guide
Crème Fraîche4 tablespoon Crème FraîcheView ingredient guide
Tofu1 unit TofuView ingredient guide
Cranberry Jam2 unit Cranberry JamView ingredient guide
Tempura Batter Mix82 g Tempura Batter MixView ingredient guide
Flour0.5 tablespoon FlourView ingredient guide
Dijon Mustard2 teaspoon Dijon MustardView ingredient guide
Garlic Powder0.5 teaspoon Garlic PowderView ingredient guide
Dill0.25 ounce DillView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide
Salt2 teaspoon (tsp) SaltView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Cooking Oil1 teaspoon (tsp) Cooking OilView ingredient guide

Instructions

  1. Wash and dry produce. Peel and dice potatoes into ½-inch pieces. Open and drain tofu; press out excess water with paper towels. Dice into ½-inch cubes. Roughly chop dill.
  2. 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 and return potatoes to pot. Mash with half the crème fraîche until smooth and creamy, adding splashes of reserved potato cooking liquid as needed. Season with salt and pepper. Keep covered off heat.
  3. While potatoes cook, in a large bowl, combine tempura batter mix, ⅓ cup cold water and ½ teaspoon salt. Stir until smooth; if too thick, add more water 1 tablespoon at a time until it reaches a pancake-batter consistency. Stir tofu into batter until fully coated.
  4. Heat a ¼-inch layer of oil in a large, heavy-bottomed pan over medium-high heat. Once oil is hot (a drop of batter sizzles), add coated tofu in a single layer (work in batches if needed). Cook until golden brown, 2-3 minutes per side. Transfer to a paper-towel-lined plate and season immediately with salt and pepper.
  5. Meanwhile, heat a drizzle of oil in a small pot over medium heat. Add peas and 1 tablespoon butter; cook until peas are warmed through, 1-2 minutes. Turn off heat; stir in half the dill and half the garlic powder. Season with salt and pepper.
  6. Melt 1 tablespoon butter in a second small pot over medium-high heat. Sprinkle half the flour over melted butter; cook, stirring constantly, until smooth, 30-60 seconds. Whisk in stock concentrates, mustard and ½ cup water until combined. Bring to a simmer and cook, stirring occasionally, until thickened, 1-2 minutes. Whisk in remaining crème fraîche. Season with salt and pepper.
  7. If necessary, reheat mashed potatoes over medium heat, adding a splash of water if stiff. Divide tofu, mashed potatoes, peas and jam between plates. Spoon mushroom sauce over tofu. Garnish with remaining dill.

Recipe Tips

For extra crispy tofu, make sure the oil is hot enough before adding the batter-coated pieces.

If the batter is too thick, add cold water 1 tablespoon at a time until it reaches a pancake-batter consistency.

Work in batches when frying tofu to avoid overcrowding the pan, which can make it soggy.

FAQ

Can I use a different type of tofu?

Firm or extra-firm tofu works best for this recipe because it holds its shape and gets crispy. Silken tofu is too soft and will fall apart.

Can I make this recipe gluten-free?

Yes, use a gluten-free tempura batter mix and substitute the flour with a gluten-free all-purpose blend. Ensure your stock concentrates and mustard are gluten-free as well.

How do I store leftovers?

Store components separately in airtight containers in the refrigerator for up to 2 days. Reheat the tofu in an oven or air fryer to restore crispiness.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.