Easy Instant Pot Tofu and Mushroom Delight

Vegetarian

March 10, 2026

Craving a restaurant-quality vegan meal that’s ready in a flash? Look no further! This Instant Pot Tofu and Mushroom recipe is your new weeknight hero. We’re talking tender silken tofu and earthy mushrooms bathed in a savory, aromatic sauce, all coming together in under 30 minutes. The Instant Pot does all the heavy lifting, infusing every bite with incredible flavor while you relax. It’s healthy, satisfying, and ridiculously easy to make.

Ingredients

• 1 cup (225g) silken tofu, cubed
• 1 cup (90g) button mushrooms, thinly sliced
• 1 medium-sized onion, sliced
• 2 garlic cloves, minced
• 2 tbsp (30ml) olive oil
• 2 tbsp fresh parsley, finely chopped
• 1 tsp (5ml) balsamic vinegar
• 1 cup (240ml) vegetable broth
• Spices
• ½ tsp salt
• ½ tsp black pepper, ground
• ½ tsp smoked paprika
• ½ tsp dried marjoram

Instructions

1. Directions
2. Set your Instant Pot to the ‘Sauté’ function. Add the olive oil, sliced onions, and minced garlic. Sauté for 3-4 minutes until the onions become soft and translucent.
3. Gently add the cubed tofu to the pot. Sprinkle with salt, pepper, and marjoram. Continue to sauté for another 3-4 minutes, stirring carefully, until the tofu is lightly browned. Remove the tofu and onion mixture from the pot and set it aside.
4. Add the sliced mushrooms to the now-empty pot. Sprinkle with smoked paprika and a pinch of salt. Pour in the vegetable broth.
5. Secure the lid, set the steam release handle to the ‘Sealing’ position, and press the ‘Manual’ or ‘Pressure Cook’ button. Cook on ‘High’ pressure for 4 minutes.
6. Once the timer finishes, perform a quick pressure release by carefully moving the steam release handle to the ‘Venting’ position. Once the pin drops, open the lid.
7. Return the cooked tofu and onion mixture to the pot. Press the ‘Sauté’ button and let the sauce simmer for 3-4 minutes, stirring occasionally, until it has thickened to your liking.
8. Transfer the dish to a serving plate. Garnish with a sprinkle of fresh parsley and a drizzle of balsamic vinegar. Serve immediately and enjoy!

Nutritional Information

• Per Serving (Total Time: 25 MIN | Serves: 2)
• Calories: 230
• Total Fat: 17.3g
• Net Carbs: 8.6g
• Protein: 10.4g
• Fiber: 2.2g

Pro Tips

• For a firmer, chewier texture that won’t fall apart, press a block of firm or extra-firm tofu for 30 minutes before cubing.
• Elevate the flavor by using a mix of mushrooms like cremini and shiitake for a deeper, earthier taste.
• To thicken the sauce more quickly, mix 1 teaspoon of cornstarch with 2 teaspoons of cold water to create a slurry, then stir it into the pot during the final sauté step.

FAQ

Q: Can I use a different type of tofu for this recipe
A: Yes, you can. While the recipe uses silken tofu, you can substitute it with firm or extra-firm tofu for a chewier texture that won’t fall apart. For best results, press the firm tofu for 30 minutes before cubing it.

Q: How do I make the sauce thicker
A: To easily thicken the sauce, mix 1 teaspoon of cornstarch with 2 teaspoons of cold water to create a slurry. Stir this mixture into the pot during the final sauté step and simmer until it reaches your desired consistency.

Q: What other mushrooms can I use in this dish
A: You can definitely enhance the flavor by using different mushrooms. The recipe suggests a mix of cremini and shiitake mushrooms to create a deeper, earthier taste than using button mushrooms alone.

Q: Is this Instant Pot tofu recipe healthy
A: Yes, this is a healthy and satisfying vegan meal. One serving contains just 230 calories, 10.4g of protein, and 8.6g of net carbs, making it a great choice for a nutritious dinner.

More Keto Recipes

A smiling woman in a kitchen holds up a rustic bowl of creamy Brussels Sprouts Cream, garnished with halved Brussels sprouts and chives, with an Instant Pot and wooden utensils visible in the background.

Brussels Sprouts Cream

Ingredients For maximum accuracy in the kitchen, I have provided precise measurements using volume, imperial, and metric weights. Olive oil: 1.0 tbsp. (0.5 oz / 15g) Shallots: 2.0 medium, chopped (2.0 oz / 55g) Coconut cream: 1.0 cup (8.5 oz / 240g) Chicken stock: 1.0...

A smiling chef wearing a striped apron comfortably holding a warm, rustic bowl of blended cheesy broccoli with chives, with an Instant Pot and fresh ingredients in the background.

Cheesy Broccoli with Chives

Ingredients 2 cups (8 oz / 225g) Shredded cheddar cheese 1 medium (10.6 oz / 300g) Broccoli head; florets separated 1 tbsp. (0.1 oz / 3g) Chopped fresh chives 4 cups (32 fl oz / 946g) Chicken stock 1 cup (8 fl oz / 240g) Coconut cream 0.25 tsp. (0.03 oz / 0.8g) Garlic...

A smiling woman standing in a bright kitchen holding a rustic ceramic bowl filled with crispy, golden-brown Spicy Zucchini Chips seasoned with taco spices.

Spicy Zucchini Chips

Ingredients 1 large zucchini, finely sliced — approx. 8.0 oz (225g) or 2.0 cups 1.0 Tbsp. taco seasoning — 0.5 oz (14g) 2.0 Tbsp. coconut oil (for frying) — 1.0 oz (28g) 0.25 tsp. salt (to taste) — 0.05 oz (1.5g) Step-by-Step Instructions Lightly wet the 8.0 oz (225g)...

A smiling woman holding a rustic bowl of freshly prepared Boiled Asparagus with Sliced Lemon, lightly dressed with avocado oil and salt.

Boiled Asparagus with Sliced Lemon

Ingredients Here is exactly what you need to prepare this Boiled Asparagus with Sliced Lemon recipe, measured precisely for consistent results: Asparagus: 10 large asparagus spears (approx. 8 oz / 225g) Avocado Oil: 3 tbsp. (1.5 oz / 45g) Lemon Juice: 0.25 tbsp. (0.13...

Smiling woman in a green sweater presents a ceramic bowl of roasted red potatoes garnished with herbs in a bright kitchen.

Baked Radish Snack

Ingredients 8 oz. (225g) red radishes, washed, trimmed, and halved or quartered 2 tbsp. (30ml) olive oil 2 tbsp. (28g) unsalted butter 1 clove (0.1 oz. / 3g) garlic, finely diced 1 tsp. (5ml) lemon juice 0.25 tsp. (0.1 oz. / 1g) oregano, dried 0.1 tsp. (0.5g) salt, to...

A female food blogger in a kitchen, wearing an apron, holding a rustic ceramic bowl filled with cooked Instant Pot cheesy red potatoes topped with melted parmesan and herbs, with an Instant Pot visible in the background.

Red Potato with Cheese

Ingredients Butter: 1 tbsp (0.5 oz / 14g) Red potatoes (cut into 1-inch cubes): 1 lb (16 oz / 454g) Chicken broth: 1 cup (8 fl oz / 240g) Dried rosemary: 1 tsp (0.04 oz / 1.2g) Dried oregano: 1 tsp (0.03 oz / 1g) Dried parsley: 1 tsp (0.02 oz / 0.5g) Salt: 0.25 tsp...

A friendly food blogger wearing a green apron holds a rustic ceramic bowl filled with Autumn Potatoes Salad, featuring chunky potatoes, hard-boiled eggs, and fresh herbs. In the background of the warm, naturally lit kitchen, an Instant Pot pressure cooker and mini decorative pumpkins are visible on a wooden table.

Autumn Potatoes Salad

Ingredients Creating this hearty dish requires just a few simple pantry staples. Here is exactly what you need to whip up this flavorful Autumn Potatoes Salad: 1.5 cups (12 fl oz / 355 ml) water 4 large eggs (approx. 7 oz / 200g total) 6 medium potatoes (approx. 32 oz...

A smiling woman wearing an apron holds a rustic bowl filled with seasoned Garlic Roasted Potatoes garnished with fresh rosemary and garlic cloves in a kitchen setting.

Garlic Roasted Potatoes

Ingredients To achieve the best results, precision is key. Here are the exact measurements you will need: Vegetable oil: 5 tbsp. (2.5 oz / 75g) Garlic: 5 cloves (0.1 oz / 5g) Baby potatoes: 2 lbs. (32 oz / 907g) Fresh rosemary: 1 sprig (0.1 oz / 2g) Vegetable or...

A smiling food blogger presents a warm, ceramic dish of creamy, golden-brown Scalloped Potatoes garnished with fresh chives, freshly prepared in a rustic kitchen setting.

Scalloped Potatoes

Ingredients Potatoes: 6 medium potatoes (approx. 32 oz / 907g), peeled and thinly-sliced Chives: 1 tbsp. (0.1 oz / 3g) chives, chopped Salt: 0.5 tsp. (0.1 oz / 3g) kosher salt Pepper: 0.25 tsp. (0.04 oz / 1g) ground black pepper Broth: 1 cup (8 fl oz / 240g) chicken...

A smiling woman in a kitchen holds up a rustic bowl of creamy Brussels Sprouts Cream, garnished with halved Brussels sprouts and chives, with an Instant Pot and wooden utensils visible in the background.

Brussels Sprouts Cream

Ingredients For maximum accuracy in the kitchen, I have provided precise measurements using volume, imperial, and metric weights. Olive oil: 1.0 tbsp. (0.5 oz / 15g) Shallots: 2.0 medium, chopped (2.0 oz / 55g) Coconut cream: 1.0 cup (8.5 oz / 240g) Chicken stock: 1.0...

A smiling chef wearing a striped apron comfortably holding a warm, rustic bowl of blended cheesy broccoli with chives, with an Instant Pot and fresh ingredients in the background.

Cheesy Broccoli with Chives

Ingredients 2 cups (8 oz / 225g) Shredded cheddar cheese 1 medium (10.6 oz / 300g) Broccoli head; florets separated 1 tbsp. (0.1 oz / 3g) Chopped fresh chives 4 cups (32 fl oz / 946g) Chicken stock 1 cup (8 fl oz / 240g) Coconut cream 0.25 tsp. (0.03 oz / 0.8g) Garlic...

A smiling woman standing in a bright kitchen holding a rustic ceramic bowl filled with crispy, golden-brown Spicy Zucchini Chips seasoned with taco spices.

Spicy Zucchini Chips

Ingredients 1 large zucchini, finely sliced — approx. 8.0 oz (225g) or 2.0 cups 1.0 Tbsp. taco seasoning — 0.5 oz (14g) 2.0 Tbsp. coconut oil (for frying) — 1.0 oz (28g) 0.25 tsp. salt (to taste) — 0.05 oz (1.5g) Step-by-Step Instructions Lightly wet the 8.0 oz (225g)...

A smiling woman holding a rustic bowl of freshly prepared Boiled Asparagus with Sliced Lemon, lightly dressed with avocado oil and salt.

Boiled Asparagus with Sliced Lemon

Ingredients Here is exactly what you need to prepare this Boiled Asparagus with Sliced Lemon recipe, measured precisely for consistent results: Asparagus: 10 large asparagus spears (approx. 8 oz / 225g) Avocado Oil: 3 tbsp. (1.5 oz / 45g) Lemon Juice: 0.25 tbsp. (0.13...

0
Would love your thoughts, please comment.x
()
x
0