Description
A protein-packed dish featuring tofu and colorful vegetables served with a creamy peanut sauce, perfect for a healthy meal.
Ingredients
Scale
- 1 package medium-firm tofu (cut into chunks)
- 1 tablespoon coconut oil
- 1 tablespoon soy sauce
- 1 cup light coconut milk
- 3 tablespoons natural peanut butter
- 3 tablespoons red curry paste
- 2 tablespoons lime juice
- 2 cloves garlic (finely minced)
- 1 tablespoon minced ginger
- 1 medium onion (sliced)
- 1 medium red pepper (sliced)
- 8 medium carrots
- 2 cups bean sprouts
- ½ cup roughly chopped cilantro
- 1 handful peanuts (to serve)
Instructions
- Heat 1 tablespoon coconut oil in a large skillet over medium heat.
- Add the cubed tofu and cook until golden brown, about 5-7 minutes, ensuring all sides are crispy.
- In the same skillet, add the sliced onion, red pepper, ginger, and garlic. Sauté for about 3-4 minutes until the vegetables are softened and fragrant.
- Pour in the carrots and cook for another 3 minutes, stirring frequently until they start to soften.
- In a mixing bowl, whisk together the light coconut milk, peanut butter, lime juice, soy sauce, and red curry paste until smooth.
- Pour the sauce into the skillet over the sautéed vegetables and tofu. Stir in the two tablespoons of water, and let everything simmer for about 5 minutes, allowing the sauce to thicken slightly.
- Fold in the bean sprouts and chopped cilantro, cooking for an additional 2 minutes until everything is well combined and heated through.
- Garnish with peanuts before serving. Enjoy your protein-packed Carrot Noodles warm!
Notes
- Consider using tempeh for a stronger flavor in place of tofu.
- Substitute almond milk for a lower-calorie option.
- Use sunflower seed butter for a nut-free diet.
- Lemon juice can be used in place of lime juice if needed.
- For a milder flavor, swap garlic with shallots.
- Feel free to use zucchini instead of carrots if desired.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Skillet
- Cuisine: Asian
Nutrition
- Serving Size: 1 plate
- Calories: 350
- Sugar: 3g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 0mg