Nutrition Facts for High protein onion curry

High Protein Onion Curry

Image of High Protein Onion Curry
Nutriscore Rating: 83/100

Elevate your weeknight dinners with this flavorful High Protein Onion Curry! Packed with plant-based protein from firm tofu, red lentils, and creamy coconut milk, this hearty dish strikes the perfect balance between indulgence and nutrition. The golden base of sautéed onions, garlic, and ginger is infused with aromatic spices like cumin, turmeric, and garam masala, delivering a rich and warming depth of flavor. Simmered to perfection, the curry pairs beautifully with quinoa or brown rice for a wholesome, protein-rich meal that will satisfy even the biggest appetites. Ready in under 45 minutes, this nutritious and fragrant recipe is perfect for busy weekdays or relaxed family dinners. Don’t forget a sprinkle of fresh cilantro and a splash of lemon juice for a bright, zesty finish!

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
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 3 large onions
  • 400 grams firm tofu
  • 1 cup red lentils
  • 400 ml coconut milk
  • 500 ml vegetable broth
  • 4 cloves garlic cloves
  • 1 tablespoon fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 0.5 teaspoon red chili powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons olive oil
  • 0.25 cup fresh cilantro
  • 1 tablespoon lemon juice
  • 2 cups cooked quinoa or brown rice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Dice the onions and keep them aside. Mince the garlic cloves and grate the ginger.

2

Cut the tofu into 1-inch cubes and pat them dry with a paper towel.

3

Rinse the red lentils under cold water until the water runs clear.

4

In a large pot, heat the olive oil over medium heat. Add the onions and sauté for 5-7 minutes or until they are golden brown.

5

Add the minced garlic and grated ginger to the onions, and sauté for an additional 2 minutes until fragrant.

6

Stir in the ground cumin, ground coriander, turmeric powder, garam masala, red chili powder, salt, and black pepper. Cook the spices with the onion mixture for about 1 minute to enhance the flavors.

7

Add the tofu to the pot and stir gently to coat through the spices.

8

Pour in the coconut milk and vegetable broth, and bring the mixture to a gentle simmer.

9

Stir in the rinsed lentils and let the curry simmer for 15-20 minutes or until the lentils are cooked and tender.

10

Adjust the seasoning as needed, adding more salt or spices as desired.

11

Once the lentils are cooked through, stir in the fresh cilantro and lemon juice.

12

Serve the high protein onion curry over cooked quinoa or brown rice for a complete meal.

Cooking Tip: Take your time with each step for the best results!
1850
cal
91.7g
protein
250.8g
carbs
62.0g
fat

Nutrition Facts

1 serving (2478.0g)
Calories
1850
% Daily Value*
Total Fat 62.0 g 79%
Saturated Fat 9.4 g 47%
Polyunsaturated Fat 4.3 g
Cholesterol 0 mg 0%
Sodium 3726 mg 162%
Total Carbohydrate 250.8 g 91%
Dietary Fiber 49.2 g 176%
Total Sugars 78.2 g
Protein 91.7 g 183%
Vitamin D 0.0 mcg 0%
Calcium 984 mg 76%
Iron 27.0 mg 150%
Potassium 4405 mg 94%

*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

52.0%%
19.0%%
28.9%%
Fat: 558 cal (28.9%%)
Protein: 366 cal (19.0%%)
Carbs: 1003 cal (52.0%%)