Baked Tofu and Sweet Potato

Sarah

Creating memories, one recipe at a time.

Of all the weeknight dinners that have graced our family table, there’s one that consistently earns rave reviews from everyone, including my notoriously picky partner who once swore off tofu for life. This Baked Tofu and Sweet Potato recipe is more than just food; it’s a peace treaty at the dinner table. I still remember the first time I made it. The kitchen filled with the warm, savory aroma of roasted garlic and paprika, a scent so inviting it drew my family out of their respective corners of the house. I watched, holding my breath, as my partner took his first tentative bite. His eyes widened, a look of genuine surprise replacing his skepticism. “Okay,” he admitted, “this is actually incredible.” The tofu, once a block of blandness in his mind, was now golden, crispy on the outside, and satisfyingly chewy on the inside. The sweet potatoes were perfectly caramelized, their natural sweetness a beautiful counterpoint to the smoky, savory marinade. Since that day, this sheet-pan wonder has become our go-to for a healthy, hassle-free meal that feels both comforting and gourmet. Itโ€™s the kind of dish that makes you feel good about what youโ€™re eating without sacrificing a single drop of flavor.

Ingredients

  • 1 (16-ounce) block extra-firm tofu: This is the star of the show. Using extra-firm is crucial as it holds its shape well and gets wonderfully crispy when baked.
  • 2 large sweet potatoes (about 2 pounds): Their natural sweetness and creamy texture when roasted provide the perfect balance to the savory tofu.
  • 2 tablespoons olive oil: Used to help the sweet potatoes roast and prevent sticking. You can also use avocado oil.
  • 1 tablespoon cornstarch: This is the secret weapon for achieving that irresistibly crispy tofu coating.
  • ยผ cup reduced-sodium tamari or soy sauce: The foundation of our marinade, providing a deep, savory, umami flavor. Use tamari for a gluten-free option.
  • 2 tablespoons maple syrup: Adds a touch of sweetness to the marinade that helps with caramelization and balances the saltiness of the tamari.
  • 1 tablespoon rice vinegar: Provides a subtle tang that brightens up the entire dish.
  • 1 teaspoon toasted sesame oil: A little goes a long way, adding a nutty, aromatic depth to the marinade.
  • 2 cloves garlic, minced: Fresh garlic is essential for a robust, pungent flavor that infuses the tofu.
  • 1 teaspoon grated fresh ginger: Adds a warm, zesty kick that complements both the tofu and the sweet potatoes.
  • 1 teaspoon smoked paprika: This spice is a game-changer, lending a smoky, almost bacon-like flavor to the dish.
  • ยฝ teaspoon black pepper: For a classic touch of warmth and spice.
  • Optional for garnish: Sliced green onions, sesame seeds, fresh cilantro. These add a final touch of freshness, color, and texture.

Instructions

Step 1: Press the Tofu
This is the most critical step for achieving a firm, non-spongy texture. Proper pressing allows the tofu to absorb the marinade better and become wonderfully crispy in the oven.

  • Using a Tofu Press: If you have one, follow the manufacturer’s instructions. This is the easiest and most effective method.
  • DIY Method: If you don’t have a press, drain the tofu from its package. Place the block on a plate lined with several paper towels or a clean kitchen towel. Place another layer of paper towels or another towel on top of the tofu. Find a heavy object (a cast-iron skillet, a few cookbooks, or canned goods work well) and place it on top. Let the tofu press for at least 30 minutes, but for the best results, press for an hour. You’ll be surprised at how much water comes out.

Step 2: Prepare the Marinade
While the tofu is pressing, you can get the flavorful marinade ready. In a medium-sized bowl, whisk together the reduced-sodium tamari (or soy sauce), maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, smoked paprika, and black pepper. Whisk until everything is well combined. Set aside.

Step 3: Cut and Season the Tofu
Once the tofu is thoroughly pressed, cut it into 1-inch cubes. Place the cubes into a large bowl. Sprinkle the cornstarch over the tofu cubes and gently toss them with your hands or a spatula until each piece is lightly and evenly coated. The cornstarch will feel dry at first, but it’s the key to that desirable crispy exterior.

Now, pour about three-quarters of the prepared marinade over the cornstarch-coated tofu. Gently toss again to ensure every cube is bathed in the savory liquid. Let the tofu marinate for at least 15 minutes. If you have time, letting it marinate for 30-60 minutes will result in a much deeper flavor.

Step 4: Preheat Oven and Prepare Sweet Potatoes
Preheat your oven to 400ยฐF (200ยฐC). Line a large, rimmed baking sheet with parchment paper for easy cleanup. While the tofu marinates, wash and scrub your sweet potatoes. You can peel them or leave the skin on for extra fiber and a more rustic feel. Cut the sweet potatoes into uniform 1-inch cubes, similar in size to your tofu pieces. This ensures they cook at the same rate.

Place the sweet potato cubes on the prepared baking sheet. Drizzle them with the olive oil and season with a pinch of salt and pepper. Use your hands to toss them directly on the pan, making sure they are all lightly coated in oil.

Step 5: Arrange and Bake
Spread the sweet potatoes in a single, even layer on one side of the baking sheet. Remove the marinated tofu cubes from their bowl (leaving any excess marinade behind for now) and arrange them in a single layer on the other side of the baking sheet. It’s very important not to overcrowd the pan. If the pieces are too close together, they will steam instead of roast, preventing them from getting crispy. If necessary, use two separate baking sheets.

Step 6: Roast to Perfection
Place the baking sheet in the preheated oven and bake for 20 minutes. After 20 minutes, remove the pan from the oven. Gently flip the tofu cubes and stir the sweet potatoes to ensure they cook and brown evenly on all sides. Return the pan to the oven and bake for another 15-20 minutes, or until the sweet potatoes are tender and caramelized at the edges, and the tofu is golden brown and crispy.

Step 7: Final Touches
Once cooked, remove the baking sheet from the oven. Drizzle the remaining marinade over the hot tofu and sweet potatoes directly on the pan. Gently toss everything together. The heat from the pan and the ingredients will help the sauce thicken slightly and coat everything in a final layer of flavor. Garnish generously with sliced green onions, sesame seeds, and fresh cilantro before serving.

Nutrition Facts

  • Servings: 4
  • Calories per serving: Approximately 450 kcal
  1. High in Plant-Based Protein (Approx. 20g per serving): The tofu provides a substantial amount of complete protein, which is essential for muscle repair, immune function, and keeping you feeling full and satisfied.
  2. Excellent Source of Vitamin A (Over 100% of DV): The sweet potatoes are packed with beta-carotene, which the body converts to Vitamin A. This nutrient is crucial for vision health, immune support, and skin integrity.
  3. Rich in Dietary Fiber (Approx. 9g per serving): Both the sweet potatoes (especially with skin on) and tofu contribute to the high fiber content, which aids in digestion, helps regulate blood sugar levels, and promotes a healthy gut microbiome.
  4. Good Source of Iron: This meal provides a healthy dose of plant-based iron, a key mineral for producing red blood cells and transporting oxygen throughout the body.
  5. Contains Healthy Fats: The olive oil and sesame oil provide monounsaturated and polyunsaturated fats, which are beneficial for heart health and reducing inflammation.

Preparation Time

This recipe is designed for efficiency without sacrificing flavor. The total preparation time is approximately 1 hour and 15 minutes. This includes about 20 minutes of active time (chopping, mixing, and arranging) and about 55 minutes of passive time (30 minutes for pressing the tofu and 40 minutes for baking). This makes it a fantastic option for a weeknight when you can multitask while the tofu presses and the dish bakes.

How to Serve

This Baked Tofu and Sweet Potato dish is incredibly versatile. While delicious on its own, it truly shines when incorporated into a larger meal. Here are some of our favorite ways to serve it:

  • Over a Bed of Grains:
    • Quinoa: Serve the hot tofu and sweet potatoes over a fluffy bed of quinoa for a complete protein-packed, gluten-free meal.
    • Brown Rice: The nutty flavor of brown rice pairs beautifully with the savory-sweet components of the dish.
    • Farro or Barley: For a chewier, heartier grain base that adds another layer of texture.
  • As a Nourishing Grain Bowl:
    • Start with a base of your favorite grain.
    • Add the baked tofu and sweet potatoes.
    • Top with complementary ingredients like steamed broccoli, edamame, shredded carrots, or a handful of fresh spinach.
    • Drizzle with a creamy tahini-lemon dressing or a spicy peanut sauce for extra flavor and moisture.
  • In Wraps or Tacos:
    • Spoon the tofu and sweet potato mixture into warm tortillas (flour or corn).
    • Add a scoop of black beans, some sliced avocado or guacamole, and a sprinkle of cotija cheese (if not vegan) or a dollop of vegan sour cream.
    • A squeeze of fresh lime juice over the top ties it all together perfectly.
  • As a Hearty Salad Topper:
    • Let the mixture cool slightly and toss it with a bed of mixed greens, arugula, or kale.
    • Add crunchy elements like toasted pumpkin seeds, sliced almonds, or crispy chickpeas.
    • A simple vinaigrette made with apple cider vinegar, olive oil, and a touch of Dijon mustard works wonderfully.

Additional Tips

  1. Don’t Skip the Tofu Press: I cannot overstate this. Pressing the tofu is the single most important step for texture. Unpressed tofu is full of water, which prevents it from browning and crisping. It will steam in the oven and result in a soft, spongy texture. If you plan on making tofu regularly, a dedicated tofu press is a worthy and inexpensive investment.
  2. Give Them Space on the Pan: Overcrowding the baking sheet is the enemy of crispiness. When ingredients are packed too tightly, they trap steam, effectively steaming themselves instead of roasting. For truly golden-brown, caramelized results, make sure there is space between each piece of tofu and sweet potato. Use two pans if you need to; it’s worth the extra dish to wash.
  3. Cut for Uniformity: Try your best to cut the sweet potatoes and tofu into similar-sized, uniform cubes (around 1-inch). This ensures that everything cooks evenly. If your sweet potato pieces are much larger than your tofu, the tofu will be overcooked and dry by the time the potatoes are tender.
  4. Embrace High Heat: Roasting at 400ยฐF (200ยฐC) is ideal. This high temperature helps the exterior of the ingredients cook quickly, creating a delicious crust and sealing in moisture. The sweet potatoes will caramelize beautifully, and the tofu will develop its signature crispy edges. Don’t be tempted to lower the heat, as this can lead to soggy results.
  5. Let the Marinade Work its Magic: While 15 minutes of marinating time is good, 30-60 minutes is even better. This allows the savory, complex flavors of the tamari, garlic, and ginger to penetrate deeper into the tofu, making every bite more delicious. You can even marinate it overnight for maximum flavor infusion.
  6. The Cornstarch Trick is Not Optional: Tossing the tofu in cornstarch before adding the wet marinade is a restaurant-quality trick. The cornstarch creates a very thin, porous coating that absorbs moisture and crisps up beautifully in the oven’s dry heat, forming a perfect crust.
  7. Customize Your Vegetables: This recipe is a fantastic template. Feel free to swap or add other hearty vegetables that roast well. Broccoli florets, red onion wedges, Brussels sprouts (halved), or bell pepper chunks are all excellent additions. Just be mindful of cooking timesโ€”add softer veggies like broccoli halfway through the baking process.
  8. Meal Prep and Storage Savvy: This recipe is a meal-prepper’s dream. You can cook a big batch on Sunday and enjoy it throughout the week. Store it in an airtight container in the refrigerator for up to 4-5 days. To reheat and revive the crispiness, avoid the microwave. Instead, spread it on a baking sheet and heat in the oven or an air fryer at 375ยฐF (190ยฐC) for 5-10 minutes.

FAQ Section

1. Can I use a different type of tofu?
For this recipe, extra-firm tofu is highly recommended because it has the lowest water content and holds its shape the best during cubing and baking. Firm tofu can also work in a pinch, but you’ll need to be extra diligent about pressing it thoroughly. Silken or soft tofu will not work; they are too delicate and will fall apart.

2. My tofu didn’t get crispy. What did I do wrong?
There are usually three culprits for non-crispy tofu. First, you may not have pressed it long enough to remove sufficient water. Second, you might have overcrowded the baking sheet, causing the tofu to steam instead of roast. Third, you may have skipped the cornstarch step, which is vital for creating a crispy outer layer. Ensure you follow these three key steps for guaranteed crispy results.

3. Is this recipe gluten-free?
Yes, this recipe can easily be made gluten-free. The key is to use tamari instead of traditional soy sauce. Tamari is a Japanese form of soy sauce that is typically brewed without wheat, whereas many common soy sauces contain wheat. Always double-check the label on your tamari to ensure it’s certified gluten-free. All other ingredients in the recipe are naturally gluten-free.

4. Can I prepare this recipe in an air fryer?
Absolutely! An air fryer is fantastic for making extra-crispy tofu and sweet potatoes. You will likely need to cook them in batches to avoid overcrowding the basket. Cook at 380ยฐF (195ยฐC) for about 15-20 minutes, shaking the basket halfway through, until everything is golden and cooked through.

5. What can I use as a substitute for maple syrup?
If you don’t have maple syrup, you can substitute it with an equal amount of agave nectar or honey (if you’re not strictly vegan). You could also use brown sugar, but you may need to add a splash of water to the marinade to ensure it has the right consistency to coat the tofu.

6. I’m not a fan of sweet potatoes. What other vegetable can I use?
This recipe is very forgiving! You can substitute the sweet potatoes with an equal amount of regular potatoes (like Yukon Gold or red potatoes), butternut squash, or even carrots and parsnips. Just be sure to cut them into uniform 1-inch pieces to ensure they cook in the same amount of time as the tofu. Hearty vegetables like these are the best substitutes.

7. Can I make the marinade ahead of time?
Yes, you can. The marinade can be whisked together and stored in an airtight container or jar in the refrigerator for up to a week. This can be a great time-saver for a busy weeknight. Just give it a good shake or stir before you use it.

8. How can I adjust the spice level?
This recipe has a mild, savory flavor profile. To increase the heat, you can add ยฝ to 1 teaspoon of sriracha or a pinch of red pepper flakes to the marinade. For a smokier heat, a dash of chipotle powder would be delicious. If you prefer it less spicy or are serving it to children, you can omit the black pepper and ensure your smoked paprika is sweet, not hot.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Tofu and Sweet Potato


  • Author: Kate

Ingredients

Scale
  • 1 (16-ounce) block extra-firm tofu:ย This is the star of the show. Using extra-firm is crucial as it holds its shape well and gets wonderfully crispy when baked.
  • 2 large sweet potatoes (about 2 pounds):ย Their natural sweetness and creamy texture when roasted provide the perfect balance to the savory tofu.
  • 2 tablespoons olive oil:ย Used to help the sweet potatoes roast and prevent sticking. You can also use avocado oil.
  • 1 tablespoon cornstarch:ย This is the secret weapon for achieving that irresistibly crispy tofu coating.
  • ยผ cup reduced-sodium tamari or soy sauce:ย The foundation of our marinade, providing a deep, savory, umami flavor. Use tamari for a gluten-free option.
  • 2 tablespoons maple syrup:ย Adds a touch of sweetness to the marinade that helps with caramelization and balances the saltiness of the tamari.
  • 1 tablespoon rice vinegar:ย Provides a subtle tang that brightens up the entire dish.
  • 1 teaspoon toasted sesame oil:ย A little goes a long way, adding a nutty, aromatic depth to the marinade.
  • 2 cloves garlic, minced:ย Fresh garlic is essential for a robust, pungent flavor that infuses the tofu.
  • 1 teaspoon grated fresh ginger:ย Adds a warm, zesty kick that complements both the tofu and the sweet potatoes.
  • 1 teaspoon smoked paprika:ย This spice is a game-changer, lending a smoky, almost bacon-like flavor to the dish.
  • ยฝ teaspoon black pepper:ย For a classic touch of warmth and spice.
  • Optional for garnish: Sliced green onions, sesame seeds, fresh cilantro. These add a final touch of freshness, color, and texture.

Instructions

Step 1: Press the Tofu
This is the most critical step for achieving a firm, non-spongy texture. Proper pressing allows the tofu to absorb the marinade better and become wonderfully crispy in the oven.

  • Using a Tofu Press:ย If you have one, follow the manufacturerโ€™s instructions. This is the easiest and most effective method.
  • DIY Method:ย If you donโ€™t have a press, drain the tofu from its package. Place the block on a plate lined with several paper towels or a clean kitchen towel. Place another layer of paper towels or another towel on top of the tofu. Find a heavy object (a cast-iron skillet, a few cookbooks, or canned goods work well) and place it on top. Let the tofu press for at least 30 minutes, but for the best results, press for an hour. Youโ€™ll be surprised at how much water comes out.

Step 2: Prepare the Marinade
While the tofu is pressing, you can get the flavorful marinade ready. In a medium-sized bowl, whisk together the reduced-sodium tamari (or soy sauce), maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, smoked paprika, and black pepper. Whisk until everything is well combined. Set aside.

Step 3: Cut and Season the Tofu
Once the tofu is thoroughly pressed, cut it into 1-inch cubes. Place the cubes into a large bowl. Sprinkle the cornstarch over the tofu cubes and gently toss them with your hands or a spatula until each piece is lightly and evenly coated. The cornstarch will feel dry at first, but itโ€™s the key to that desirable crispy exterior.

Now, pour about three-quarters of the prepared marinade over the cornstarch-coated tofu. Gently toss again to ensure every cube is bathed in the savory liquid. Let the tofu marinate for at least 15 minutes. If you have time, letting it marinate for 30-60 minutes will result in a much deeper flavor.

Step 4: Preheat Oven and Prepare Sweet Potatoes
Preheat your oven to 400ยฐF (200ยฐC). Line a large, rimmed baking sheet with parchment paper for easy cleanup. While the tofu marinates, wash and scrub your sweet potatoes. You can peel them or leave the skin on for extra fiber and a more rustic feel. Cut the sweet potatoes into uniform 1-inch cubes, similar in size to your tofu pieces. This ensures they cook at the same rate.

Place the sweet potato cubes on the prepared baking sheet. Drizzle them with the olive oil and season with a pinch of salt and pepper. Use your hands to toss them directly on the pan, making sure they are all lightly coated in oil.

Step 5: Arrange and Bake
Spread the sweet potatoes in a single, even layer on one side of the baking sheet. Remove the marinated tofu cubes from their bowl (leaving any excess marinade behind for now) and arrange them in a single layer on the other side of the baking sheet. Itโ€™s very important not to overcrowd the pan. If the pieces are too close together, they will steam instead of roast, preventing them from getting crispy. If necessary, use two separate baking sheets.

Step 6: Roast to Perfection
Place the baking sheet in the preheated oven and bake for 20 minutes. After 20 minutes, remove the pan from the oven. Gently flip the tofu cubes and stir the sweet potatoes to ensure they cook and brown evenly on all sides. Return the pan to the oven and bake for another 15-20 minutes, or until the sweet potatoes are tender and caramelized at the edges, and the tofu is golden brown and crispy.

Step 7: Final Touches
Once cooked, remove the baking sheet from the oven. Drizzle the remaining marinade over the hot tofu and sweet potatoes directly on the pan. Gently toss everything together. The heat from the pan and the ingredients will help the sauce thicken slightly and coat everything in a final layer of flavor. Garnish generously with sliced green onions, sesame seeds, and fresh cilantro before serving.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Fiber: 9g
  • Protein: 20g