Spinach Stir-Fry With Almonds

Prep: 5 min Cook: 5 min Cuisine: Chinese

A quick, savory spinach stir‑fry brightened with slivered almonds and soy, perfect for a healthy weeknight meal that satisfies both vegans and meat‑eaters.

Be the first to rate this recipe

Ingredients

  • 3 bunches fresh spinach
  • 4 ½ Tbsp oil
  • 1/3 cup slivered almonds
  • 2 Tbsp soy sauce
  • sesame seed (optional)

Instructions

  1. Heat 4½ Tbsp oil in a skillet over medium heat.
  2. Add 1/3 cup slivered almonds and toast until lightly browned, stirring frequently.
  3. Add 3 bunches fresh spinach, cooking until just wilted.
  4. Stir in 2 Tbsp soy sauce, tossing to coat evenly.
  5. Serve hot, sprinkled with sesame seeds if desired.

Tips & Substitutions

For a nuttier flavor, consider using toasted sesame oil instead of regular oil. If slivered almonds are unavailable, chopped walnuts or pecans can be a great substitute. To enhance the dish, add minced garlic or ginger while toasting the almonds. This recipe is versatile and can easily be adapted to include other vegetables, making it a great option for those who enjoy exploring different Asian cuisines with dishes like Jap Chae.

Serving Suggestions

Serve this dish hot as a light main course or as a side alongside grilled chicken or fish for a balanced meal. It pairs beautifully with Vietnamese fried rice for a complete Asian-inspired feast. For a vegan option, serve it with tofu and corn stir-fry to create a nutritious and satisfying plate.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them in a skillet over medium heat until heated through, adding a splash of water or extra soy sauce to help revive the dish's moisture. Avoid microwaving, as it may make the spinach watery.

Nutrition & Diet Analysis (per serving)

Each serving of Spinach Stir-Fry With Almonds contains roughly 959 calories, with 12g protein, 56g carbohydrates, and 77g fat. It is an excellent source of protein (25% of the Daily Value), and a good source of dietary fiber. Note that it is relatively high in sodium, at 1904mg per serving (83% of the Daily Value).

959 kcal 48% DV
Protein Fat Carbs

Macronutrients

Protein 12.4g 25% DV
Total Fat 77.4g 99% DV
Carbs 55.5g 20% DV
Fiber 2.7g 10% DV
Sugar 0.4g 1% DV

Electrolytes

Sodium 1903.9mg 83% DV
Potassium 241.4mg 5% DV

Vitamins & Minerals

Vitamin A 35.2mcg 4% DV
Vitamin C 2.1mg 2% DV
Calcium 88.2mg 7% DV
Iron 1.7mg 9% DV
Contains Soy Tree nuts Sesame

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen spinach for this recipe?

While fresh spinach is preferred for its texture and flavor, you can use frozen spinach if needed. Just make sure to thaw and drain it well to remove excess moisture before adding it to the skillet. This will help prevent the dish from becoming soggy.

What other nuts can I use instead of almonds?

You can substitute almonds with other nuts like cashews or pine nuts, which will also add a nice crunch and flavor. Just be mindful of any nut allergies when serving this dish to others.

Is this dish suitable for meal prep?

Yes, spinach stir-fry with almonds is great for meal prep. Prepare it in advance and store it in individual portions. However, for best results, reheat it just before serving to maintain the spinach's freshness and avoid overcooking.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Chinese recipes → Vegan recipes → Vegetarian recipes → All recipes →