Sheet Pan Spicy Tofu and Green Beans + Video
Sheet Pan Spicy Tofu and Green Beans! You are going to love this one pan meal. Spicy tofu with crispy green beans. Vegan and Gluten-Free, a must-make!
Sheet pan dinners! I’ve been seeing this trend for a while now and I don’t know why it’s taken me so long to hop on. Um, this couldn’t be easier. Whisk together a sauce, bake the tofu, add the vegetables and DONE. Done, done. 1 bowl, 1 pan. Hello weeknight dinners, I’m ready for you.
Obviously, I love tofu. Along with beans/lentils, it’s my favorite plant-based protein and one that I wish everyone would eat more of. It’s low-fat, cholesterol free and has a better carbon footprint than animal proteins. Plus, it’s cheap. I can get a 16 ounce package of organic tofu for $1.99, a steal for 4 servings of this yummy dinner.

But, I know not everyone loves tofu the way I do. It’s why I created this primer on how to cook tofu and why I often find myself on the tofu soapbox, preaching about how versatile and healthy it is. The biggest complaint I hear is taste– if you cook tofu wrong, you aren’t going to like it. It’s not as forgiving as chicken may be; soggy, flavorless tofu isn’t my cup of tea either.
There are secrets. The first is that you must press it. You can be fancy with a tofu press (I love this one, worth every penny), or wrap your tofu in a few towels and place a heavy object on top. Imagine tofu like a sponge, you have to get the excess water out so the yummy marinade can go in.
The other secret is to bake it, this dries out the tofu creating a chewy texture that’s so good, you may forget you’re eating soybeans. Maybe. The lack of flavor is actually tofu’s best quality, it’s the perfect canvas for slathering on delicious marinades and sauces. If your sauce is good, the tofu will be good. And this spicy sauce is so, so good.

Spice addicts, you’re going to love this one. If you’re a little nervous about an entire teaspoon of dried pepper flakes, reduce the amount as needed. 1/4 teaspoon-1/2 teaspoon would be perfect for those who prefer to eat without having to blow their nose or refill the water glass 10,000 times.
For fellow how-spicy-can-you-make-it-weirdos like me, whose dining experience isn’t complete without a healthy amount of forehead sweat, I’ve got you. Though I call for red pepper flakes, if you can get your hands on thai red pepper flakes, use them here. I pick mine up at an asian market in town and it’s one of my favorite seasonings.


I love crispy, roasted green beans, especially with a spicy asian-inspired sauce, so that’s what I decided to use. Of course, feel free to sub in any vegetable you’d like: broccoli, peppers, cauliflower, kale would all be great here, though you may need to adjust cooking time.
Can we celebrate again that this entire meal is ready with just ONE pan. Gah, I can’t even. Since I usually spend at least 15 minutes post-dinner washing dishes, this kind of meal makes me so happy. Enjoy!
If you try this recipe, let me know! Leave a comment, rate it, and tag your Instagram photos with #delishknowledge . I absolutely love seeing your creations. Happy cooking!

Sheet Pan Spicy Tofu and Green Beans

Ingredients
Spicy Marinade:
- 1 teaspoon minced garlic
- 1/4 cup sliced scallions
- 2 teaspoons sesame seeds, plus more for garnish
- 3 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1 teaspoon red pepper flakes
- 1/2 teaspoon maple syrup
- 2 tablespoons rice wine vinegar
- 16 ounces firm tofu, drained and pressed
- 1 pound green beans, trimmed
- 2 teaspoons olive oil, for oiling the pan
- salt/pepper
Instructions
- Preheat the oven to 400 degrees F.
- Rinse and drain your tofu, then press using a tofu press or wrap in paper towels and place heavy books or pan on top. Let drain for at least 10-15 minutes, this will help the marinade be absorbed.
- Whisk together the ingredients for the spicy sauce.
- Cut the tofu into triangles and place in a single layer on a oiled baking sheet. Drizzle with 1/3 of the the spicy sauce then bake for 12 minutes.
- Flip tofu and drizzle with half of the remaining sauce. Add the green beans to the other side of the pan in a single layer, as possible. Drizzle with remaining sauce and sprinkle with salt and pepper.
- Return back to the oven and bake until tofu is browned and slightly crispy, about 12-15 minutes.
- Sprinkle with remaining sesame seeds, if desired, and serve.