24 Tofu Recipes That You’ll Crave
4
Published Feb 21, 2020, Updated Jul 22, 2024
This post may include affiliate links. Thank you for your support.
Tofu can be intimidating if you’ve never cooked with it before. What is it? How is it made? Is it healthy? What can you make with tofu? I’ll tackle all of these questions in this tofu 101 blog and recipe roundup.

How is Tofu Made?
Tofu is made from condensed, unfermented soy milk that’s been processed into soymilk curds which are pressed into blocks to make tofu.
What is the Difference Between Tempeh and Tofu?
Tempeh is made of cooked, whole soybeans that are fermented and formed into a firm, dense block. The texture is chewier and it tastes nuttier and earthier than tofu. Tempeh is less processed, higher in protein and fiber and lower in fat than tofu but the flavor is stronger and a little less versatile than tofu. Learn more about tempeh.
Tofu is made from curdled soy milk which is drained and pressed into a block. It is smoother and creamier than tempeh and can be sliced, diced or mashed in recipes. It’s more processed, but easy to digest, low in calories and high in protein.
Is Tofu Healthy?
Tofu and soy specifically has had a lot of controversial studies come out in recent years. On one hand, it has shown to improve cholesterol levels, fertility and menopause symptoms. On the other hand, too much soy has been linked to breast cancer, thyroid issues and interfering with male hormones. What I found interesting though is that a lot of the negative conclusions have been made from animal studies… not human. (source) In fact, in human studies, the estrogen effects of soy seem to either have no effect at all, or to reduce breast cancer risk (especially in Asian countries, where lifelong intake is higher than the US). (source)
Soybeans are also the number one genetically modified crop in the world. I personally try to avoid GMOs for health and environmental reasons so I look for non-gmo verified and/or organic labels when I’m buying tofu or other soy products. Just FYI – all organic items are non-gmo.
All in all, I stand by “everything in moderation.” Too much of any one thing isn’t good for you, soy and tofu included. And in general, I usually try to get my soy intake through the less processed options like edamame, tofu and tempeh rather than soy products like soy milk or soy-based protein powder.
Tofu Nutrition
Tofu is naturally gluten-free and low in calories. It has zero cholesterol and is packed with iron and calcium. It’s a great plant-based protein with about 15g of protein per serving.
How to Cook Tofu
You’ll want to drain and press your tofu before cooking. Cut a slit in the tofu package and drain all of the water out. Create a tofu press by wrapping the tofu block in paper towels or a clean dish towel and set the block on a baking sheet or cutting board โ just make sure it’s a flat surface! Stack a few heavy items on top to press the extra moisture out. I love using a cast iron skillet, canned food or cookbooks. It can take 30-90 minutes to press most of the moisture out. Pressing the tofu takes out the extra moisture so it will crisp nicely and absorb the flavors in the dish.
Once pressed, cut your tofu how you’d like to eat it โ typically I cut mine into small cubes or strips. At this point you can either marinate the tofu or throw it right into the pan with your other seasonings.
Tofu Recipes
Tofu was one of the first plant-based proteins I experimented with. I will be the first to tell you… if you don’t prepare it correctly, it doesn’t taste the best BUT when used properly it is so delicious! It can be intimidating to try a new ingredient but I promise tofu is not scary once you dive in. Below are some of my favorite tofu recipes!
Breakfast Tofu Recipes
Tofu Scramble
Main Course Tofu Recipes
Crispy Baked Tofu
Asian Tofu Tacos
Copycat Chipotle Sofritas
Tofu Lasagna with Zucchini Noodles
Mattar Tofu
Tofu Cabbage Noodle Bowl
Orange Tofu with Fennel
Grilled Lemon Basil Tofu Salad
Baked Peanut Tofu
Air Fryer Tofu
Kung Pao Tofu
Tofu Pumpkin Curry
Tofu Sheet Pan Meal
Tofu Bok Choy Stir-Fry
Vegan Chicken Salad
Tofu Dessert Recipes
Vegan Tofu Pumpkin Pie
Easy Chocolate Tofu Pudding
Vegan Chocolate Pie
More Recipe Collections You Might Enjoy
- 18 Hearty Vegan Salads
- How to Cook Tempeh + Tempeh Recipes
- 12 Almond Milk Recipes
- 50+ Healthy Cookout Recipes
- 28 Healthy Comfort Food Recipes Youโll Crave
- The Best Breakfast Drinks
If you enjoyed this recipe, please consider leaving a โญ star rating and let me know how it went in the ๐ comments below.
Tofu Stir-Fry + 23 Tofu Recipes
Ingredients
- 2 Tablespoons + 2 teaspoons avocado or olive oil, divided
- 1 lb extra-firm tofu, pressed
- 2 cloves garlic, minced
- 1 orange bell pepper, roughly chopped
- 1 medium red onion, roughly chopped
- 1 12 ounce bag fresh broccoli florets, about 5 cups
- rice of choice: white, brown or cauliflower
- green onions and sesame seeds, for garnish
Teriyaki Sauce
- 1 Tablespoon avocado or olive oil
- ยผ cup low-sodium tamari, or soy sauce
- ยฝ Tablespoon maple syrup
- 2 cloves garlic, minced
- 2 teaspoons chili garlic sauce
- 1 teaspoon fresh ginger, grated or minced
Instructions
- Heat oil in a large skillet or wok over medium-high heat. Once hot (check to make sure tofu sizzles when you add it to the pan), add tofu and cook, flipping frequently, for about 10 minutes. It’s done when all sides of the tofu cubes are golden. Transfer to a bowl or plate.ย ย
- While tofu is cooking, whisk together the ingredients for the sauce in a small bowl.
- Add remaining 2 teaspoons oil to the same skillet. Add garlic and onion and cook until fragrant, about 2-3 minutes. Add broccoli and red bell pepper to the skillet and cook for about 5 minutes. Add sauce and tofu to the skillet as well and cook for about 5 minutes longer, or until broccoli is tender, but crisp and bright green in color. Serve tofu stir-fry over rice of choice with green onions and sesame seeds for garnish.
Notes
- If you want to use store-bought teriyaki sauce instead of the homemade sauce, you’ll need about 1/3 cup.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
No matter what I sign up for on your website it times out? The other websites are working maybe you have a server issue?
Hey Wendi – what are you trying to sign up for?
The best Tofu ever is made by Ota Tofu in Portland, OR. They are the oldest Tofu establishment in the US.
Hi there. I would love to make some of these. I like tofu. However, I have a thyroid problem and I’m on thyroid medications, and soy products should not be eaten by people with thyroid problems. This is to let you and others know if not already aware of it. I will enjoy some of your other recipes, though, and maybe try to find some substitutes for soy in some of these. Thank you.