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
apricot harissa tofu served with couscous pilaf and greens in a Mediterranean-inspired bowl

Sweet and Spicy Apricot Harissa Tofu with Couscous Pilaf

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erica Baty
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 3 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Description

Crispy tofu cubes coated in a sticky apricot harissa glaze that balances sweetness, smoky spice, and savory depth. Serve it over couscous pilaf or your favorite grain for a satisfying plant-forward dinner.


Ingredients

Scale

Tofu:

  • 1 lb extra-firm tofu
  • 3 tablespoons avocado oil, divided
  • 2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 2 tablespoons corn starch

Apricot harissa sauce:

  • 3 tablespoons water mixed with 1 teaspoon cornstarch
  • 1 teaspoons garlic paste or 2 cloves garlic, minced
  • 3 tablespoons apricot preserves
  • 2 tablespoons harissa
  • 1 tablespoon low sodium soy sauce (or coconut aminos)

For serving:


Instructions

  1. Wrap the block of tofu in a few paper towels, pressing down to extract as much water as possible.
  2. Cut the tofu block into planks, then strips and finally uniform little cubes. In a shallow dish, drizzle the tofu cubes with 1 tablespoon avocado oil and season with 2 teaspoons smoked paprika, 1 teaspoon garlic powder and ½ teaspoon salt, tossing well so the pieces are evenly coated with seasonings. Sprinkle on 2 tablespoons cornstarch and toss again.
  3. Add the remaining 2 tablespoons of avocado oil to a large ceramic coated nonstick skillet over medium high heat. Once the oil is hot, add the tofu cubes in a single layer, taking care not to overcrowd the pan.
  4. Now listen, getting tofu crispy on all sides is a bit of a lesson in patience. Each side needs about 3-4 minutes, untouched, before flipping to the next. In total, it’ll take about 10-12 minutes to get the tofu cubes fully crispy on all sides. Once they are, remove them to a plate.
  5. While the tofu is cooking, whisk together the sauce. In a small bowl or liquid measuring cup, stir together 3 tablespoons water and 1 teaspoon cornstarch, until the cornstarch is fully dissolved. Add 1 teaspoon garlic paste, 3 tablespoons apricot preserves, 2 tablespoons harissa paste and 1 tablespoon low sodium soy sauce, whisking until well combined.
  6. Return the skillet to the stove over low to medium heat and pour in the sauce. Let it come to a gentle simmer and stir for a 1-2 minutes, until thickened. Turn off the heat and return the crispy tofu cubes to the pan, tossing them until evenly coated in that glorious, sticky sweet sauce.

Serve hot over couscous pilaf, rice, quinoa and whatever green veggie your heart desires – I love green beans or arugula!


Notes

I get the high-protein, vacuum-sealed, extra-firm organic tofu from Trader Joe’s or the Wildwood brand. You can find some version of high-protein tofu at any grocery store.

If the sauce gets a little too thick, simply add a big splash of water to loosen it.

Store leftovers in an airtight container in the fridge for up to 4 days.

Refer to the above blog post for step-by-step photos, ingredient information, and answers to frequently asked questions.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Nutrition

  • Serving Size: 1/3 recipe (about a heaping cup)
  • Calories: 347
  • Sugar: 10.5 g
  • Sodium: 679.1 mg
  • Fat: 16.6 g
  • Carbohydrates: 25 g
  • Fiber: 4.1 g
  • Protein: 24.3 g
  • Cholesterol: 0 mg