• Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
  • Contact
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
  • Contact
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes By Meal Time
    • Breakfast
    • Dinner
  • Contact
×

Tofu Bell Pepper Stir Fry Recipe

Published: Aug 6, 2026 by Maria · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore this Tofu Bell Pepper Stir Fry Recipe because it strikes the perfect balance between vibrant colors, bold flavors, and satisfying textures. I love how the caramelized tofu pairs with the crisp bell peppers and the fragrant hints of garlic and ginger, making every bite a delightful mix of savory, sweet, and a touch of heat. It’s a dish that comes together quickly, but never feels rushed or ordinary — perfect for a weeknight dinner or when I want to impress friends with something wholesome and delicious.

Why You'll Love This Tofu Bell Pepper Stir Fry Recipe

When I think about this dish, the first thing I cherish is its incredible flavor profile. The combination of soy sauce, hoisin, and a touch of sugar creates this rich, slightly sweet glaze that clings beautifully to the tofu and veggies. The sesame oil and chili flakes add a subtle depth and gentle kick that really wakes up your taste buds. It’s such a satisfying stir fry because it’s packed with layers of flavor without ever becoming heavy or overwhelming.

Beyond flavor, the simplicity and speed of this recipe win me over every time. Pressing the tofu and marinating it adds that extra step that feels like a treat but doesn’t take much time at all. The quick sauté of onions and bell peppers keeps the vegetables vibrant and just snapped-crisp, which I find essential for that perfect stir fry texture. Whether I’m making it for a cozy solo dinner or serving it at a casual gathering, this recipe is always a crowd-pleaser and stands out on the table like a home-cooked masterpiece.

Ingredients You'll Need

The image shows many cubes of tofu coated in a light brown sauce with some red chili flakes, all placed inside a clear glass bowl. The tofu cubes have a smooth texture with small dark spots and the sauce gives them a slightly shiny appearance. The background underneath the bowl is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

The ingredients for this stir fry are wonderfully straightforward but each one is essential for building the dish’s flavor, texture, and beautiful color contrast. From the firm tofu that soaks up the marinade to the fresh crisp bell peppers, everything plays a vital role in creating this balanced and vibrant plate.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Firm tofu: Pressing it removes excess moisture for better texture and flavor absorption.
  • Soy sauce: Adds that essential umami base to the marinade.
  • Hoisin sauce: Brings a sweet, tangy depth that elevates the stir fry.
  • Sugar: Balances the saltiness with a subtle sweetness.
  • Sesame oil: Infuses the dish with a nutty aroma and distinct flavor.
  • Canola oil: Used for cooking because of its neutral flavor and high smoke point.
  • Onion: Adds sweetness and texture to the vegetable mix.
  • Red and green bell peppers: Provide a beautiful color contrast and a crisp bite.
  • Garlic and ginger: The dynamic duo offers bold aroma and warmth.
  • Chili flakes: Give a gentle heat that livens up the dish.
  • Sesame seeds: A final garnish for crunch and a pleasing visual touch.

Directions

Step 1: Start by draining your firm tofu and wrapping it in paper towels. I always place something heavy on top—like a cast iron skillet—to press out the excess moisture for about 15 minutes. This step is crucial to get crispy, caramelized tofu.

Step 2: While the tofu presses, mix the soy sauce, hoisin, sugar, and sesame oil in a bowl. Once your tofu is pressed, cut it into 1-inch cubes and toss it gently in the marinade. Let it sit for 15 minutes, tossing occasionally to ensure every piece is coated well. Set the tofu aside but keep the leftover marinade for later.

Step 3: Heat 1 tablespoon of canola oil in a wok or large pan over medium-high heat. Add the marinated tofu and cook it, stirring frequently, until it starts to caramelize and develop a deep brown color—about 3 minutes. Remove the tofu from the pan and set it aside.

Step 4: In the same pan, add the remaining canola oil along with the onion and bell peppers. Stir constantly and cook until the onion begins to brown and the peppers pick up a few char marks, about 3 minutes. I love that this keeps the vegetables bright and slightly crunchy.

Step 5: Add your minced garlic, ginger, and chili flakes to the pan, continuing to stir vigorously for about 30 seconds to coax out their fragrance. Then pour in the reserved marinade along with the tofu, tossing everything together to coat evenly. Finish with a sprinkle of sesame seeds and serve it hot over steamed rice for the perfect meal.

Servings and Timing

This Tofu Bell Pepper Stir Fry Recipe makes about 4 hearty servings, just right for sharing with family or friends. Prep time is approximately 20 minutes—mostly including pressing the tofu and chopping vegetables—while the actual cooking takes around 15 minutes. All together, you can have a vibrant, delicious dinner on the table in about 40 minutes, with no additional resting or cooling time required.

How to Serve This Tofu Bell Pepper Stir Fry Recipe

The image shows two white bowls filled with fluffy white rice on the bottom layer, topped with large cubes of golden-brown tofu that have a slightly crispy texture. Among the tofu pieces are bright green bell pepper chunks, vibrant red bell pepper pieces, and light caramelized onion wedges, all glistening with a light sauce and sprinkled with small white sesame seeds. The bowls are placed on a woven mat with a wooden spoon holding extra sesame seeds nearby, all against a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When I serve this stir fry, I love plating it over a simple bowl of steamed jasmine or basmati rice. The fragrant rice absorbs the saucy bits perfectly, balancing the dish’s bold flavors and adding comforting heartiness. If I want to add even more texture and freshness, a side of lightly steamed broccoli or snap peas complements the bell peppers beautifully.

For presentation, I like to sprinkle toasted sesame seeds and a few chopped scallions on top, adding both crunch and a pop of color that makes the dish feel special. You could even add a wedge of lime on the side for a refreshing citrus zing, which I sometimes squeeze over just before eating.

This dish shines best served hot or warm, right from the pan to your plate. It’s ideal for weeknight dinners because it’s fast and fuss-free, but I’ve happily brought it to casual weekend get-togethers too, where it never fails to impress. To enjoy a complete meal, I often pair it with a cold glass of refreshing iced green tea or a sparkling citrus-infused water.

Variations

I love experimenting with this Tofu Bell Pepper Stir Fry Recipe by swapping out ingredients to suit different tastes or dietary needs. For example, if you prefer a gluten-free version, you can simply replace the soy sauce with tamari or coconut aminos without sacrificing any flavor. The marinade stays just as delicious but friendly for gluten-sensitive eaters.

If I’m in the mood for something a little different, I sometimes swap bell peppers with other crunchy vegetables like snap peas, zucchini, or even julienned carrots. Each brings its own texture and sweetness, keeping the dish fresh and exciting. You could also marinate and pan-fry tempeh or seitan instead of tofu for a slightly different protein experience.

To add a touch more heat and complexity, I like tossing in a teaspoon of Sriracha or a spoonful of chili garlic sauce along with the marinade. Another fun twist is finishing the stir fry with a handful of chopped fresh cilantro or Thai basil, which brings a bright herbal note that pairs wonderfully with the ginger and garlic.

Storage and Reheating

Storing Leftovers

If you have any leftovers (which is rare in my house!), store them in an airtight container in the refrigerator. I recommend glass containers to keep flavors fresh and prevent any odors from seeping in. The stir fry will stay delicious for up to 3 days, making it a great make-ahead meal for busy days.

Freezing

This stir fry can be frozen, but I personally find that tofu’s texture changes slightly after thawing, becoming a bit softer. If you still want to freeze it, place cooled leftovers in a freezer-safe container or bag, removing as much air as possible. Freeze for up to 2 months. When ready, thaw overnight in the fridge before reheating.

Reheating

To reheat, I prefer using a wok or skillet over medium heat to revive the crispiness of the tofu and keep the vegetables from becoming soggy. Stir frequently and cook until heated through. Microwaving is quick but may soften the tofu and veggies too much. Avoid overheating to preserve the flavors and textures that make this stir fry so fantastic.

FAQs

Can I use soft or silken tofu for this recipe?

Soft or silken tofu has a delicate texture that doesn't hold up well in stir fries, especially when caramelizing. I highly recommend firm or extra-firm tofu for this recipe to get that nice crust and satisfying chew.

Is this dish spicy? How can I adjust the heat level?

The recipe has a gentle heat from chili flakes, which is easy to adjust. If you prefer milder flavors, simply reduce or omit the chili flakes. To make it spicier, add more chili flakes or a bit of chili garlic sauce to the marinade for an extra kick.

Can I make this recipe ahead of time?

Absolutely! You can press and marinate the tofu the night before to save time. The tofu and vegetables stir fry quickly, so cooking right before serving keeps everything fresh and vibrant.

What’s the best way to press tofu without a cast iron skillet?

If you don’t have a heavy skillet, any heavy, flat object will work well—like a stack of books wrapped in a clean towel or a weighted plate. Just make sure the tofu is properly wrapped in paper towels to absorb moisture efficiently.

Can I use other oils instead of canola oil?

Yes! Oils with a high smoke point like vegetable oil, grapeseed oil, or sunflower oil work great. I prefer canola for its neutral flavor, but feel free to use whatever you have on hand as long as it won’t overpower the dish.

Conclusion

I hope you’re as excited to try this Tofu Bell Pepper Stir Fry Recipe as I am every time I make it. It’s one of those dishes that feels comforting and fresh all at once—loaded with delicious layers of taste and texture but surprisingly easy to pull together. Whether you're cooking for yourself or sharing with loved ones, this stir fry is a vibrant, flavorful meal that never fails to bring a smile to the table. Happy cooking!

Print

Tofu Bell Pepper Stir Fry Recipe

Tofu Bell Pepper Stir Fry Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 1 review

This vibrant and flavorful Tofu Bell Pepper Stir Fry combines crisp bell peppers and caramelized tofu in a savory soy-hoisin sauce, enhanced with ginger, garlic, and a hint of chili. Perfectly pan-fried to maintain a satisfying crunch and served over rice, this dish is a quick and healthy vegetarian meal ideal for weeknights.

  • Author: Maria
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Frying
  • Cuisine: Asian
  • Diet: Vegetarian

Ingredients

Tofu and Marinade

  • 1 lb firm tofu
  • 2 tbsp soy sauce
  • 1 tbsp hoisin sauce
  • 2 tsp sugar
  • 2 tsp sesame oil

Vegetables and Seasonings

  • 1 onion, cut into 1" pieces
  • 1 red bell pepper, cut into 1" pieces
  • 1 green bell pepper, cut into 1" pieces
  • 3 cloves garlic, minced
  • 1 tbsp minced ginger
  • ¼ tsp chili flakes
  • 1 tsp sesame seeds

Oils for Cooking

  • 2 tbsp canola oil, divided

Instructions

  1. Press the Tofu: Drain the tofu and wrap it in paper towels. Place a heavy object, like a cast iron skillet, on top and let it sit for about 15 minutes to press out excess moisture. After pressing, cut the tofu into 1-inch cubes.
  2. Marinate the Tofu: In a medium bowl, whisk together the soy sauce, hoisin sauce, sugar, and sesame oil. Toss the pressed tofu cubes in the marinade and allow them to marinate for 15 minutes, tossing occasionally to ensure even coating. Reserve the marinade after removing the tofu.
  3. Cook the Tofu: Heat 1 tablespoon of canola oil in a wok or large frying pan over medium-high heat. Add the tofu and stir frequently, cooking until it caramelizes and develops a deep brown color, about 3 minutes. Remove the tofu from the pan and set aside.
  4. Sauté the Vegetables: Add the remaining 1 tablespoon of canola oil to the pan. Add the onion and both bell peppers, stirring constantly. Cook until the onion begins to brown and the peppers show a few char marks but remain vibrant and slightly crunchy, about 3 minutes.
  5. Add Aromatics and Combine: Add the minced garlic, ginger, and chili flakes to the vegetables, stirring constantly for 30 seconds to release their fragrances. Pour in the reserved marinade and return the tofu to the pan. Toss everything together to coat evenly and heat through.
  6. Serve: Serve the stir fry hot over rice and sprinkle with sesame seeds for garnish.

Notes

  • Pressing the tofu is essential to achieve a firm texture and to allow it to absorb the marinade better.
  • Use a wok or a large skillet for even heat distribution and easy tossing.
  • You can adjust chili flakes to suit your preferred spice level.
  • For a gluten-free option, use tamari instead of soy sauce and ensure hoisin sauce is gluten-free.
  • This dish is best served immediately to maintain the crunchiness of the vegetables.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Easy Chicken Lasagna Recipe
    Easy Chicken Lasagna Recipe
  • Spinach Artichoke Chicken Recipe
    Spinach Artichoke Chicken Recipe
  • Sausage Ricotta Calzones Recipe
    Sausage Ricotta Calzones Recipe
  • Easy Salisbury Steak Recipe
    Easy Salisbury Steak Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Cozy Platter

Where simple ingredients, comforting flavors, and heartfelt cooking create meals that feel like home.

Learn more

Popular

  • Pasta e Fagioli (Olive Garden Copycat) Recipe
    Pasta e Fagioli (Olive Garden Copycat) Recipe
  • Cannoli Pancakes Recipe
    Cannoli Pancakes Recipe
  • Pumpkin-Shaped Cheeseball Recipe
    Pumpkin-Shaped Cheeseball Recipe
  • Pumpkin Roll Recipe
    Pumpkin Roll Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Cozy Platter. All rights reserved.