chicken and tofu recipe
The Best chicken and tofu recipe
Chicken and tofu have always been my go-to when I want something flavorful but simple, especially when I’m trying to keep things balanced for my family. I love this recipe because it’s not just quick—it’s adaptable, too. Tofu is a great way to stretch protein without overdoing it, and chicken adds that familiar comfort without the extra fat. My kids actually like it because it’s not too heavy, and it’s something they can eat without feeling like they’re missing out on something indulgent. Plus, it’s perfect for meal prep—cook a big batch on Sunday, and you’ve got something ready for lunches or quick dinners all week.
I also appreciate how healthy this is. Tofu is packed with plant-based protein and low in saturated fat, while chicken brings in lean protein and vitamins. It’s a way to feed everyone without relying on processed foods, and it’s just as satisfying as takeout. Whether it’s a weeknight dinner or a special occasion like a family gathering, this recipe works—no fuss, just great taste. My husband and kids both say it’s their favorite way to eat tofu, and honestly, I don’t blame them. It’s hearty enough for a meal but light enough to pair with sides. Plus, it’s a great way to introduce kids to different flavors without making them feel like they’re eating “healthy.” It’s simple, it’s smart, and it never fails to please.

Creamy Garlic Lemon Chicken and Tofu Stir-Fry
A flavorful and protein-packed dish featuring tender chicken and crispy tofu in a zesty garlic-lemon sauce, paired with fresh vegetables. This recipe is a must-try for any occasion.
🥘Ingredients
- 1 lb boneless chicken breast, sliced
- 1 block (14 oz) extra-firm tofu, pressed and cubed
- 2 cups broccoli florets
- 1 bell pepper, sliced
- 1 cup snap peas
- 2 cloves garlic, minced
- 3 tbsp soy sauce
- 2 tbsp olive oil
- 2 tbsp honey or maple syrup
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1 tsp grated fresh ginger
- 1 lemon (juiced)
- 1 tsp red pepper flakes (optional)
- 1 tbsp sesame oil
- 1 tbsp sesame seeds
- 1/2 cup chopped green onions
👨🍳Directions
-
1 Press tofu between paper towels to remove excess water. Cube and set aside.
-
2 In a small bowl, mix soy sauce, olive oil, honey/maple syrup, rice vinegar, cornstarch, ginger, lemon juice, and red pepper flakes. Set aside.
-
3 Heat sesame oil in a stir-fry pan over medium-high heat. Add chicken and cook for 5-6 minutes until no longer pink. Remove and set aside.
-
4 In the same pan, add a bit more oil if needed. Add tofu and cook for 3-4 minutes until golden. Remove and set aside with chicken.
-
5 In the same pan, sauté garlic for 30 seconds. Add broccoli, bell pepper, and snap peas. Stir-fry for 4-5 minutes until vegetables are tender-crisp.
-
6 Pour sauce into the pan, stir well to coat everything, and cook for 2-3 minutes until slightly thickened.
-
7 Return chicken and tofu to the pan. Toss everything together, then garnish with sesame seeds and green onions. Serve hot.
🔧Equipment
- Stir-fry pan or large skillet
- Mixing bowls
- Knife and cutting board
- Measuring cups and spoons
- Slotted spoon
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Garlic Lemon Chicken and Tofu Stir-Fry Works
This chicken and tofu recipe is a lifesaver for any family gathering because it’s simple enough to make ahead while still feeling fresh and flavorful when served. It’s the perfect balance of protein and plant-based options, so everyone can enjoy it without extra prep, making it ideal for busy weeknights or when you need a hearty dish that won’t leave you stuck in the kitchen. Plus, it’s versatile enough to pair with different sides, so you can adapt it to whatever’s on hand—whether it’s a simple green salad or a steamed veggie medley.
❓ Frequently Asked Questions About Creamy Garlic Lemon Chicken and Tofu Stir-Fry
What is the best way to prepare chicken and tofu for a balanced meal?
To create a balanced meal with chicken and tofu, consider combining them with a variety of vegetables, whole grains, and healthy fats. For example, you can marinate chicken breast in a mixture of soy sauce, garlic, ginger, and sesame oil, then bake or grill it. For tofu, try pressing it well to remove excess water, then pan-fry, bake, or air-fry it with a flavorful marinade such as teriyaki, peanut, or miso. Pair them with steamed or roasted vegetables like broccoli, bell peppers, and brown rice to complete the meal.
—
How do you ensure the chicken and tofu stay moist and flavorful?
For moist and flavorful chicken: – Marinate it in acidic ingredients like lemon juice, vinegar, or yogurt to tenderize and add moisture. – Avoid overcooking; use a meat thermometer to check internal temperature (165°F/74°C for chicken breast). – Baste with pan juices or use a glaze during cooking to keep it juicy.
For tofu: – Press it thoroughly (15–30 minutes) to remove excess water. – Marinate tofu in a sauce or dressing for at least 30 minutes before cooking to absorb flavors. – Use methods like baking, air-frying, or stir-frying that allow the outside to crisp while keeping the inside tender. – Avoid overcrowding the pan to ensure even cooking.
—
Can you substitute chicken with tofu or vice versa in this recipe?
Yes, you can substitute either ingredient, but the texture and flavor will differ. If substituting chicken with tofu: – Use extra-firm or firm tofu for a firmer texture (like in stir-fries). – Press and marinate well to mimic the savory taste of chicken. – For a more “meaty” texture, try crumbling tofu or using tofu slices with a binder (like cornstarch or egg wash) before pan-frying.
If substituting tofu with chicken: – Opt for lean cuts like chicken breast or thighs to keep the dish lighter. – Use seasonings that highlight the chicken’s natural flavor, such as garlic, herbs, or spices. – Adjust cooking times to avoid drying out the chicken.
—
What are some great marinade or sauce ideas for chicken and tofu together?
Here are some delicious marinade and sauce combinations that work well with both chicken and tofu:
For Chicken: 1. Garlic-Herb Marinade: Mix 2 tbsp olive oil, 3 minced garlic cloves, 1 tbsp lemon juice, 1 tbsp soy sauce, 1 tsp dried oregano, salt, and pepper. Marinate for at least 30 minutes. 2. Teriyaki Glaze: Combine ¼ cup soy sauce, 2 tbsp honey, 1 tbsp rice vinegar, 1 minced garlic clove, and 1 tsp grated ginger. Brush on chicken before baking or grilling. 3. Lemon-Pepper: Mix 2 tbsp olive oil, 1 tbsp lemon zest, 1 tsp black pepper, 1 tsp paprika, and 1 tsp garlic powder.
For Tofu: 1. Peanut Sauce: Blend ½ cup peanut butter, 2 tbsp soy sauce, 1 tbsp lime juice, 1 tbsp maple syrup, 1 tsp sriracha, and ¼ cup water until smooth. 2. Miso-Ginger Glaze: Mix 2 tbsp white miso paste, 1 tbsp honey, 1 tbsp rice vinegar, 1 tbsp grated ginger, and 1 minced garlic clove. 3. Coconut Curry: Stir 1 tbsp coconut milk, 1 tbsp red curry paste, 1 tbsp soy sauce, and 1 tbsp lime juice; use as a marinade or sauce.
For Both: – Soy-Ginger Sauce: Combine ¼ cup soy sauce, 2 tbsp rice vinegar, 1 tbsp grated ginger, 1 minced garlic clove, and 1 tsp sesame oil. – Sesame-Garlic: Mix 2 tbsp sesame oil, 2 minced garlic cloves, 1 tbsp soy sauce, and 1 tsp grated ginger.
—
How do you ensure the tofu doesn’t turn mushy or dry when cooking?
To avoid mushy or dry tofu, follow these steps: – Press the tofu first: Wrap firm or extra-firm tofu in a clean towel, place a heavy pan or book on top for 15–30 minutes to remove excess water. This prevents a gummy texture. – Choose the right cooking method: – Pan-frying: Use a non-stick pan, cut tofu into cubes or slices, and cook in batches to avoid steaming. Add oil and cook until golden (about 5–7 minutes). – Baking: Preheat oven to 400°F (200°C). Toss pressed tofu in cornstarch or breadcrumbs for crispiness, then bake for 25–30 minutes until firm. – Air-frying: Toss tofu in oil and seasonings, air-fry at 375°F (190°C) for 12–15 minutes, flipping halfway. – Avoid overcooking: Tofu cooks quickly—check for doneness at 185°F (85°C) internal temp. – Use a binder: For extra crispiness, coat tofu in egg wash or cornstarch before frying. – Marinate well: Let tofu sit in sauce or marinade for at least 30 minutes to absorb flavors without turning rubbery.
