Nutrition Facts for Sauteed asparagus with curried tofu and tomatoes

Sauteed Asparagus with Curried Tofu and Tomatoes

Elevate your weeknight dinner with this vibrant and flavor-packed Sautéed Asparagus with Curried Tofu and Tomatoes! This quick, plant-based recipe combines golden, crispy cubes of extra-firm tofu seasoned with aromatic curry powder and cumin, tender asparagus spears, and juicy cherry tomatoes for a nutrient-rich, colorful medley. A fragrant base of sautéed onion and garlic ties the dish together, while a splash of soy sauce adds savory depth. Ready in just 40 minutes, this healthy vegan dish is perfect as a standalone meal or served over fluffy rice or quinoa for a heartier option. Garnish with fresh cilantro for a bright, herby finish! Whether you're searching for a quick dinner idea or a flavorful plant-based recipe, this dish is sure to delight.

Nutriscore Rating: 85/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Sauteed Asparagus with Curried Tofu and Tomatoes
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 400 g extra-firm tofu
  • 300 g asparagus
  • 250 g cherry tomatoes
  • 3 tbsp olive oil
  • 1 medium yellow onion
  • 2 cloves garlic
  • 2 tsp ground curry powder
  • 1 tsp ground cumin
  • 1 tbsp soy sauce
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 2 tbsp fresh cilantro (optional, for garnish)

Directions

Step 1

Press the tofu to remove excess moisture. Wrap it in a clean kitchen towel or paper towels, and place a heavy object, like a skillet, on top. Let it press for 10 minutes.

Step 2

While the tofu is pressing, trim the tough ends off the asparagus and cut the spears into 2-inch pieces. Halve the cherry tomatoes. Finely dice the onion and mince the garlic.

Step 3

Cut the pressed tofu into 1-inch cubes.

Step 4

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Once hot, add the tofu cubes in a single layer. Sprinkle with 1 teaspoon of curry powder and 0.5 teaspoon of ground cumin. Cook for 4–5 minutes on each side until golden and slightly crispy. Remove the tofu from the skillet and set aside.

Step 5

In the same skillet, add the remaining 1 tablespoon of olive oil. Add the diced onion and sauté for 2–3 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant.

Step 6

Stir in the asparagus pieces and sauté for 5–6 minutes until tender but still crisp. Add the cherry tomatoes and cook for another 2–3 minutes until they start to soften.

Step 7

Sprinkle the remaining 1 teaspoon of curry powder, 0.5 teaspoon of ground cumin, salt, and black pepper over the vegetables. Stir to combine.

Step 8

Return the cooked tofu to the skillet. Add the soy sauce and toss everything together gently. Cook for 1–2 minutes to heat through.

Step 9

Remove from heat and garnish with fresh cilantro, if desired. Serve warm as a standalone dish or alongside rice or quinoa.

Nutrition Facts

Serving size (1135.3g)
Amount per serving % Daily Value*
Calories 1144.0
Total Fat 76.0g 0%
Saturated Fat 11.6g 0%
Polyunsaturated Fat 4.2g
Cholesterol 0mg 0%
Sodium 1851.6mg 0%
Total Carbohydrate 53.5g 0%
Dietary Fiber 22.4g 0%
Total Sugars 19.5g
Protein 75.1g 0%
Vitamin D 0IU 0%
Calcium 2910.7mg 0%
Iron 21.4mg 0%
Potassium 2476.3mg 0%
*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

Fat: 57.1%
Protein: 25.1%
Carbs: 17.9%