Dahl is a perfectly spiced vegan dish filled with lentils, and this one, of course, has spinach. It is perfect for a quick and easy meal. I enjoy mine with Naan bread or rice. Making lentils in an instant Pot is a snap and I love being able to leave my kitchen to get other things done while dinner is cooking. Plus, with one pot it makes clean up a cinch!

Instant Pot Spinach Dahl

Prep Time

10 min

Cook Time

30 min

Total Time

40 min

Recipe Type: Lunch/Dinner

Serving Size: 1 cup

Makes 7 servings


  • 1 pound lentils, rinsed and drained
  • 1 13.66 ounce can lite coconut milk
  • 32 ounces of vegetable broth
  • ½ teaspoon chipotle chile pepper
  • ½ teaspoon pepper
  • 6 cups spinach
  • ½ onion, diced


  1. Place all the ingredients into the instant pot.
  2. Turn the instant pot on high pressure and cook for 20 minutes.
  3. After 20 minutes turn the vent and quickly release the pressure.
  4. Serve over rice or with naan bread and enjoy! Enjoy!


Calories 280 (35 from fat)
Total fat 4g
Saturated fat 0g
Cholesterol 0mg
Sodium 350mg
Carbohydrate 46g (8g dietary fiber, 4g sugar)
Protein 17g

WARNING: This post is not intended to replace the advice of a medical professional. The above information should not be used to diagnose, treat, or prevent any disease or medical condition. Please consult your doctor before making any changes to your diet, sleep methods, daily activity, or fitness routine. iFit assumes no responsibility for any personal injury or damage sustained by any recommendations, opinions, or advice given in this article.