Vegetarian Tofu Main Dishes

Barbecued, baked, and grilled tofu, tofu curry and pad thai -- you'll find 220+ delicious vegetarian tofu main dish recipes, rated and reviewed, with cooking tips.

Staff Picks

Baked Tofu Bites

Rating: 4.03 stars
Tofu cubes are marinated and then baked in the oven. The tofu can be used as a hot or cold snack or used as salad topping. Don't forget the smoke flavoring, it really adds the special flavor.

Tofu Parmigiana

Rating: 4.49 stars
Breaded tofu a la parmigiana. You'll just about swear this is eggplant or veal! One of my husband's favorites, and he doesn't even suspect! Serve with a simple crisp green salad, angel hair pasta and garlic bread.

Breaded, Fried, Softly Spiced Tofu

Rating: 4.32 stars
This tofu recipe is completely gorgeous. A former roommate introduced me to some basics with tofu, and over the past few years, I've settled on this ratio of spices and other breading ingredients. The crust on the tofu sticks is tasty and the texture is really wonderful. Serve with a relish or a dip of some sort (I love this with plain yogurt mixed with eggplant brinjal). I usually make this with a cumin-scented rice dish and a garlicky broccoli side.

Lime-Curry Tofu Stir-Fry

Rating: 4.53 stars
This is a quick and tasty sweet and sour dish. I like to marinate the tofu in the same sauce used on the dish, and then bake it at 375 degrees for 20 minutes--it makes the tofu really take on the flavor of the sauce.

Almost Eggless Egg Salad

Rating: 4.4 stars
More than just a substitute for egg salad! The only egg is in the mayonnaise; use soy mayonnaise for a vegan variation. Serve on wheat toast with crisp lettuce and fresh tomato slices.

Tofu Vindaloo

Rating: 4.42 stars
This is an easy vegetarian tofu vindaloo similar to the kind found in Indian restaurants. Serve with basmati rice.

Tofu and Veggies in Peanut Sauce

Rating: 4.09 stars
Easy, quick, and tasty meal. A favorite in our household.

Crispy Barbequed Tofu Slices

Rating: 4.26 stars
Sliced tofu is dipped in egg whites, floured, fried, coated with bbq sauce and grilled. My husband and two year old son love this recipe!

Coconut Curry Tofu

Rating: 4.36 stars
My vegetarian daughter-in-law gave me this recipe for a creamy coconut milk, spicy curry, and ginger tofu dish! I serve it over rice.
Sponsored By MyPlate

Baked Shells in Sauce

Rating: 4.27 stars
A filling main dish that is easily adaptable to suit your personal tastes. Recipe doubles/triples well. Use your favorite store bought or homemade tomato sauce.

Baked Tofu

Rating: 4.56 stars
Delicious warm or cold. A staple for every vegan kitchen!

Inspiration and Ideas

Perfect Grilled Tofu
Rating: Unrated
This recipe is very easy to double, though you don't need quite double the marinade: About 1 1/2 times the marinade is perfect for four packages of tofu.
Tofu Stir-Fry with Peanut Sauce (Vegan)
Rating: Unrated
This is a throwback recipe from when I was a hardcore vegan, but it's still one of my staples years later. It's healthy, filling, and full of flavor!

Tofu Burgers

Rating: 3.91 stars

This recipe uses tofu that has been frozen for 72 hours and then quickly defrosted. Onion, celery and cheese make these burgers delicious. This is a family favorite at the Silverwolfs' den. Serve in place of meat as a main entree or place on a bun along with your favorite toppings: lettuce, onion, tomato, mayo, etc. These burgers can also be baked in an oven preheated at 350 degrees for 30 minutes rather than frying.