Nutrition Facts for Whole30 tofu curry

Whole30 Tofu Curry

Image of Whole30 Tofu Curry
Nutriscore Rating: 66/100

Warm up your weeknight dinner routine with this vibrant and flavorful Whole30 Tofu Curry! Brimming with golden cubes of crispy tofu, a creamy coconut milk base, and a medley of fresh vegetables like zucchini, red bell pepper, and spinach, this one-pot dish is a wholesome, plant-based option that's entirely Whole30-compliant. This nutrient-packed recipe gets its bold and aromatic profile from curry powder, turmeric, fresh ginger, and garlic, creating a deeply satisfying meal in just 50 minutes. Perfectly balanced with a splash of lime juice and garnished with fresh cilantro, this tofu curry pairs beautifully with cauliflower rice or stands alone as a hearty, veggie-filled delight. Whether you're on the Whole30 diet or simply craving something cozy yet nourishing, this recipe is guaranteed to become a staple in your kitchen!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 14 oz extra-firm tofu
  • 2 tbsp coconut oil
  • 1 medium yellow onion
  • 3 garlic cloves
  • 1 inch piece fresh ginger
  • 2 tbsp curry powder
  • 1 tsp ground turmeric
  • 13.5 oz coconut milk (full-fat, canned)
  • 1 cup vegetable stock
  • 1 cup diced tomatoes (no sugar added)
  • 1 medium zucchini
  • 1 medium red bell pepper
  • 2 cups spinach
  • 1 tbsp lime juice
  • 1 tsp sea salt
  • 1 handful fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Press the tofu to remove excess water by wrapping it in a clean kitchen towel and placing a heavy object like a pan on top for 15 minutes. Once pressed, cut into 1-inch cubes.

2

Heat 1 tablespoon of coconut oil in a large skillet or pot over medium heat. Add the tofu cubes and cook until golden brown on all sides, about 8-10 minutes. Remove the tofu and set aside.

3

Dice the onion, mince the garlic, and grate the ginger. Thinly slice the zucchini and red bell pepper.

4

In the same skillet or pot, add the remaining 1 tablespoon of coconut oil. Sauté the onion until softened, about 3-4 minutes. Add the garlic and ginger, and cook for another minute, until fragrant.

5

Stir in curry powder and turmeric, toasting the spices for 30 seconds to bring out their flavor.

6

Pour in the coconut milk, vegetable stock, and diced tomatoes. Stir everything together and bring to a gentle simmer.

7

Add the zucchini and red bell pepper. Let the curry simmer uncovered for 10-15 minutes until the vegetables are tender.

8

Add the cooked tofu and spinach to the pot. Stir until the spinach wilts, about 1-2 minutes.

9

Season the curry with lime juice and sea salt. Adjust seasoning to taste.

10

Serve hot, garnished with fresh cilantro. Optionally, pair with cauliflower rice or enjoy on its own for a hearty Whole30-compliant meal.

Cooking Tip: Take your time with each step for the best results!
2046
cal
84.2g
protein
104.2g
carbs
154.8g
fat

Nutrition Facts

1 serving (1845.0g)
Calories
2046
% Daily Value*
Total Fat 154.8 g 198%
Saturated Fat 109.5 g 548%
Polyunsaturated Fat 1.4 g
Cholesterol 0 mg 0%
Sodium 9040 mg 393%
Total Carbohydrate 104.2 g 38%
Dietary Fiber 31.8 g 114%
Total Sugars 49.0 g
Protein 84.2 g 168%
Vitamin D 0.0 mcg 0%
Calcium 2975 mg 229%
Iron 37.5 mg 208%
Potassium 4203 mg 89%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

19.4%%
15.7%%
64.9%%
Fat: 1393 cal (64.9%%)
Protein: 336 cal (15.7%%)
Carbs: 416 cal (19.4%%)