Smoky Tofu Steak with Mashed Sweet Potatoes

Posted on

Savory smoky tofu steak served with creamy mashed sweet potatoes on a plate.

Dinner Recipes

This post may contain affiliate links. We may earn a commission at no extra cost to you.

Difficulty

Prep time

Cooking time

Total time

Servings

Smoky Tofu Steak with Mashed Sweet Potatoes is a comforting and flavorful meal that brings together a beautifully smoky, crispy tofu steak with creamy, sweet mashed potatoes. The tofu soaks up a delicious smoky marinade, giving it a rich depth of flavor, while the mashed sweet potatoes provide a smooth and slightly sweet contrast that balances the dish perfectly.

I love making this meal when I want something hearty but still plant-based. The smoky tofu really feels like a treat, and I usually let it marinate for a bit longer to soak up all those flavors. I’ve found the mashed sweet potatoes get extra creamy when you add a splash of plant-based milk or a little butter, which makes every bite so satisfying.

This dish is great for a cozy dinner on a weeknight or when you have friends over who appreciate a tasty, plant-based option. I often serve it with some steamed greens or a simple salad on the side to add a fresh crunch. It’s one of those dishes that feels both nourishing and special at the same time, and I always find myself craving it again soon after making it.

Key Ingredients & Substitutions

Tofu: Firm or extra-firm tofu works best here because it holds its shape when cooked. If you’re short on time, you can also use pre-pressed tofu. For a creamier texture, try pressed tempeh instead.

Sweet Potatoes: These add natural sweetness and creaminess. You can substitute with butternut squash or carrots if you want a different but still sweet flavor.

Smoked Paprika: This is the heart of the smoky flavor. If you don’t have it, regular paprika with a tiny splash of liquid smoke or chipotle powder makes a good swap.

Plant-Based Milk & Butter: These keep your mashed sweet potatoes extra creamy. Use any plant milk you like, or regular milk if you’re not vegan. Butter or olive oil both work well here.

Tahini or Cashew Cream: This optional sauce adds a rich, creamy layer. If you don’t have these, a simple drizzle of olive oil or a splash of soy sauce can complement the tofu nicely.

How Do I Get the Perfect Crispy and Smoky Tofu Steaks?

Making tofu crispy and smoky can be tricky, but these steps really help:

  • Press well: Remove as much water as possible by pressing the tofu for at least 20 minutes. This helps it crisp up instead of steaming.
  • Marinate: Coat both sides in the smoky spice mix after brushing with oil. Letting it sit for 15 minutes or more deepens the flavor.
  • Use medium-high heat: Heat your pan well before adding the tofu with oil. Don’t crowd the pan so the tofu can brown rather than steam.
  • Cook patiently: Cook each side for 4-5 minutes without moving too much. This lets the tofu develop a nice crust.
  • Finish with herbs: Adding a fresh rosemary sprig on top right at the end adds aroma and boosts the presentation.

Smoky Tofu Steak & Sweet Potato Mash

Equipment You’ll Need

  • 1 large pot – for boiling and mashing the sweet potatoes, I like a deep one to keep things simple.
  • Cutting board and sharp knife – to safely cut the tofu and sweet potatoes.
  • Pressing tools or heavy object – to press out excess water from the tofu for crispiness.
  • Non-stick skillet or grill pan – for browning the tofu steaks and getting that smoky char.
  • Small mixing bowls – to prepare the spice mix and optional sauce.
  • Whisk or fork – for mashing sweet potatoes and mixing sauces.
  • Measuring spoons and cups – to measure spices and liquids accurately.

Flavor Variations & Add-Ins

  • For a spicy kick, add a pinch of cayenne pepper or chili flakes to the spice mix.
  • Try using smoked paprika and chipotle powder together for an extra smoky, smoky flavor.
  • Top the dish with chopped green onions or sliced avocado for fresh flavor.
  • Channel different cuisines by stirring in a splash of coconut milk into your mashed sweet potatoes or adding a squeeze of lime for brightness.

Smoky Tofu Steak with Mashed Sweet Potatoes

Ingredients You’ll Need:

For the Tofu Steaks:

  • 1 block (14 oz) firm or extra-firm tofu, pressed and sliced into ½-inch thick steaks
  • 1 tablespoon olive oil (for marinating)
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon chili powder (optional for heat)
  • Salt and pepper, to taste
  • Fresh rosemary sprigs (for garnish)
  • Fresh parsley, chopped (for garnish)

For the Mashed Sweet Potatoes:

  • 2 large sweet potatoes, peeled and chopped
  • ¼ cup unsweetened plant-based milk (such as almond or oat milk)
  • 2 tablespoons vegan butter or regular butter (optional, for creamy mashed potatoes)
  • Salt and pepper, to taste

For the Optional Sauce:

  • ¼ cup vegetable broth or water
  • 2 tablespoons tahini or cashew cream
  • Salt and pepper, to taste

How Much Time Will You Need?

This recipe takes about 10 minutes of active preparation for slicing and marinating the tofu, 15-20 minutes for cooking the sweet potatoes, and about 10 minutes to cook the tofu steaks. If you decide to make the optional sauce, it adds just a few extra minutes. Overall, expect around 35-45 minutes from start to finish.

Step-by-Step Instructions:

1. Prepare & Marinate the Tofu:

After pressing the tofu to remove water, slice it into ½-inch thick steaks. In a small bowl, mix smoked paprika, cumin, garlic powder, onion powder, chili powder (if using), salt, and pepper. Brush both sides of the tofu with 1 tablespoon olive oil, then rub the spice mix evenly on both sides. Let it marinate while you prepare the sweet potatoes — at least 15 minutes is great for flavor!

2. Cook and Mash the Sweet Potatoes:

Put the chopped sweet potatoes in a pot, cover with water, and bring to a boil. Lower the heat and let simmer until tender, about 15-20 minutes. Drain the potatoes well. Return them to the pot or a bowl, add plant-based milk and butter (if using), and mash until creamy. Season with salt and pepper to your taste, then keep warm.

3. Cook the Tofu Steaks:

Heat 1 tablespoon olive oil in a non-stick skillet or grill pan over medium-high heat. Add the tofu steaks carefully and cook for 4-5 minutes on each side or until they are nicely charred and cooked through.

4. Make the Optional Creamy Sauce:

In a small saucepan, combine vegetable broth and tahini or cashew cream over low heat. Stir or whisk gently until the sauce is smooth and slightly thickened. Season with salt and pepper to taste.

5. Assemble and Serve:

Spread a generous serving of mashed sweet potatoes onto your plate. Lay the smoky tofu steaks on top. Drizzle the creamy sauce over the tofu if you prepared it. Garnish with a sprig of fresh rosemary and sprinkle chopped parsley for a fresh touch.

6. Enjoy Your Meal:

Serve your smoky tofu steaks with mashed sweet potatoes immediately while warm. It’s a delicious, hearty, and wholesome dish that’s sure to satisfy!

Can I Use Frozen Tofu for This Recipe?

Yes! Frozen tofu works great and even has a firmer texture once thawed. Just thaw it completely in the fridge or under cold running water, then press out any excess moisture before slicing and marinating.

Can I Prepare This Dish Ahead of Time?

Absolutely! You can cook the sweet potatoes and tofu steaks in advance and store them separately in airtight containers in the fridge for up to 2 days. Reheat gently on the stove or in the microwave before serving.

How Should I Store Leftovers?

Keep leftovers in airtight containers in the fridge and enjoy within 3 days. For best texture, reheat the tofu in a skillet to crisp it back up and warm the mashed sweet potatoes gently with a splash of plant milk if needed.

Can I Skip the Tahini Sauce?

Definitely! The tahini sauce is optional and the dish is delicious without it. You can also substitute with a simple drizzle of soy sauce, vegan gravy, or your favorite plant-based sauce for added flavor.

You might also like these recipes

Leave a Comment