Go Back
shrimp tofu recipe

Shrimp Tofu Recipe - Freshly Ingredients

Finding a unique dish that combines simplicity with taste can feel more elusive than a needle in a haystack. Shrimp tofu is one such treasure. This recipe showcases how easy and delicious it can be to whip up something healthy without breaking a sweat. 
I first stumbled upon this dish while experimenting with different protein options, and it quickly became a favorite in our home. The delightful combination of tender shrimp and silky tofu, paired with a flavor-packed sauce, made it an instant hit at the dinner table.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings: 5
Course: Appetizer
Cuisine: Main Dish
Calories: 196

Ingredients
  

  • 1/2 lb medium shrimp, peeled and deveined
  • 14 ounces 14 firm tofu, drained and cut into 1-inch cubes
  • 2 tablespoons sesame oil
  • 3 tablespoons sweet soy sauce
  • 1 tablespoon soy sauce for extra depth
  • 2 tablespoons rice wine vinegar
  • 2 tablespoons filtered water
  • 2 teaspoons honey
  • 1/2 teaspoon ground ginger
  • 1/2 teaspoon tapioca starch
  • 1/8 teaspoon red chili flakes
  • 1 clove garlic, finely chopped
  • 6 green 6 onions, sliced into 1-inch pieces
  • 1/2 cup bell peppers, diced for added crunch and flavor

Method
 

Step 1: Prepare the Tofu
  1. Start by draining the tofu. For the crispiest texture, press the tofu. Wrap it in paper towels and place something heavy on top—maybe a cast-iron skillet—for about 15 minutes.
Step 2: Marinate the Shrimp
  1. In a bowl, toss the shrimp with a tablespoon of sweet soy sauce and a teaspoon of honey. Let them sit for about 10 minutes while you prep the other ingredients.
Step 3: Make the Sauce
  1. In another small bowl, whisk together the remaining sweet soy sauce, soy sauce, rice wine vinegar, water, ground ginger, and tapioca starch. This mixture will be your sauce that brings the dish together.
Step 4: Sauté the Tofu
  1. In a large skillet, heat one tablespoon of sesame oil over medium heat. Once hot, add the tofu cubes. Cook until golden and crisp on all sides, approximately 8-10 minutes. Remove the tofu and set it aside.
Step 5: Cook the Shrimp
  1. In the same skillet, add the remaining sesame oil. Cook the shrimp for about 3-4 minutes, or until they turn pink and opaque. Add the chopped garlic and cook for another minute until fragrant.
Step 6: Combine Ingredients
  1. Stir the cooked tofu back into the skillet with the shrimp. Then pour in the sauce mixture. Toss everything together and let it simmer for 2-3 minutes, allowing the sauce to thicken slightly.
Step 7: Add Vegetables
  1. Finally, toss in the green onions and diced bell peppers. Cook for an additional minute, just until the peppers are tender yet crisp.
Step 8: Serve
  1. Spoon this delightful mixture onto a bed of fluffy jasmine rice or enjoy it on its own. Garnish with additional scallions or chili flakes if desired.

Notes

  • Choosing Tofu: Firm tofu works best for dishes where you want to achieve a crispy texture. Silken tofu can become mushy and doesn’t hold shape well in this dish.
  • Shrimp Size: Medium shrimp are ideal. They provide bite-sized pieces without overwhelming the dish, but feel free to use large shrimp if you prefer.
  • Adjusting Sweetness: If you like it sweeter, add more honey. For a tangier flavor, a drop of lime juice does wonders.
  • Storage Tip: If you have leftovers, store in an airtight container. Best used within 2 days.
  • Serving Tip: This dish is delicious both hot and at room temperature. Great for meal prep!