Sticky-sweet, spicy sriracha tofu is so easy to make in the oven! Serve it as an entree over rice or as a tofu bites appetizer.

Jump to:
This simple sriracha tofu recipe is toothsome and satisfying. And thanks to the marinade, it packs a flavor punch.
It's also versatile! You can serve it as an appetizer, complete with toothpicks, or as an entree over rice or noodles and your favorite veggie side. There are more detailed serving suggestions below.
Like many tofu recipes, these tofu bites are all about the marinade, and the six-ingredient sriracha tofu marinade only takes a few minutes to make.
Ingredients and substitutions
- pressed tofu - Use firm or extra firm tofu, and press it well. Pressing gets the water out, so it will be super firm and be able to drink in that sriracha marinade!
- sriracha sauce - This spicy chili sauce is the star of the show!
- agave nectar - A little sweetness balances out the heat in the marinade. You can use sugar instead, but I love the flavor agave gives this sriracha tofu!
- soy sauce - Adds saltiness and umami to the marinade.
- olive oil - You can omit this, but it helps the tofu brown and rounds out the flavor of the marinade.
- toasted sesame oil - Gives the marinade an amazing sesame flavor! I don't recommend omitting it.
- rice vinegar - Adds a lovely acidity.
In a small bowl, whisk together the agave nectar, soy sauce, sriracha sauce, olive oil, toasted sesame oil, and rice vinegar. Pour the marinade over pressed, cubed tofu, and let it drink in that spicy-sweet goodness while you preheat the oven.
Once the preheat time is up, you're ready to transfer your tofu cubes to a lined baking sheet, toss them into the oven, and walk away. You don't even have to flip them during the baking process.
You can make this recipe ahead of time! If you want to get some prep work done in advance, press and cube your tofu and let it soak in the marinade overnight. It will turn out even more flavorful this way.
How to make sriracha tofu
In a small bowl, whisk together the marinade ingredients.
In a shallow dish, gently toss the tofu in the sriracha mixture, making sure to coat the cubes well. Preheat the oven to 425° F, and set the tofu aside to marinate.
When the oven is done preheating, arrange the marinated tofu on a cookie sheet lined with parchment paper. Bake for 30 minutes.
Serve with your favorite creamy dipping sauce or with rice and veggies!
Helpful tips
- You can make this recipe ahead of time! If you want to get some prep work done in advance, press and cube your tofu and let it soak in the marinade overnight. It will turn out even more flavorful this way.
- Don't skip pressing the tofu! Getting the excess water out yields the best flavor and texture.
Serving suggestions
If you're serving this as a party food, I suggest a creamy dipping sauce. Here are some sauce ideas to try with these spicy tofu bites:
Want to dish this up as an entree instead? Serve it over rice or noodles with your favorite green veggie. Here are some veggie side ideas to pair with this recipe:
- sautéed or air fryer baby bok choy
- steamed or air fryer asparagus
- roasted sweet potatoes
- kale stir fry
More tofu recipes
📖 Recipe
Sriracha tofu recipe
Ingredients
- 1 block extra firm tofu - pressed and cut into 1" cubes
Agave-sriracha marinade
- ¼ cup sriracha sauce
- ¼ cup agave nectar
- ¼ cup soy sauce - low sodium is fine
- 1 tablespoons olive oil
- 1 tablespoon toasted sesame oil
- 1 tablespoon rice vinegar
Instructions
- In a small bowl, whisk together the marinade ingredients.
- In a shallow dish, gently toss the tofu in the sriracha mixture, making sure to coat the cubes well. Preheat the oven to 425° F, and set the tofu aside to marinate.
- When the oven is done preheating, arrange the marinated tofu on a cookie sheet lined with parchment paper. Bake for 30 minutes.
- Serve with your favorite creamy dipping sauce or with rice and veggies!
Anjali @ Vegetarian Gastronomy
These look delicious Becky! I could probably eat the entire plateful!
Becky Striepe
Thank you!
April J Harris
I have cooked a bit with tofu and we always enjoy it. Love these delicious tofu bites - they would make a great holiday appetizer. Shared! Thank you for bringing this delicious recipe to the Hearth and Soul Hop.
swathi
Looks really yum and healthy snacks, thanks for sharing with Hearth and soul blog hop, pinning and tweeting.
Shanna
This looks so good I can't wait to try it. Pinned for later!
Nicollette D
Sriracha and Agave? How did I not think of this before? Sounds delicious. You're a genius!
Joel. Timmons
Bbq. Tofu
Laura
I love making tofu salad and eating it on crackers for a filling snack :)
Casey
My favorite tofu recipe is Sriracha Lime Tofu, and a fabulous Quinoa Bowl with a Lime Dressing
Heather Mason
My favorite tofu recipe is these awesome vegetarian lettuce wraps that I make. I also like cashew nut chicken sub tofu!
Amy Katz
I love tofu in stir fry and in scrambles.
Paula
These tofu bites look delicious! My favorite tofu recipe is probably the ever versatile baked tofu. You can marinate it a bunch of different ways. Then, you can snack on it as-is, use it in sandwiches & salads, etc. Thanks for the giveaway!
Veg4life
I love chocolate (tofu) pudding!
Terri Cole
I love all the tofus, but this looks so good it might become my new favorite!
Bridget C
Love tofu!!! Guess my favorite way to eat tofu is the old reliable Tofu Scramble!
Susan Kelley
I love tofu and am always looking for new ways to enjoy it.
Heather B.
There are so many great ways to enjoy tofu, and this looks like it'll be a new favorite! I love baked tofu because it's so versatile... you can use it in sandwiches, as cutlets, cut up in salads. Yum!
Stacy
I just had some tofu stuffed shells with pasta sauce that was amazing!
Dianne
This recipe looks AMAZING!
Kristin
Sounds amazing!
Nicole
My husband is 1/2 Korean and we make a very similar recipe, although I never thought about using a ranch dipping sauce. How clever! Must have to try that for sure.
Jacky
I just had butter chickpeas and tofu from Delicious Knowledge for lunch and it was delicious! I also love Isa Chandra Moskowitz's everyday pad thai with tofu!
erin the great
I cannot wait to try this. I love both siracha and agave.
Tracey
I always really liked BBQ tofu :)
Jenn
These sound delicious!! I love crispy tofu bites and that seasoning and the cashew ranch both sound so good!