Crispy Tofu with Broccoli and Rice

This is one of those back-pocket dinners I turn to again and again. And again.

It’s cozy, crisp, saucy, and somehow both energizing and comforting at the same time. The tofu is oven-baked until golden and crispy (no frying!), the broccoli is roasted until perfectly tender, and everything gets layered over fluffy rice and drizzled with a savory, sticky soy-ginger sauce that pulls it all together.

It’s plant-based, protein-packed, and weeknight-friendly– but tastes like takeout in the best way.

This post may contain affiliate links, please read our disclosure policy for details.

Why You’ll LOVE This Recipe

  • Minimal effort. A simple spice blend + high-heat roasting = crispy, crave-worthy tofu.
  • Easy meal prep. Make the tofu in advance and warm it up when you’re ready to serve.
  • Totally customizable. Use whatever toppings you love or have on hand.
  • Meatless, dairy-free, and protein-packed. Healthy, but not boring? Always the goal.

“Tastes like comfort in a bowl– this recipe instantly made it into our weekly dinner rotation!” – Samantha H.

How to Make This Recipe

Please see recipe card at the bottom of this post for the full recipe details.

  1. Press and prep the tofu. Wrap tofu in a clean towel and press for at least 15 minutes. Cut into cubes and toss with oil, cornstarch, and a pinch of salt.
  2. Roast the tofu and broccoli. Spread the tofu on one baking sheet and the broccoli on another. Roast at 425°F for 25–30 minutes, flipping once halfway through.
  3. Make the sauce. While everything roasts, whisk together soy sauce, maple syrup, ginger, garlic, vinegar, and sesame oil in a small saucepan. Simmer until slightly thickened.
  4. Cook your rice. Make it fresh or reheat leftovers—both work.
  5. Assemble your bowls. Add rice, top with crispy tofu and broccoli, and drizzle generously with sauce. Sprinkle with sesame seeds and green onions if you like.

Recipe Tips

Press that tofu. Removing moisture is key to crispy edges!

Roast at high heat. 425°F gives you that golden, roasted texture without drying everything out.

Make extra sauce. It’s so good, you’ll want leftovers for stir-fries or noodles.

Mix it up. Don’t be afraid to swap in whatever veggies you have on hand.

Recipe FAQs

Absolutely! Air fry at 400°F for 12–15 minutes, shaking halfway through. It gets extra crispy this way.

Yes! The sauce keeps in the fridge for up to 5 days. Just reheat it gently before serving.

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in a skillet or microwave and drizzle with extra sauce if needed.

Recipe Variations

  • Swap the veggie. Try roasted cauliflower, Brussels sprouts, or snap peas.
  • Add some spice. A pinch of red pepper flakes or a drizzle of sriracha gives the sauce a kick.
  • Use another grain. Quinoa or soba noodles are great substitutes for rice.

What to serve with this recipe

This bowl is a complete meal on its own, but if you want to round it out or serve it as part of a bigger spread, it pairs beautifully with a crisp cucumber salad, steamed edamame, or a light miso soup. You could also serve it with veggie spring rolls or roasted carrots with sesame oil and lime. And if you’re like me—a sauce lover—don’t forget extra glaze on the side for dipping!

Shop The Tools

Get on the List

Subscribe to Receive the Made & Loved Ebook

Perfect Chicken With Crispy Fries

Perfect Chicken With Crispy Fries is a dish that brings comfort and joy to the dining table. This delightful meal features tender, juicy chicken paired with golden, crispy fries, making it an ideal choice for weeknight dinners or family gatherings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main
Cuisine: American

Ingredients
  

Chicken
  • 1.5 pounds Boneless, skinless chicken breasts or thighs Great source of protein, marinated for flavor.
Marinade
  • 2 tablespoons Olive oil High-quality for cooking and flavor.
  • 1 teaspoon Garlic powder Adds depth and aroma.
  • 1 teaspoon Onion powder Complements garlic with sweetness.
  • 1 teaspoon Paprika Gives color and a hint of sweetness.
  • 1 teaspoon Salt Essential for flavor enhancement.
  • 0.5 teaspoon Black pepper Adds mild heat.
Fries
  • 2 large Russet potatoes Ideal for frying, high starch content.
  • 1 handful Fresh parsley Optional for garnish.

Equipment

  • Mixing Bowl
  • Baking Sheet
  • Skillet

Method
 

  1. Begin by preparing the marinade for the chicken. In a large mixing bowl, combine olive oil, garlic powder, onion powder, paprika, salt, and pepper. Whisk these ingredients together until they form a smooth mixture.
  2. Add the chicken pieces into the marinade, ensuring they are well-coated. Cover the bowl with plastic wrap and allow it to marinate in the refrigerator for at least 30 minutes.
  3. While the chicken is marinating, preheat your oven to 425°F (220°C).
  4. Wash and peel the potatoes. Cut them into evenly sized strips, about 1/4 inch thick.
  5. Place the cut potatoes in a large bowl and drizzle with olive oil. Season with salt and pepper, tossing until well coated.
  6. Spread the seasoned fries in a single layer on a baking sheet lined with parchment paper.
  7. Heat a large skillet over medium-high heat and add a splash of olive oil. Add the marinated chicken pieces and sear for about 5-7 minutes on each side.
  8. Transfer the chicken to a plate and cover it with foil to keep warm.
  9. Check the fries after about 20 minutes in the oven. Flip them over and return them to the oven for an additional 15-20 minutes, or until golden and crispy.
  10. Once the fries are done, allow them to cool for a few minutes while you slice the chicken into strips if desired.
  11. To serve, place a generous portion of crispy fries on each plate, top with the sliced chicken, and garnish with fresh parsley.
  12. Enjoy your Perfect Chicken With Crispy Fries immediately for the best flavor and texture.

Notes

Leftovers can be stored in an airtight container in the refrigerator for up to three days. For a spicy twist, add cayenne pepper or chili powder to the marinade.

Did you make this recipe?

We’d love to see! Tag @olivekitchen on Instagram! #olivekitchen

Tag @olivekitchen on Insta

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment