Tofu Recipes

A staple in Asian cuisine, tofu is made from curdled soy milk and is usually shaped into the distinctive blocks commonly seen in supermarkets. Mild in taste and perfect fried or baked for a light snack, tofu has an affinity to absorb flavors once it's liquid has been pressed out. A great addition to stir-fries, soups, curries, and salads, you're bound to fall in love with these flavorful tofu recipes!

Staff Picks

Creamy Lemon-Herb Dressing

Rating: 4.5 stars
This salad dressing is a delicious, non-fat alternative to mayonnaise-based dressings. Serve it with vegetable crudites, or with hearty greens like endive and radicchio.

Vegetable and Tofu Pad Thai

Rating: 3.62 stars
Make this healthy version of the tasty Thai classic in less time than it takes to have it delivered. If you have fish sauce and aren't a strict vegetarian, substitute it for the soy sauce. It will give the dish deeper flavor.

Lemon-Coconut Tofu Squares

Rating: 3.33 stars
Tofu does dessert: Combined with sugar, lemons, coconut oil, and whole wheat, it provides the basis for an airy, ethereal lemon square.

Tofu Chocolate Mousse

Rating: 3.55 stars
This smooth, chocolately dessert is made with silken tofu, which is usually sold in vacuum-packed, shelf-stable containers in the Asian-food section of grocery stores.

Winter Cobb Salad

Savory tamari-laced tofu and crispy shiitake mushrooms take the place of chicken and bacon in this vegetarian spin on a classic cobb salad. Kale is used as the green home base, and in addition to the plant-based proteins mentioned, it gets topped off with the usual suspects of creamy avocado, cherry tomatoes, hard-cooked eggs, and blue cheese.

Tofu Egg Scramble with Avocado

Start your day with this protein-packed plate and you won't reach for sweet snacks before lunch.

Lemon Cream with Blackberries

Rating: 3.69 stars
Silken tofu makes this dessert smooth, while fresh lemon juice adds a burst of tart flavor.

Ginger-Lemongrass Broth with Noodles, Silken Tofu, and Broccoli

Cozy up with this warming, Southeast-Asian-inspired soup that features a lemongrass-scented broth, silken tofu, and tender noodles. To ward away any sign of a cold, a serving of vitamin C-packed broccolini is stirred in at the end.

Tofu with Ginger-Cilantro Sauce

A quick vegan main that will satisfy meat eaters too. Brushed with a zesty cilantro, jalapeno, ginger, and lime sauce this tofu just needs a short stint on the grill. This recipe comes from Martha Stewart's Grilling: 125+ Recipes for Gatherings Large and Small.

Smoky Tofu Chili

This vegan recipe shows off the chameleon-like qualities of a longstanding protein alternative: tofu. Big flavors from aromatics including garlic, tomato paste, chipotle, and cumin are simmered together with the extra-firm tofu, which holds its shape through cooking and while soaking up every bit of the big chili flavor at the same time.

Hot and Sour Soup with Tofu

Rating: 3.56 stars
In this Chinese soup recipe, an egg is stirred in at the end to form tiny ribbons. For more flavor, add a teaspoon of toasted sesame oil just before serving.Note: Be sure to drain the tofu thoroughly before adding it to the soup so it will soak up the flavor of the broth.

Tofu and Broccoli Stir Fry

Rating: 3.36 stars
This vegetarian, broccoli tofu stir-fry is delicious over brown rice or noodles.

Inspiration and Ideas

Delicious, Satisfying Tofu Recipes to Get You Out of Your Usual Cooking Routine

From chili to ramen, this protein-packed ingredient is so much more than an alternative to meat. Here, learn how to use it in a variety of different dinner-worthy recipes. We even have ideas for using tofu as the star ingredient in breakfast, sides, and desserts.

Tofu Stir-Fry

Rating: Unrated
Stir-frying is one of the quickest and easiest methods of cooking. With one pan, a little oil, and constant stirring, you can make a nutritious tofu dish.

Soba-Noodle Bowl with Tofu

Everyone will adore the combination of cold soba noodles, gingery asparagus, and luscious steamed tofu in this quick and easy dinner that's vegan to boot.