Squeezing in a nutritious dinner after a hectic day? You’re not alone. These 31 Instant Pot tofu recipes are your secret weapon for fast, flavorful weeknight meals that’ll have everyone asking for seconds. From cozy curries to zesty stir-fries, we’ve got plant-based comfort food covered—all ready in a flash. Let’s dive into these delicious solutions!
Instant Pot Tofu Curry with Coconut Milk
Kick your weeknight dinner rut to the curb with this Instant Pot marvel that’s faster than your takeout app and packed with more flavor than a food critic’s vocabulary. We’re talking about a creamy, dreamy tofu curry that’s so simple, you’ll be tempted to make it your new signature dish—no fancy skills required, just one magical pot.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– 1 tablespoon of coconut oil (my secret for that authentic, fragrant start)
– 1 medium yellow onion, diced (the unsung hero of flavor)
– 3 cloves of garlic, minced (don’t be shy—more is merrier here!)
– 1 tablespoon of freshly grated ginger (trust me, it beats the jarred stuff)
– 2 tablespoons of red curry paste (I go for the Thai brand in the little tub for that perfect kick)
– 1 (14-ounce) block of extra-firm tofu, pressed for 15 minutes and cubed (pressing is non-negotiable for that meaty texture)
– 1 (13.5-ounce) can of full-fat coconut milk (shake it well—none of that separated business)
– 1 cup of vegetable broth (low-sodium is my preference to control the salt)
– 1 red bell pepper, sliced into strips (for a pop of color and crunch)
– 1 tablespoon of soy sauce (or tamari if you’re gluten-free like me sometimes)
– 1 tablespoon of lime juice (freshly squeezed, please—bottled just won’t do)
– ¼ cup of chopped fresh cilantro (for that herby finish)
Instructions
1. Set your Instant Pot to “Sauté” on the “Normal” setting and let it heat for 2 minutes until the display reads “Hot.”
2. Add 1 tablespoon of coconut oil to the pot and let it melt completely, which should take about 30 seconds.
3. Toss in 1 diced yellow onion and sauté for 3 minutes, stirring occasionally, until it turns translucent and soft.
4. Stir in 3 minced garlic cloves and 1 tablespoon of grated ginger, cooking for 1 minute until fragrant—you’ll smell the aroma wafting up!
5. Add 2 tablespoons of red curry paste and mix it with the onions for 1 minute to toast it slightly, which deepens the flavor. Tip: Keep stirring to prevent burning.
6. Pour in 1 cup of vegetable broth and use a wooden spoon to scrape up any browned bits from the bottom of the pot—this adds rich flavor and prevents the “Burn” warning.
7. Add 1 cubed block of extra-firm tofu and 1 sliced red bell pepper, gently stirring to coat them in the curry mixture.
8. Secure the lid on the Instant Pot, set the valve to “Sealing,” and pressure cook on “High” for 5 minutes—it’ll take about 8 minutes to come to pressure.
9. Once cooking is done, perform a quick release by carefully turning the valve to “Venting” until the pressure drops completely, about 2 minutes. Tip: Use a towel to shield your hand from the steam.
10. Open the lid and stir in 1 can of full-fat coconut milk, 1 tablespoon of soy sauce, and 1 tablespoon of lime juice until everything is well combined and creamy.
11. Let the curry sit for 2 minutes off heat to thicken slightly—it’ll coat the back of a spoon when ready. Tip: If it’s too thin, simmer on “Sauté” for an extra minute.
12. Garnish with ¼ cup of chopped fresh cilantro just before serving.
Get ready to dive into a bowl of pure comfort with a silky sauce that clings to every bite of tofu, offering a subtle heat from the curry paste balanced by the creamy coconut milk. Serve it over a heap of jasmine rice or with naan for dipping—leftovers taste even better the next day, if you can resist finishing it all in one sitting!
Spicy Instant Pot Tofu and Vegetable Stir-Fry
Veggie lovers and spice enthusiasts, gather ’round! This Instant Pot creation is about to become your new weeknight superhero—a lightning-fast, flavor-packed tofu and veggie stir-fry that’ll have you questioning why you ever bothered with takeout. It’s the kind of dish that turns a hectic evening into a deliciously satisfying victory, with minimal cleanup and maximum wow factor.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– 1 block (14 oz) extra-firm tofu, pressed and cubed—I like to give it a good squeeze in a clean towel to banish excess moisture, which helps it crisp up nicely.
– 2 tbsp avocado oil, my high-smoke-point favorite for stir-frying without any drama.
– 1 red bell pepper, sliced into thin strips—go for the vibrant ones; they add a sweet crunch that balances the heat.
– 1 cup broccoli florets, cut bite-sized because nobody wants to wrestle with a giant floret mid-bite.
– 1 carrot, julienned into matchsticks for a pop of color and a subtle sweetness.
– 3 cloves garlic, minced—fresh is best here, it’s the aromatic backbone of this dish.
– 1 tbsp fresh ginger, grated (I keep a knob in the freezer for easy grating anytime).
– ¼ cup low-sodium soy sauce, to keep things flavorful without going overboard on salt.
– 2 tbsp sriracha, adjust based on your heat tolerance—I lean toward a generous glug for that fiery kick.
– 1 tbsp rice vinegar, for a tangy lift that cuts through the richness.
– 1 tsp sesame oil, drizzled at the end; it’s the flavor bomb that ties everything together.
– 2 green onions, sliced for a fresh garnish—they’re like the confetti on this party plate.
Instructions
1. Press the tofu block between paper towels with a heavy pan for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Set your Instant Pot to “Sauté” mode on high and let it heat for 2 minutes until the display reads “Hot.”
3. Add the avocado oil to the pot and swirl it to coat the bottom evenly.
4. Carefully place the tofu cubes in a single layer and sauté for 5 minutes, stirring occasionally, until they turn golden brown and slightly crispy on the edges.
5. Tip: Don’t overcrowd the tofu—work in batches if needed to ensure even browning and avoid steaming.
6. Add the red bell pepper, broccoli florets, carrot, garlic, and ginger to the pot, stirring to combine with the tofu.
7. Sauté the mixture for 3 minutes, until the vegetables start to soften but still retain a bit of crunch.
8. In a small bowl, whisk together the soy sauce, sriracha, and rice vinegar until smooth.
9. Pour the sauce over the tofu and vegetables in the Instant Pot, stirring gently to coat everything evenly.
10. Tip: Use a silicone spatula to avoid scratching the pot’s non-stick surface while stirring.
11. Cancel the “Sauté” mode and secure the lid on the Instant Pot, ensuring the valve is set to “Sealing.”
12. Select “Manual” or “Pressure Cook” mode and set the timer for 2 minutes at high pressure.
13. Once the cooking cycle completes, perform a quick release by carefully turning the valve to “Venting”—stand back to avoid the steam.
14. Tip: Let the pressure release fully before opening the lid to prevent splatters and ensure safety.
15. Open the lid and drizzle the sesame oil over the stir-fry, giving it a final gentle stir to incorporate.
16. Transfer the stir-fry to serving bowls and garnish with sliced green onions.
Unbelievably vibrant and packed with personality, this dish delivers a satisfying crunch from the veggies against the tender, saucy tofu. The spicy-savory sauce clings to every bite, making it perfect over a bed of fluffy rice or tucked into lettuce wraps for a low-carb twist—either way, it’s a flavor explosion that’ll have you coming back for seconds.
Instant Pot Tofu Pad Thai
Yikes, your takeout cravings just met their match! This Instant Pot Tofu Pad Thai is the saucy, speedy weeknight hero we all deserve—forget soggy delivery and hello to a flavor-packed fiesta in your pressure cooker. It’s so easy, you’ll be twirling noodles with glee before you can say ‘extra peanuts, please!’
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 8 oz flat rice noodles (the wide ones soak up sauce like a dream)
– 14 oz firm tofu, pressed and cubed (squeeze out that water for crispier bites)
– 2 tbsp vegetable oil (my trusty neutral oil for high-heat magic)
– 3 cloves garlic, minced (fresh is best—no jarred stuff here!)
– 2 large eggs, lightly beaten (I crack ’em right into a bowl for a quick scramble)
– 1 cup bean sprouts (for that classic crunch)
– 1/4 cup chopped roasted peanuts (go extra here if you’re a nut fanatic like me)
– 2 green onions, sliced (both whites and greens add zing)
– 1/4 cup lime juice (freshly squeezed—bottled just won’t cut it)
– 1/4 cup soy sauce (I use low-sodium to control the salt)
– 2 tbsp brown sugar (for that sweet balance)
– 1 tbsp rice vinegar (a tangy secret weapon)
– 1 tsp chili flakes (adjust if you’re spice-shy)
Instructions
1. Press the tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. In a small bowl, whisk together the lime juice, soy sauce, brown sugar, rice vinegar, and chili flakes until the sugar dissolves completely.
3. Set your Instant Pot to Sauté mode on High and add the vegetable oil, heating it for 1 minute until shimmering.
4. Add the tofu cubes and cook for 3–4 minutes, stirring occasionally, until golden brown on all sides—this gives it a nice texture.
5. Push the tofu to one side of the pot and add the minced garlic, sautéing for 30 seconds until fragrant but not burned.
6. Pour the beaten eggs into the empty side of the pot and scramble them for 1–2 minutes until fully cooked and fluffy.
7. Add the rice noodles to the pot, breaking them if needed to fit, and pour the sauce mixture over the top, ensuring everything is coated.
8. Secure the lid, set the Instant Pot to Manual High Pressure for 4 minutes, then do a quick release once the timer beeps.
9. Open the lid and gently stir in the bean sprouts, chopped peanuts, and sliced green onions until well combined.
10. Let the dish sit for 2 minutes off heat to allow the noodles to absorb any remaining sauce and the sprouts to soften slightly.
Lusciously tangled noodles cling to that sweet-tangy sauce, with crispy tofu and crunchy peanuts adding a party in every bite. Serve it straight from the pot for a cozy meal, or top with extra lime wedges and herbs for a vibrant twist—leftovers (if any!) taste even better the next day.
Instant Pot Tofu Tikka Masala
Craving something creamy, cozy, and ridiculously easy? Let’s skip the takeout menu and dive into this Instant Pot Tofu Tikka Masala—a weeknight hero that’s faster than scrolling through delivery apps and packed with flavor that’ll make you do a happy dance.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed for 30 minutes and cubed (I swear by pressing—it soaks up sauce like a flavor sponge!)
– 1 tablespoon olive oil (extra virgin is my go-to for that fruity kick)
– 1 medium yellow onion, finely chopped (no tears allowed—chop fast or wear goggles!)
– 3 cloves garlic, minced (fresh is best, but I’ve been known to cheat with pre-minced in a pinch)
– 1 tablespoon grated fresh ginger (trust me, it beats the powdered stuff by a mile)
– 1 (15-ounce) can tomato sauce (plain and simple—no fancy marinara needed)
– 1 cup full-fat coconut milk (shake the can well for that creamy magic)
– 2 tablespoons tikka masala paste (my secret weapon—grab it from the international aisle)
– 1 teaspoon garam masala (a warm spice blend that’ll make your kitchen smell amazing)
– 1/2 teaspoon salt (adjust later, but start here for balance)
– 1/4 cup chopped fresh cilantro, for garnish (optional, but it adds a fresh pop)
– Cooked basmati rice, for serving (fluffy rice is non-negotiable in my book)
Instructions
1. Press the tofu: Wrap the tofu block in paper towels, place it on a plate, and set a heavy pan on top for 30 minutes to drain excess water. Tip: Do this while prepping other ingredients to save time!
2. Cube the pressed tofu into 1-inch pieces and set aside.
3. Turn the Instant Pot to “Sauté” mode and heat the olive oil until it shimmers, about 2 minutes.
4. Add the chopped onion and cook, stirring frequently, until soft and translucent, about 5 minutes.
5. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant—don’t let it burn!
6. Add the tikka masala paste and garam masala, stirring for 30 seconds to toast the spices and deepen the flavor.
7. Pour in the tomato sauce and coconut milk, scraping the bottom of the pot to deglaze any browned bits. Tip: This prevents the dreaded “burn” warning!
8. Gently fold in the cubed tofu and salt, ensuring it’s coated in the sauce.
9. Secure the lid, set the valve to “Sealing,” and pressure cook on “High” for 5 minutes.
10. Once done, let the pressure release naturally for 10 minutes, then carefully quick-release any remaining pressure. Tip: Natural release helps the tofu absorb more flavor without turning mushy.
11. Stir the mixture gently and garnish with chopped cilantro if using.
12. Serve immediately over cooked basmati rice.
Dive into this dish and savor the tender tofu swimming in a rich, aromatic sauce—it’s creamy without being heavy, with just enough spice to tingle your taste buds. Try scooping it up with warm naan or piling it into a bowl with a squeeze of lime for a zesty twist that’ll have you licking the spoon clean.
Savory Instant Pot Tofu and Mushroom Risotto
Picture this: you’re staring into your pantry, dreaming of creamy risotto but dreading the endless stirring. Enter this Instant Pot tofu and mushroom risotto—your shortcut to cozy, savory bliss without the arm workout. It’s the kind of dish that makes you feel like a kitchen wizard with minimal effort.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
- 1 tablespoon extra virgin olive oil (my go-to for that fruity kick)
- 1 small yellow onion, diced (about 1 cup—I like it fine so it melts into the rice)
- 8 ounces cremini mushrooms, sliced (baby bellas add earthy depth, trust me)
- 2 cloves garlic, minced (fresh is best, but I won’t judge if you use jarred in a pinch)
- 1 cup Arborio rice (non-negotiable for that classic creamy texture)
- 3 cups vegetable broth (low-sodium lets you control the salt)
- 14 ounces firm tofu, pressed and cubed (press it well—no one wants watery risotto)
- 1/2 cup grated Parmesan cheese (the real stuff, please, for maximum umami)
- Salt and black pepper (to season as you go—I’m generous with the pepper)
- Fresh parsley, chopped (for garnish, because we eat with our eyes first)
Instructions
- Set your Instant Pot to “Sauté” mode and heat 1 tablespoon extra virgin olive oil for 1 minute until shimmering.
- Add 1 small diced yellow onion and cook for 3–4 minutes, stirring occasionally, until translucent and fragrant.
- Tip: Don’t rush this step—sweating the onions builds a flavor base that makes the risotto sing.
- Stir in 8 ounces sliced cremini mushrooms and cook for 5 minutes, until they release their juices and brown slightly.
- Add 2 cloves minced garlic and sauté for 30 seconds, just until aromatic to avoid bitterness.
- Pour in 1 cup Arborio rice and toast for 1 minute, stirring constantly to coat each grain in oil.
- Tip: Toasting the rice helps it absorb liquid better, giving you that perfect al dente bite.
- Cancel “Sauté” mode and add 3 cups vegetable broth and 14 ounces cubed firm tofu, stirring gently to combine.
- Secure the lid, set the valve to “Sealing,” and pressure cook on “High” for 6 minutes—it’ll take about 10 minutes to come to pressure.
- Once done, let the pressure release naturally for 5 minutes, then carefully quick-release any remaining steam.
- Open the lid and stir in 1/2 cup grated Parmesan cheese until melted and creamy.
- Tip: Stir vigorously here to activate the rice’s starch for that signature risotto creaminess.
- Season with salt and black pepper to taste, then garnish with fresh chopped parsley.
- Get ready to dig into a bowl of creamy, dreamy risotto with tender tofu and earthy mushrooms. The texture is luxuriously smooth with just the right chew, and the savory flavors pair perfectly with a crisp salad or crusty bread for scooping every last bit.
Sweet and Sour Instant Pot Tofu
Kick your takeout cravings to the curb with this ridiculously easy Sweet and Sour Tofu that comes together faster than you can say “extra sauce, please!” We’re harnessing the magic of the Instant Pot to deliver that perfect sticky-sweet, tangy punch without the usual kitchen chaos. Trust me, your future self (and your hungry family) will thank you for this 30-minute flavor bomb.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed and cubed (pressing is non-negotiable for crispiness!)
– 2 tablespoons cornstarch (the secret to that glorious, glossy sauce)
– 1 tablespoon avocado oil, my high-smoke-point hero for sautéing
– 1/2 cup pineapple juice from the can you’ll use later—waste not, want not!
– 1/4 cup rice vinegar for that essential tang
– 1/4 cup ketchup (yes, ketchup—it adds depth and sweetness)
– 3 tablespoons brown sugar, packed (dark brown adds a richer molasses note)
– 2 tablespoons soy sauce, low-sodium preferred so you control the salt
– 1 tablespoon minced garlic, because more garlic is always the answer
– 1 teaspoon grated fresh ginger, trust me, fresh beats powdered here
– 1 red bell pepper, cut into 1-inch chunks (for crunch and color)
– 1 green bell pepper, ditto!
– 1 cup pineapple chunks, canned and drained (save that juice!)
– 2 green onions, thinly sliced for a fresh finish
Instructions
1. Press your tofu block for at least 15 minutes using a tofu press or weighted plates to remove excess water, then cut it into 1-inch cubes. Tip: This step is crucial for achieving crispy edges instead of a soggy mess.
2. Toss the tofu cubes with 2 tablespoons of cornstarch in a bowl until evenly coated.
3. Set your Instant Pot to “Sauté” mode on “More” for high heat and add 1 tablespoon of avocado oil.
4. Once the oil is shimmering (about 2 minutes), add the coated tofu in a single layer and sauté for 4-5 minutes, stirring occasionally, until golden brown on all sides.
5. While the tofu cooks, whisk together 1/2 cup pineapple juice, 1/4 cup rice vinegar, 1/4 cup ketchup, 3 tablespoons brown sugar, 2 tablespoons soy sauce, 1 tablespoon minced garlic, and 1 teaspoon grated ginger in a small bowl.
6. Add the sauce mixture, 1 red bell pepper, and 1 green bell pepper to the Instant Pot with the tofu, stirring to combine.
7. Secure the lid, set the valve to “Sealing,” and pressure cook on “High” for 1 minute—yes, just 1 minute! Tip: The quick cook time keeps the veggies crisp-tender.
8. Once done, perform a quick release by carefully turning the valve to “Venting” with a towel.
9. Open the lid, stir in 1 cup of pineapple chunks, and set to “Sauté” on “Normal” for 3-4 minutes to thicken the sauce slightly. Tip: Stir frequently here to prevent sticking and let the sauce coat everything beautifully.
10. Turn off the Instant Pot, garnish with 2 sliced green onions, and serve immediately.
Marvel at the tender tofu chunks cloaked in that sticky, vibrant sauce, with peppers and pineapple adding pops of sweetness and crunch. This dish is a total crowd-pleaser—try it piled over fluffy jasmine rice or tucked into lettuce wraps for a low-carb twist. Leftovers? They reheat like a dream, making tomorrow’s lunch something to actually look forward to!
Instant Pot Tofu and Broccoli Teriyaki
Dread the thought of another bland weeknight dinner? Ditch the delivery apps and dive into this Instant Pot Tofu and Broccoli Teriyaki—it’s a flavor-packed, one-pot wonder that’s faster than scrolling through takeout menus and infinitely more satisfying.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 1 block (14 oz) extra-firm tofu, pressed for 30 minutes and cubed (trust me, pressing is non-negotiable for that perfect texture)
– 4 cups broccoli florets, chopped into bite-sized pieces (fresh is best, but frozen works in a pinch)
– 1/2 cup low-sodium soy sauce (I always go low-sodium to control the saltiness)
– 1/4 cup honey (for that sweet, sticky glaze)
– 2 tbsp rice vinegar (a splash of tang to balance it all out)
– 2 tbsp cornstarch (the secret to a glossy, thick sauce)
– 2 tbsp water (just plain ol’ H2O to mix with the cornstarch)
– 2 tbsp avocado oil (my go-to for high-heat cooking)
– 3 cloves garlic, minced (because more garlic is always better)
– 1 tbsp fresh ginger, grated (freshly grated makes all the difference)
– 1/4 tsp red pepper flakes (optional, for a subtle kick)
Instructions
1. Press the tofu for 30 minutes using a tofu press or by wrapping it in paper towels and placing a heavy pan on top to remove excess water.
2. Cube the pressed tofu into 1-inch pieces and set aside.
3. In a small bowl, whisk together the soy sauce, honey, rice vinegar, cornstarch, water, and red pepper flakes until smooth.
4. Set your Instant Pot to the “Sauté” function on “Normal” and add the avocado oil, heating it for 2 minutes until shimmering.
5. Add the cubed tofu to the pot and sauté for 5 minutes, stirring occasionally, until lightly browned on all sides.
6. Add the minced garlic and grated ginger to the pot, stirring constantly for 1 minute until fragrant.
7. Pour the sauce mixture into the Instant Pot, stirring to coat the tofu evenly.
8. Add the broccoli florets to the pot, gently stirring to combine with the sauce and tofu.
9. Secure the lid on the Instant Pot, set the valve to “Sealing,” and pressure cook on “High” for 1 minute.
10. Once cooking is complete, perform a quick release by carefully turning the valve to “Venting” until the pressure drops.
11. Open the lid and stir the mixture gently to ensure the broccoli is tender and coated in sauce.
12. Serve immediately over a bed of steamed rice or noodles.
Outrageously tender tofu and crisp-tender broccoli come together in a sticky-sweet teriyaki glaze that’s downright addictive. The texture is a dream—firm yet yielding tofu with just enough bite from the broccoli. For a fun twist, try serving it in lettuce wraps or topping it with sesame seeds and sliced green onions for extra crunch.
Ginger-Sesame Instant Pot Tofu Bowls
Unbelievably easy and packed with flavor, these Ginger-Sesame Instant Pot Tofu Bowls are your new weeknight superhero. Seriously, they come together faster than you can decide what to watch on TV, and the ginger-sesame combo is a total knockout. Let’s get cooking!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed and cubed (I always press mine for 30 minutes with a heavy pan to get it super firm)
– 1 cup jasmine rice, rinsed until the water runs clear (trust me, this makes it fluffier)
– 1 cup water (for the rice)
– 1/4 cup low-sodium soy sauce (my pantry staple for that perfect salty-sweet balance)
– 2 tablespoons toasted sesame oil (don’t skip the toasting—it adds a nutty depth)
– 2 tablespoons rice vinegar (for a bright, tangy kick)
– 1 tablespoon fresh ginger, grated (fresh is best here, but jarred works in a pinch)
– 2 cloves garlic, minced (I’m a garlic fiend, so I sometimes double this)
– 1 tablespoon honey (or maple syrup for a vegan swap)
– 1 tablespoon cornstarch (to thicken that glorious sauce)
– 1 cup broccoli florets (frozen works too, just add them straight from the freezer)
– 2 green onions, sliced (for a fresh, colorful finish)
– 1 tablespoon sesame seeds (for a crunchy topping)
Instructions
1. In the Instant Pot, combine the rinsed jasmine rice and 1 cup water, then lock the lid and set to manual high pressure for 3 minutes.
2. While the rice cooks, whisk together the soy sauce, toasted sesame oil, rice vinegar, grated ginger, minced garlic, honey, and cornstarch in a small bowl until smooth.
3. Once the rice is done, quick-release the pressure, fluff it with a fork, and transfer it to a serving bowl.
4. Add the cubed tofu and broccoli florets to the now-empty Instant Pot, then pour the sauce mixture over them, stirring gently to coat everything evenly.
5. Lock the lid again and set to manual high pressure for 2 minutes, then quick-release the pressure immediately to keep the veggies crisp-tender.
6. Carefully open the lid and stir the tofu and broccoli—the sauce should be glossy and thickened, coating everything beautifully.
7. Spoon the tofu mixture over the cooked rice in bowls, then top with sliced green onions and a sprinkle of sesame seeds for that final flourish.
Vibrant and satisfying, these bowls deliver a perfect mix of tender tofu, fluffy rice, and crisp broccoli, all bathed in that addictive ginger-sesame sauce. Serve them up with extra sesame seeds on the side for a crunchy contrast, or add a drizzle of sriracha if you’re feeling spicy!
Instant Pot Tofu and Quinoa Chili
Ready to make your Instant Pot the MVP of your kitchen? This tofu and quinoa chili is the cozy, protein-packed hug you need on a chilly day—it’s so easy, you’ll be tempted to claim it’s from scratch even when you’re secretly binge-watching your favorite show. Let’s dive in and get that pot sizzling!
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 tablespoon extra virgin olive oil (my go-to for that rich, fruity base)
– 1 medium yellow onion, diced (I like it finely chopped to melt into the chili)
– 3 cloves garlic, minced (fresh is best—skip the jarred stuff for maximum flavor punch)
– 1 red bell pepper, diced (adds a sweet crunch that balances the heat)
– 1 (14.5 oz) can diced tomatoes, undrained (I prefer fire-roasted for a smoky twist)
– 1 (15 oz) can black beans, rinsed and drained (rinsing cuts the sodium, trust me on this)
– 1 (15 oz) can kidney beans, rinsed and drained (same rinse trick for a cleaner taste)
– 1 cup vegetable broth (low-sodium lets you control the saltiness)
– 1 cup quinoa, rinsed (rinsing removes bitterness—don’t skip this step!)
– 1 (14 oz) block firm tofu, pressed and crumbled (pressing for 10 minutes gets rid of excess water for better texture)
– 2 tablespoons chili powder (adjust if you’re heat-averse, but this is the soul of the dish)
– 1 teaspoon ground cumin (toasted cumin seeds ground fresh are my secret weapon)
– 1/2 teaspoon smoked paprika (adds that campfire vibe without the smoke alarm)
– Salt to taste (I start with 1/2 teaspoon and adjust later)
Instructions
1. Press the tofu: Place the tofu block between paper towels, set a heavy plate on top, and let it sit for 10 minutes to remove excess water, then crumble it into bite-sized pieces with your hands.
2. Turn the Instant Pot to “Sauté” mode and heat 1 tablespoon of extra virgin olive oil for 1 minute until shimmering.
3. Add 1 diced yellow onion and sauté for 3 minutes, stirring occasionally, until translucent and fragrant.
4. Stir in 3 minced garlic cloves and cook for 30 seconds, just until aromatic to avoid burning.
5. Add 1 diced red bell pepper and cook for 2 minutes, until slightly softened.
6. Pour in 1 can of undrained diced tomatoes, 1 can of rinsed black beans, 1 can of rinsed kidney beans, and 1 cup of vegetable broth, stirring to combine.
7. Mix in 1 cup of rinsed quinoa, 2 tablespoons of chili powder, 1 teaspoon of ground cumin, and 1/2 teaspoon of smoked paprika until evenly distributed.
8. Gently fold in the crumbled tofu, being careful not to break it up too much.
9. Secure the Instant Pot lid, set the valve to “Sealing,” and cook on “Manual” or “Pressure Cook” for 5 minutes at high pressure.
10. Once cooking is complete, allow a natural pressure release for 10 minutes, then carefully turn the valve to “Venting” to release any remaining steam.
11. Open the lid, stir the chili, and season with salt to taste, starting with 1/2 teaspoon and adjusting as needed.
A hearty bowl of this chili boasts a thick, stew-like texture with tender quinoa and crumbly tofu that soaks up all the smoky-spicy flavors. Serve it topped with avocado slices or a dollop of vegan sour cream for a creamy contrast—it’s so satisfying, you might forget it’s plant-based!
Instant Pot Tofu Pho with Fresh Herbs
Picture this: you’re craving a steaming bowl of pho, but the thought of simmering broth for hours makes you want to nap instead. Enter the Instant Pot, your new best friend for whipping up this aromatic, herb-topped tofu pho in what feels like a culinary magic trick—no patience required!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 1 tablespoon of avocado oil (my go-to for its high smoke point and buttery vibe)
- 1 medium yellow onion, thinly sliced—don’t skip this; it’s the flavor foundation!
- 3 cloves of garlic, minced (I always use fresh, not jarred, for that punchy kick)
- 1-inch piece of fresh ginger, peeled and grated (trust me, it beats the powdered stuff)
- 4 cups of vegetable broth (I opt for low-sodium to control the salt myself)
- 1 tablespoon of soy sauce (or tamari for a gluten-free twist)
- 1 teaspoon of maple syrup (a sneaky sweet touch that balances the savory)
- 8 ounces of firm tofu, pressed and cubed (pressing is key to avoid sogginess!)
- 8 ounces of rice noodles (the thin kind that cooks in a flash)
- Fresh herbs: a big handful of Thai basil, cilantro, and mint (tear, don’t chop, for maximum aroma)
- Lime wedges for serving (squeeze ’em fresh—bottled juice just won’t do)
Instructions
- Set your Instant Pot to “Sauté” mode and let it heat for 2 minutes until the display reads “Hot.”
- Add 1 tablespoon of avocado oil to the pot, swirling to coat the bottom evenly.
- Toss in the thinly sliced yellow onion and sauté for 5 minutes, stirring occasionally, until it turns soft and translucent. Tip: Don’t rush this step—caramelizing the onions slightly deepens the broth’s flavor.
- Add the minced garlic and grated ginger, stirring constantly for 1 minute until fragrant (you’ll smell the magic!).
- Pour in 4 cups of vegetable broth, 1 tablespoon of soy sauce, and 1 teaspoon of maple syrup, scraping any browned bits from the bottom with a wooden spoon.
- Carefully add the pressed and cubed tofu to the broth mixture.
- Secure the Instant Pot lid, set the valve to “Sealing,” and pressure cook on “High” for 10 minutes.
- Once done, allow a natural pressure release for 10 minutes, then quick-release any remaining steam by turning the valve to “Venting.” Tip: This gradual release keeps the tofu tender without falling apart.
- While the broth cooks, prepare the rice noodles according to package directions (usually soaking in hot water for 5-8 minutes until al dente), then drain and set aside.
- Divide the cooked rice noodles among four bowls, ladle the hot broth and tofu over the top.
- Garnish generously with torn Thai basil, cilantro, and mint, and serve immediately with lime wedges on the side. Tip: Let everyone squeeze their own lime—it adds a bright, zesty finish that perks up every bite.
You’ll love the silky noodles swimming in that rich, aromatic broth, with the tofu soaking up all the savory goodness. For a fun twist, set out extra herbs and chili sauce so folks can customize their bowls—it’s a flavor party in every slurp!
Creamy Tomato Basil Instant Pot Tofu Pasta
Hold onto your aprons, folks, because we’re about to transform your Instant Pot from a humble kitchen gadget into a creamy, dreamy pasta powerhouse! This Creamy Tomato Basil Tofu Pasta is the ultimate weeknight hero—it’s so fast and flavorful, you’ll forget you ever ordered takeout. Seriously, your future self (and your taste buds) will thank you.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed for 30 minutes and crumbled (trust me, pressing is key for texture!)
– 2 tablespoons extra virgin olive oil, my go-to for its fruity kick
– 4 cloves garlic, minced (fresh is best, but I won’t judge if you use pre-minced in a pinch)
– 1 (28-ounce) can crushed tomatoes, the unsung hero of saucy goodness
– 1 cup vegetable broth, low-sodium so you control the salt
– 12 ounces dried penne pasta (or your favorite shape—rigatoni works great too!)
– 1 teaspoon dried oregano, for that classic Italian vibe
– ½ teaspoon red pepper flakes, optional but adds a nice zing if you like heat
– ½ cup heavy cream, because creamy is the name of the game
– ½ cup fresh basil leaves, chopped (don’t skimp—fresh basil makes all the difference!)
– Salt and black pepper, to taste (I’m a generous pepper grinder myself)
Instructions
1. Press the tofu for 30 minutes using a tofu press or by wrapping it in paper towels and placing a heavy pan on top to remove excess water.
2. Crumble the pressed tofu into small, bite-sized pieces with your hands or a fork.
3. Set your Instant Pot to “Sauté” mode and heat the olive oil for 2 minutes until shimmering.
4. Add the crumbled tofu and sauté for 5 minutes, stirring occasionally, until lightly browned and firm.
5. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
6. Pour in the crushed tomatoes, vegetable broth, dried oregano, and red pepper flakes (if using), and stir to combine.
7. Add the dried penne pasta, ensuring it’s fully submerged in the liquid.
8. Secure the Instant Pot lid, set the valve to “Sealing,” and pressure cook on high for 4 minutes.
9. Once cooking is complete, perform a quick release by carefully turning the valve to “Venting” until the pressure drops.
10. Open the lid and stir in the heavy cream until the sauce is smooth and creamy.
11. Fold in the chopped fresh basil and season with salt and black pepper to your liking.
12. Let the pasta sit for 2 minutes off heat to thicken slightly before serving.
Got a dish that’s irresistibly creamy with a tangy tomato kick and tender tofu crumbles that soak up all the flavor. Serve it straight from the pot for a cozy family dinner, or top with extra basil and a sprinkle of vegan parmesan for a restaurant-worthy twist!
Instant Pot Tofu Jambalaya
Sick of slaving over a hot stove for hours? Let’s make your Instant Pot the MVP of your kitchen with this speedy, flavor-packed tofu jambalaya that’s so easy, you’ll have time to brag about it on social media before it’s even done.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 1 tbsp extra virgin olive oil (my go-to for a fruity base note)
– 1 medium yellow onion, diced (the sharper, the better for building flavor)
– 1 green bell pepper, diced (I prefer it crisp-tender, not mushy)
– 2 celery stalks, diced (don’t skip—it adds that classic crunch)
– 3 garlic cloves, minced (fresh is best, but I won’t judge if you use pre-minced in a pinch)
– 14 oz firm tofu, pressed and cubed (press it well—no one likes soggy tofu)
– 1 cup long-grain white rice, rinsed (rinsing removes excess starch for fluffier results)
– 1 14.5-oz can diced tomatoes, undrained (they bring a tangy kick)
– 1 ½ cups vegetable broth (low-sodium lets you control the salt)
– 1 tbsp Cajun seasoning (adjust to your heat tolerance—mine’s bold!)
– ½ tsp smoked paprika (for that smoky whisper without the grill)
– 2 bay leaves (they’re the secret flavor agents—just remember to fish them out later)
– Salt and black pepper, as needed (I’m generous with the pepper)
– 2 green onions, sliced (for a fresh, colorful finish)
Instructions
1. Press the firm tofu for 10 minutes using a tofu press or weighted plate to remove excess water, then cube it into 1-inch pieces.
2. Select the “Sauté” function on your Instant Pot and heat 1 tbsp extra virgin olive oil until it shimmers, about 2 minutes.
3. Add 1 diced yellow onion, 1 diced green bell pepper, and 2 diced celery stalks; sauté for 5 minutes until softened, stirring occasionally.
4. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant, being careful not to burn them.
5. Add the cubed tofu and cook for 3 minutes, stirring gently to lightly brown the edges.
6. Pour in 1 cup rinsed long-grain white rice, 1 can undrained diced tomatoes, 1 ½ cups vegetable broth, 1 tbsp Cajun seasoning, ½ tsp smoked paprika, and 2 bay leaves; season with salt and black pepper to taste.
7. Secure the lid, set the valve to “Sealing,” and pressure cook on high for 5 minutes.
8. Once done, allow a natural pressure release for 10 minutes, then carefully quick-release any remaining pressure.
9. Remove the bay leaves, fluff the jambalaya with a fork, and let it sit for 5 minutes to absorb any excess liquid.
10. Garnish with 2 sliced green onions before serving.
Delightfully hearty and smoky, this jambalaya boasts tender tofu and fluffy rice with a Cajun kick that’ll warm you up from the inside out. Serve it straight from the pot for a cozy meal, or top it with extra green onions and a dash of hot sauce if you’re feeling spicy—it’s so good, you might just skip the takeout next time.
Crispy Instant Pot Tofu Bites with Sweet Chili Sauce
Ready to transform that boring block of tofu into crispy, saucy magic? This Instant Pot hack delivers golden bites with minimal effort—perfect for when you want something impressive without the kitchen drama. Let’s get those taste buds dancing!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed for 10 minutes (I squeeze mine between paper towels with a heavy cookbook on top—revenge for all those dense textbooks!)
– ¼ cup cornstarch (the secret to that irresistible crunch)
– 2 tablespoons vegetable oil (avocado oil works too, but I love the neutral flavor here)
– ½ cup sweet chili sauce (store-bought is fine, but I always grab the one with a hint of garlic)
– 2 tablespoons soy sauce (low-sodium is my go-to to control saltiness)
– 1 tablespoon rice vinegar (for that tangy kick)
– 1 teaspoon sesame oil (just a drizzle—it’s potent but magical)
– 2 green onions, thinly sliced (for a fresh finish)
Instructions
1. Press the tofu block between paper towels with a heavy object for 10 minutes to remove excess moisture—this prevents sogginess.
2. Cut the pressed tofu into 1-inch cubes and toss them gently in a bowl with the cornstarch until evenly coated.
3. Set your Instant Pot to Sauté mode on High and add the vegetable oil, heating it for 2 minutes until shimmering.
4. Add the coated tofu cubes in a single layer, cooking for 4–5 minutes until golden brown on one side, then flip and cook for another 4–5 minutes until crispy all over.
5. Tip: Don’t overcrowd the pot—work in batches if needed to ensure even browning.
6. In a small bowl, whisk together the sweet chili sauce, soy sauce, rice vinegar, and sesame oil until smooth.
7. Pour the sauce mixture over the crispy tofu in the Instant Pot, stirring gently to coat each piece.
8. Cancel Sauté mode, secure the lid, and set the Instant Pot to Manual/Pressure Cook on High for 3 minutes.
9. Tip: Use a quick pressure release by turning the valve immediately after cooking to keep the tofu from overcooking.
10. Once the pressure is released, open the lid and stir in half of the sliced green onions.
11. Tip: Let the bites sit for 2 minutes off heat to thicken the sauce slightly before serving.
12. Transfer the tofu bites to a serving plate and garnish with the remaining green onions.
Firm on the outside with a tender interior, these bites are a textural dream—the sweet-spicy sauce clings perfectly without making them soggy. Serve them over rice for a quick meal, or pile them high as a party appetizer that’ll have guests begging for the recipe!
Instant Pot Tofu and Spinach Lasagna
Lasagna lovers, rejoice! This Instant Pot Tofu and Spinach Lasagna is the ultimate weeknight hero—it’s like a cozy hug in a pot, minus the hours of oven-watching. Seriously, who has time for that when you could be binge-watching your favorite show instead?
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 (14-ounce) block firm tofu, pressed and crumbled (trust me, pressing it gets rid of that extra water and makes it perfect for soaking up flavors)
– 10 ounces fresh spinach, roughly chopped (I love using baby spinach here—it wilts down so nicely)
– 1 (24-ounce) jar marinara sauce (go for your favorite brand; I’m partial to a chunky garden-style one)
– 9 no-boil lasagna noodles (these are a game-changer—no pre-cooking needed!)
– 2 cups shredded mozzarella cheese (because let’s be real, more cheese is always better)
– 1 cup ricotta cheese (full-fat ricotta gives it that creamy, dreamy texture)
– 1 tablespoon olive oil (extra virgin is my go-to for a little fruity kick)
– 3 cloves garlic, minced (fresh garlic is key here—it adds a punch of flavor)
– 1 teaspoon dried oregano (a sprinkle of this herb brings it all together)
– ½ teaspoon red pepper flakes (optional, but I add them for a subtle heat that wakes up the dish)
Instructions
1. Press the tofu for 10 minutes using a tofu press or by wrapping it in paper towels and placing a heavy pan on top—this removes excess moisture for better texture.
2. Turn on the Instant Pot to Sauté mode and heat 1 tablespoon olive oil for 1 minute until shimmering.
3. Add 3 cloves minced garlic and sauté for 30 seconds until fragrant, being careful not to burn it.
4. Crumble the pressed tofu into the pot and cook for 3 minutes, stirring occasionally, until lightly browned.
5. Stir in 10 ounces chopped spinach and cook for 2 minutes until wilted, then mix in 1 teaspoon dried oregano and ½ teaspoon red pepper flakes if using.
6. Turn off Sauté mode and layer the ingredients in the Instant Pot: spread ½ cup marinara sauce on the bottom, top with 3 no-boil lasagna noodles broken to fit, then ⅓ of the tofu-spinach mixture, ⅓ cup ricotta, and ⅓ cup mozzarella.
7. Repeat the layering two more times, ending with a final layer of marinara sauce and the remaining mozzarella cheese.
8. Pour 1 cup water around the edges of the pot (not over the lasagna) to prevent burning—this is my secret tip for perfect pressure cooking!
9. Secure the lid, set the valve to Sealing, and pressure cook on High for 10 minutes, then let the pressure release naturally for 10 minutes before doing a quick release.
10. Carefully remove the lid and let the lasagna rest for 5 minutes to set—this helps the layers hold together when serving.
11. Slice and serve warm, garnished with fresh basil if desired.
Hearty and satisfying, this lasagna boasts a creamy ricotta layer that melds beautifully with the savory tofu and spinach, while the no-boil noodles stay perfectly al dente under pressure. Try serving it with a crisp side salad for a balanced meal, or get creative by using leftovers in a lasagna sandwich the next day—it’s surprisingly delicious!
Instant Pot Tofu and Lentil Soup
Ever had one of those days where you stare into your pantry and think, “I have tofu, lentils, and approximately 30 minutes before I start eating cereal for dinner”? Enter this Instant Pot miracle—a hearty, protein-packed soup that’s basically a hug in a bowl, ready faster than you can decide what to watch on TV.
Serving: 6 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– 1 tablespoon extra virgin olive oil (my go-to for that fruity kick)
– 1 medium yellow onion, diced (don’t skimp—it’s the flavor foundation!)
– 3 cloves garlic, minced (fresh is best, but I won’t judge if you use pre-minced in a pinch)
– 1 cup brown lentils, rinsed (they’re little nutritional powerhouses)
– 1 (14-ounce) block firm tofu, pressed and cubed (pressing is key for texture—trust me!)
– 4 cups vegetable broth (low-sodium lets you control the salt)
– 1 (14.5-ounce) can diced tomatoes, undrained (they add a nice tangy sweetness)
– 1 teaspoon smoked paprika (for that cozy, smoky depth)
– 1/2 teaspoon dried thyme (it whispers “herbaceous goodness”)
– Salt and black pepper (to your heart’s content, but start with 1/2 tsp salt)
Instructions
1. Press the tofu for at least 10 minutes using a tofu press or by wrapping it in paper towels and placing a heavy pan on top—this squeezes out excess water for better texture.
2. Set your Instant Pot to “Sauté” mode and heat 1 tablespoon of extra virgin olive oil for 2 minutes until shimmering.
3. Add 1 diced yellow onion and sauté for 4 minutes, stirring occasionally, until softened and translucent.
4. Add 3 minced garlic cloves and cook for 1 minute, stirring constantly, until fragrant—don’t let it burn!
5. Turn off the “Sauté” mode and add 1 cup rinsed brown lentils, 1 cubed block of firm tofu, 4 cups vegetable broth, 1 can undrained diced tomatoes, 1 teaspoon smoked paprika, and 1/2 teaspoon dried thyme.
6. Secure the lid, set the valve to “Sealing,” and select “Manual” or “Pressure Cook” on high pressure for 10 minutes.
7. Once cooking is complete, allow a natural pressure release for 10 minutes, then carefully quick-release any remaining pressure by turning the valve to “Venting.”
8. Stir in 1/2 teaspoon salt and black pepper to taste, then let the soup sit for 5 minutes to thicken slightly.
9. Ladle the soup into bowls and serve immediately.
But this soup isn’t just fast—it’s a flavor fiesta with tender lentils, creamy tofu cubes, and a smoky broth that’ll warm you from the inside out. Try topping it with a dollop of vegan sour cream or a sprinkle of fresh parsley for a colorful twist, and watch it disappear faster than leftovers at a potluck!
Conclusion
Just imagine—31 flavorful, fuss-free dinners ready in a flash! These Instant Pot tofu recipes are your ticket to delicious, stress-free weeknights. We’d love to hear which ones become your new go-tos—drop a comment below with your favorites! If this roundup made your meal planning easier, please share it on Pinterest to help other busy cooks. Happy cooking!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



