Easy Indian Spiced Lentil & Spinach Stir Fry Bursting with Flavor

Elizabeth

Founder of Her Recipe Box

Indian Spiced Lentil & Spinach Stir Fry
Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
โ˜…โ˜…โ˜…โ˜…โ˜… 4.4/5 based on 33,000+ reviews

Whatโ€™s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sautรฉ Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Thereโ€™s something truly satisfying about the vibrant flavors of Indian spices melding with wholesome lentils and fresh spinach in a quick stir fry. One evening, craving something hearty yet light, I tossed together a simple Indian Spiced Lentil & Spinach Stir Fry that instantly became a favorite in my kitchen. The warmth of cumin and turmeric combined with tender greens and protein-packed lentils creates a dish thatโ€™s as nourishing as it is delicious. What I love most? It comes together in no time, perfect for those busy nights when you want a home-cooked meal without the fuss. Whether youโ€™re a seasoned chef or someone eager to escape the usual fast-food trap, this recipe brings vibrant flavor and comfort to your tableโ€”every time.

Why Choose Indian Spiced Lentil & Spinach Stir Fry?

Flavorful Complexity: The blend of cumin, turmeric, and other Indian spices gives this stir fry a warm, inviting depth. Quick and Easy: Ready in under 30 minutes, it fits perfectly into busy schedules. Nutrient-Rich: Lentils provide protein while spinach adds vitamins, making it a wholesome meal. Versatile: Serve it as a main dish or a vibrant side. Comforting and Light: Itโ€™s hearty without feeling heavy, ideal for anyone craving a healthy, satisfying homemade meal.

Indian Spiced Lentil & Spinach Stir Fry Ingredients

For the Lentil Base

  • Red lentils โ€“ cook until tender but not mushy for perfect texture in your Indian Spiced Lentil & Spinach Stir Fry.
  • Vegetable oil โ€“ use a neutral oil to help toast spices evenly without overpowering flavors.
  • Yellow onion โ€“ finely chopped to build a flavorful, aromatic foundation.
  • Garlic cloves โ€“ minced for that signature savory punch that wakes up the dish.

Spices & Flavorings

  • Cumin seeds โ€“ toast until fragrant to release their warming aroma.
  • Turmeric powder โ€“ adds vibrant color and subtle earthiness.
  • Garam masala โ€“ finish with this spice blend for authentic Indian warmth and complexity.
  • Red chili powder โ€“ adjust to your heat preference for a gentle kick.
  • Salt โ€“ enhances all the vivid spices and fresh ingredients.

Vegetables & Greens

  • Fresh spinach leaves โ€“ stir in at the end for a burst of green, freshness, and nutrients.
  • Tomatoes โ€“ diced to add a tangy balance and juicy texture.

Optional Garnishes

  • Fresh cilantro โ€“ sprinkle chopped for a fragrant, bright finish.
  • Lemon wedges โ€“ a squeeze just before serving adds zesty brightness and lifts the flavors.

How to Make Indian Spiced Lentil & Spinach Stir Fry

  1. Rinse Lentils: Rinse red lentils under cold water until clear to remove debris. Place in pot with 2 cups water, boil, then simmer 15โ€“20 minutes until tender but not mushy.
  2. Heat Oil & Toast Spices: Warm 2 tablespoons oil in a skillet over medium heat until shimmering. Add cumin seeds, toast for 30 seconds until fragrant, stirring constantly to prevent burning.
  3. Sautรฉ Aromatics: Add chopped onion and minced garlic to the toasted spices. Cook until onions turn golden brown and translucent, about 4 minutes, stirring occasionally for even color.
  4. Bloom Spices: Stir in turmeric, chili powder, garam masala, and salt. Cook for 1 minute, until spices become aromatic and coat the onions evenly with vibrant golden hues.
  5. Combine Lentils & Tomatoes: Add the cooked lentils and diced tomatoes to the skillet. Stir well and simmer for 3 minutes, allowing flavors to meld and the mixture to thicken slightly.
  6. Fold in Spinach: Gradually add fresh spinach leaves in batches, stirring until just wilted and still bright green. This should take about 2 minutes to maintain that vibrant color.
  7. Garnish & Serve: Transfer the stir fry to a serving dish. Sprinkle with chopped cilantro and serve with lemon wedges on the side for a zesty, refreshing finish.

Optional: Top with toasted cashews for extra crunch.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Indian Spiced Lentil & Spinach Stir Fry

Fridge: Store leftovers in an airtight container for up to 3 days. This helps maintain the flavors and textures of your Indian Spiced Lentil & Spinach Stir Fry.

Freezer: Freeze in individual portions for up to 3 months. Use airtight freezer bags, removing as much air as possible to prevent freezer burn.

Reheating: Thaw overnight in the fridge before reheating. Warm on the stovetop over medium heat until heated through, adding a splash of water if it seems dry.

Room Temperature: Do not leave this stir fry at room temperature for more than 2 hours to ensure food safety and quality.

Make Ahead Options

Indian Spiced Lentil & Spinach Stir Fry is a fantastic option for meal prep, saving you valuable time on busy weeknights! You can prepare the lentils and sautรฉ the spices up to 3 days in advance; simply cook the lentils until tender and then refrigerate them in an airtight container. The sautรฉed onion, garlic, and spices can also be made ahead and stored in the fridge. When you’re ready to serve, just reheat the mixture in a skillet, fold in fresh spinach, and add diced tomatoes. This way, you’ll keep the vibrant flavors intact while enjoying a satisfying home-cooked meal with minimal effort!

What to Serve with Indian Spiced Lentil & Spinach Stir Fry?

Thereโ€™s nothing quite like a colorful spread to elevate the hearty, nourishing appeal of this vibrant stir fry.

  • Basmati Rice: Fluffy, aromatic basmati rice perfectly absorbs the bold flavors, providing a delightful contrast in textures. Each bite feels like a warm hug!
  • Naan Bread: Soft and pillowy, naan is perfect for scooping up the stir fry. Serve it warm, with a smear of butter for added richness.
  • Cucumber Raita: This cool yogurt dip balances the spices with its refreshing creaminess, making your meal a delightful harmony of flavors.
  • Roasted Cauliflower: The nutty crunch of roasted cauliflower offers a delightful textural contrast, enhancing the overall eating experience.
  • Chickpea Salad: A light and zesty chickpea salad adds a fresh crunch, elevating the meal with its citrusy zing and colorful presentation.
  • Mango Lassi: This sweet and tangy yogurt drink provides a refreshing counterpoint to the earthiness of the dish, enhancing your dining experience.
  • Spiced Chai: Warm spiced chai complements the Indian flavors beautifully, wrapping up your meal with comfort and nostalgia.
  • Papadums: Crispy and thin, these fried lentil wafers add a satisfying crunch and a hint of saltiness, making them a great appetizer or side.

Variations & Substitutions for Indian Spiced Lentil & Spinach Stir Fry

Feel free to explore these creative substitutions that will enhance your dish and suit your taste!

  • Protein Boost: Add cooked chicken or tofu cubes for an additional source of protein and a heartier meal.

  • Veggie Medley: Mix in other vegetables like bell peppers or zucchini to add more color and crunch to your stir fry.

  • Heat Level: For a spicy kick, include diced jalapeรฑos or cayenne pepper according to your heat preference.

  • Garnish Twist: Swap cilantro for parsley or mint for a different herbal note that brightens the dish uniquely.

  • Coconut Cream: Stir in a spoonful of coconut cream for a rich, creamy texture that balances the spices beautifully.

  • Lentil Variety: Replace red lentils with green or brown lentils for a different texture; just adjust cooking time accordingly.

  • Nutty Crunch: Top with toasted almonds or peanuts to introduce a delightful crunch and nutty flavor.

  • Citrus Zest: Grate lemon or lime zest over the finished stir fry for an added layer of freshness that elevates the flavors.

Expert Tips for Indian Spiced Lentil & Spinach Stir Fry

  • Perfect Lentil Texture: Rinse lentils thoroughly and avoid overcooking to keep a tender yet slightly firm bite that holds well in the stir fry.
  • Toast Spices Carefully: Keep heat moderate when toasting cumin seeds and spices to release aroma without burning, which can cause bitterness.
  • Onion and Garlic Gold: Cook onions slowly until golden and translucent for a rich, sweet baseโ€”this layering is key to deep flavor in your Indian Spiced Lentil & Spinach Stir Fry.
  • Spinach Timing: Add spinach last and fold gently to retain its vibrant green color and fresh texture, avoiding overcooking.
  • Adjust Heat Gradually: Start with a small amount of chili powder and increase to taste, balancing warmth without overpowering other spices.
  • Serve Fresh: Garnish just before serving to preserve fragrance and contrast, especially with cilantro and a squeeze of lemon to brighten flavors.

Indian Spiced Lentil & Spinach Stir Fry Recipe FAQs

How do I know if the red lentils are fresh and good for this stir fry?
Fresh red lentils should be bright in color without any dark spots all over. Avoid lentils that look dull, shriveled, or have an off smell, as they could be stale or old. I always recommend buying from a trusted source and checking the expiration date to ensure the best texture and flavor.

Whatโ€™s the best way to store leftover Indian Spiced Lentil & Spinach Stir Fry?
Store your leftovers in an airtight container in the refrigerator, where theyโ€™ll stay fresh for 3 to 4 days. Make sure the stir fry has completely cooled before sealing the container to avoid condensation, which can alter texture and flavor. Reheat gently on the stovetop, adding a splash of water if it feels too dry.

Can I freeze this lentil and spinach stir fry? How should I do it?
Absolutely! Freezing is a great way to keep this dish ready for a quick meal later. Hereโ€™s how: let the stir fry cool completely, then divide into individual portions and place them in airtight freezer bags or containers. Remove as much air as possible to prevent freezer burn. Label with the date and freeze for up to 3 months. When ready to eat, thaw overnight in the fridge and warm up on the stovetop over medium heat.

What should I do if the lentils turn mushy or the stir fry feels too watery?
If your lentils become mushy, it usually means they were cooked too long or absorbed too much water. For a firmer texture, reduce cooking time slightly next round. If the stir fry is watery, simmer it uncovered for a few extra minutes to let excess moisture evaporate. Stir gently to avoid breaking up the lentils more than necessary.

Is Indian Spiced Lentil & Spinach Stir Fry safe for pets or suitable for food allergies?
This dish contains typical Indian spices like cumin and chili powder, which can be irritating to pets; so, itโ€™s best to keep it away from them. For allergies, check your spice blends for potential allergens like mustard or gluten-containing additives. Always customize spice levels and ingredients based on your dietary needs and consider leaving out or substituting problematic components.

Indian Spiced Lentil & Spinach Stir Fry

Easy Indian Spiced Lentil & Spinach Stir Fry Bursting with Flavor

A vibrant Indian Spiced Lentil & Spinach Stir Fry that combines wholesome lentils and fresh spinach with aromatic spices.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 250

Ingredients
  

For the Lentil Base
  • 1 cup Red lentils rinsed and cooked until tender
  • 2 tablespoons Vegetable oil use a neutral oil
  • 1 medium Yellow onion finely chopped
  • 2 cloves Garlic minced
Spices & Flavorings
  • 1 teaspoon Cumin seeds toasted until fragrant
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Garam masala
  • 1/2 teaspoon Red chili powder adjust to heat preference
  • 1 teaspoon Salt
Vegetables & Greens
  • 4 cups Fresh spinach leaves
  • 2 medium Tomatoes diced
Optional Garnishes
  • 1/4 cup Fresh cilantro chopped
  • 1 Lemon wedges for serving

Equipment

  • skillet
  • pot

Method
 

How to Make Indian Spiced Lentil & Spinach Stir Fry
  1. Rinse red lentils under cold water until clear. Place in pot with 2 cups water, boil, then simmer 15โ€“20 minutes until tender but not mushy.
  2. Warm vegetable oil in a skillet over medium heat until shimmering. Add cumin seeds, toast for 30 seconds until fragrant.
  3. Add chopped onion and minced garlic to the skillet. Cook until onions turn golden brown and translucent, about 4 minutes.
  4. Stir in turmeric, chili powder, garam masala, and salt. Cook for 1 minute, until aromatic.
  5. Add cooked lentils and diced tomatoes. Stir well and simmer for 3 minutes.
  6. Gradually add fresh spinach leaves in batches, stirring until just wilted.
  7. Transfer the stir fry to a serving dish. Sprinkle with chopped cilantro and serve with lemon wedges.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 500mgPotassium: 600mgFiber: 12gSugar: 4gVitamin A: 2500IUVitamin C: 30mgCalcium: 100mgIron: 3mg

Notes

Top with toasted cashews for extra crunch if desired.

Tried this recipe?

Let us know how it was!