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

Pan Fried Tofu with Apricot Moroccan Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: The Plant-Powered Dietitian
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

This Moroccan Apricot Tofu recipe combines sweet fresh apricots, chickpeas, and warming spices in a rich, flavorful sauce served with brown rice. A healthy, plant-based meal that’s easy to make and packed with protein.


Ingredients

Scale

Brown Rice:

Crispy Pan Fried Tofu:

Apricot Moroccan Sauce:


Instructions

  1. Cook brown rice, according to package directions by placing rice and water in a medium pot, bringing to simmer, reducing heat to medium, and covering pot. Cook until tender (about 40 minutes). Drain any remaining water and set aside. 
  2. Meanwhile, prepare crispy tofu by mixing together flour and seasoning salt in a shallow bowl. Dredge the tofu cubes into the flour mixture to cover all sides. Reserve any remaining flour in the bowl for step 5.
  3. Heat 2 tablespoons of olive oil in a large skillet or sauté pan over medium-high heat. Add tofu to skillet (reserve any leftover flour from dredging tofu) and brown each side, turning as needed with tongs or spatula, until all sides are golden brown (about 15 minutes total). Remove browned tofu from pan and set aside, reserving any leftover oil and crumbs in pan.
  4. Prepare Moroccan apricot sauce by adding 1 teaspoon olive oil to the skillet or sauté pan (with any remaining oil from cooking tofu) and heating over medium heat. Add tomato sauce, tomato paste, apple cider vinegar, brown sugar (optional), chili powder, ras el hanout, garlic powder, and hot sauce and heat over medium for 3 minutes.
  5. Place vanilla and orange juice into the small bowl with remaining flour mixture from dredging the tofu. Whisk together until smooth. Add to the sauce mixture in the skillet or pan, and mix well while cooking over medium heat.
  6. Add sliced apricots and chickpeas, and mix together well. Cover and let simmer over medium for 8-10 minutes, until apricots are tender and mixture is thickened.
  7. Remove from heat, top with chopped parsley or cilantro, and serve over cooked brown rice. 
  8. Makes 6 servings (about 1 cup Moroccan Apricot Tofu with ½ cup cooked brown rice per serving). 

Notes

*Ras el hanout is a traditional Moroccan seasoning made from coriander, paprika, cumin, cardamom, cinnamon, black pepper, red pepper, turmeric, ginger, nutmeg, clove, and allspice. 

**If you don’t have fresh apricots, use frozen and thawed, or canned and drained apricots (reduce cooking time with canned apricots). You can also use ¾ cup dried apricots which have been soaked overnight in water and drained. 

To make this recipe gluten-free, use cornstarch instead of flour. 

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Entree
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 444
  • Sugar: 9 g
  • Sodium: 161 mg
  • Fat: 15 g
  • Saturated Fat: 2 g
  • Carbohydrates: 60 g
  • Fiber: 8 g
  • Protein: 22 g