This Marinated Tofu recipe is so easy and absolutely delicious! It’s high in protein, low in fat, and requires just 5 ingredients and 30 minutes. A simple recipe that’s sure to make you a tofu fan for life.

Tofu is always getting a bad rap. And, many who speak ill of it have never tried it or simply fail to educate themselves about it and how to use it. But, I’m about to show you the BEST tofu recipe EVER!
This marinated tofu is so simple and has the best flavor! You can toss it into your salad for added protein, pile it high on a sandwich with some of my Cashew Mayo, or simply serve it over rice with some steamed veggies. The possibilities are endless.
Let me show you!

Pressing Your Tofu
When you buy tofu it’s packed in water. So, you’re going to want to press it when making baked tofu. But, you can also purchase super firm tofu which is vacuum-sealed and not packed in water. The super firm is my personal choice for this and other meatier recipes.
The easiest thing to do is buy a tofu press. It’s very easy to use and inexpensive. If you don’t have a tofu press it’s still easy to do. All you need to do is wrap your tofu in a clean dish towel, set it on a cutting board or plate, set another plate on top, and place something heavy on top. A cast-iron skillet, books, or canned goods work really well.
This is going to get rid of most of the excess water and only takes about 15-20 minutes. I also like to set mine in the fridge overnight. But, it’s not necessary.

How To Make Marinated Tofu
I think this is the easiest and most delicious tofu recipe you will make. The marinade is so simple but full of flavor. A little maple syrup, soy sauce, lime juice, and garlic. That’s it.
- Once your tofu is pressed slice it into ¾″ equal pieces
- Mix up the marinade and pour it into a container or freezer bag along with the tofu slices.
- Place the tofu in the fridge and let it marinate for at least 30 minutes. But, for maximum flavor, I like to let it rest overnight.

How To Cook Marinated Tofu
Grill It: Heat a non-stick grill pan over medium heat, add the tofu to the pan, and cook for about 3 minutes per side or until the tofu has browned and charred a bit. Save the leftover marinade and drizzle over the tofu as it cooks.
Bake It: If you don’t have a grill pan you can very easily bake the marinated tofu. Preheat your oven to 375˚F, line a baking sheet with parchment paper, bake the tofu for 15 minutes, then flip and bake for another 15 minutes. You can also baste the tofu with the leftover marinade as it bakes.

How To Serve
- Make a delicious sandwich by laying this tofu on some whole grain bread with pickled veggies and cashew mayo.
- Serve it over Instant Pot Brown Rice with some steamed veggies with this delicious peanut sauce.
- Chop it up, stuff it in some tortillas, then top with cashew sour cream to make some delicious tacos.

How To Store & Freeze
Fridge: Store leftovers in the fridge for up to a week.
Freeze It: Place the tofu in the marinade then store it in the freezer. Once you’re ready to cook the tofu simply let it thaw in the fridge and prepare as instructed.
Can I Make It Ahead Of Time
This is a great recipe for making ahead of time. Let the tofu soak in the marinade for a couple of days then cook.

Check out more delicious tofu recipes!
Although tofu is usually seen as a vegan meat replacement it’s super versatile Check out these delicious recipes.
- Tofu Bacon
- The Best Vegan Frittata
- Crispy Blackened Tofu
- Vegan French Toast Casserole
- Vegan Tofu Scramble
- Raw Chocolate Peanut Butter Pie
- Vegan Tofu Sour Cream
If you make this recipe I want to know. So, please leave a comment below with a star rating. And, be sure and share a picture on Instagram with the hashtag #shaneandsimple. I want to see your work. Enjoy!
Print
Marinated Tofu (The Best Tofu Recipe)
- Prep Time: 20 mins.
- Cook Time: 10 mins.
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Entree
- Method: Grill
- Cuisine: Vegan
- Diet: Vegan
Description
This Marinated Tofu recipe is so easy and absolutely delicious! It’s high in protein, low in fat, and requires just 5 ingredients and 30 minutes. A simple recipe that’s sure to make you a tofu fan for life
Ingredients
- 1 block extra firm tofu (NOT Silken)
- ¼ cup fresh lime juice
- 2 Tbsp maple syrup
- 2 Tbsp low-sodium or tamari sauce
- 1 clove of garlic, minced or 1 Tbsp already minced garlic
Instructions
- Drain tofu and press for at least 15 to 20 minutes. Use a tofu press or wrap in a cloth and set something heavy on top like a cast iron skillet.
- Combine marinade ingredients in a small bowl, mix well, and set aside while tofu is being pressed.
- Slice the tofu into eight ¾″ strips and place in an airtight container or large freezer bag. Pour the marinade over the tofu, seal the container, and allow to marinate in the fridge for at least 20-30 minutes. But, allowing it to sit overnight is best and will give you maximum flavor.
- Heat a non-stick grill pan over medium heat, add the tofu to the pan, and cook for about 3 minutes per side or until the tofu has browned and charred a bit.
- Remove from pan and enjoy! It goes great on sandwiches or served with rice.
Notes
If you don’t have a grill pan you can bake this tofu. Preheat your oven to 350˚F, line a baking sheet with parchment paper, bake the tofu for 15 minutes, flip and bake for another 15 minutes.
Keywords: marinated tofu, marinated tofu baked, marinated tofu recipe, marinated tofu grilled
Came out great!
Great to hear, Jared! Thanks for reaching out.
Can I use regular soy sauce instead of Tamari?
Absolutely!!!
Can’t wait to try this😊
I make Shane and Simple SPICY VEGAN BREAKFAST SAUSAGE PATTIES once a week. I make enough to eat one sausage patty every morning for breakfast.
Great sausage recipe except I leave out the anise as a matter of personal taste.
Thank you for sharing such great recipes, I have many Shane and Simple recipes stored in my Anylist app and look forward to adding more S and S recipes in the future 😊
Wow! It was so easy and has a great flavor from only 30 minutes. I will definitely marinade for longer next time to intensify the great flavor.
Pressing my tofu now. It is wrapped in a cloth diaper! lol Looking forward to trying it. I’m learning to go vegan and appreciate the simplicity. I’m serving this with your instant pot cabbage recipe.
Suzi, that sounds great…and innovative:) Way to go and good luck on your journey. Never hesitate to reach out with a comment or question. Blessings.
I don’t have a grill pan, but agree with you, I love grill marks. Do you think it would work if I let the George foreman get really hot first? I am going to try it unless you have and think it’s a bad idea. It works with my oil free hash browns but have to let them cook for a really long time so they don’t stick.
I think it’s a great idea:) Lately, I’ve just been using cast iron. Enjoy!
One of your best recipes! I love it so much I shared with my son.
Wow! Thank you, Shannon! So glad you liked it. Great to hear from you and hope you are doing well. Miss all of you.
I had this yesterday with steamed broccoli. It is very good.
Thank you, Lindsey! We love it with broccoli over rice. So glad you enjoyed it. Peace.
Going to buy some tofu and make it this weekend! Thanks, Shane! It looks delicious and simple..my favorite! 🙂
Thank you, Julie! I hope you enjoy it. It’s one of our faves. So simple and flavorful. Let me know how it turns out.