clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
koshari instant pot

Instant Pot Egyptian Koshari (Gluten-Free)

  • Author: Kate Kasbee
  • Prep Time: 10 mins
  • Cook Time: 50 mins
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Instant Pot
  • Cuisine: Vegan


The carb party that is Koshari is naturally vegan and very easily made gluten-free with the right pasta. Using the Instant Pot reduces the cooking time. Dinner comes together in under an hour!


  • 2/3 cup green lentils
  • 1 cup short grain brown rice
  • ½ cup dried chickpeas (if not using the Instant Pot, use 1 15-oz. can of chickpeas)
  • 3 ½ cups of water
  • 1 cup gluten-free macaroni (or another small shape pasta)

For the tomato sauce

  •  1 tsp. olive oil
  • ½ yellow onion, diced
  • 2 garlic cloves, minced or pressed
  • 1 Tbsp. cumin
  • 1 Tbsp. paprika
  • 1 tsp. cinnamon
  • ¼ tsp. cayenne (optional)
  • 1 15-oz. can tomato sauce
  • 1 Tbsp. white vinegar

For the crispy onions

  • ½ yellow onion, very thinly sliced
  • 1 Tbsp. olive oil

Fresh parsley, for serving (optional)


  1. Rinse the lentils and add them to your Instant Pot along with the brown rice, dried chickpeas, and water. Set to high pressure for 22 minutes.
  2. Meanwhile, bring a medium sized saucepan of water to a boil and cook the pasta. Drain, rinse, and transfer the pasta to a bowl. Cover the bowl with a dishtowel to keep the pasta warm.
  3. To make the tomato sauce, heat a saucepan over medium-low heat and add the olive oil. When hot, stir in the onion. Cook for 5 minutes, and then add the garlic. Cook and stir for 30 seconds before sprinkling in the cumin, paprika, cinnamon, and cayenne (if using). Toast the spices for about a minute and then pour in the tomato sauce and vinegar. Stir the sauce, cover the pot, and simmer over low heat for 20 minutes. Adjust seasonings to taste.
  4. When the Instant Pot beeps, allow the pressure to release naturally for 15 minutes; then carefully flip the quick release valve. Once the pressure gauge goes down and there is no more steam coming out, remove the lid and let the mixture sit uncovered for 5 minutes.
  5. Finally, make the crispy onions. Separate the thin layers of sliced onion and arrange them in a single layer on some paper towels. Take another paper towel and gently press down on the onions to remove some of the moisture. Heat a cast iron skillet over medium heat and add the olive oil. When hot, carefully drop the onions into the oil. Cook for 7 to 8 minutes, stirring the onions occasionally at first and frequently towards the end. They should be golden brown and slightly crispy. Keep an eye on them in the last couple of minutes to prevent burning.
  6. To serve, scoop some of the lentil/rice/chickpea mixture onto a plate. Layer on some of the pasta and ladle the tomato sauce on top. Sprinkle with the fried onions and fresh parsley, if desired.


  • Serving Size:
  • Calories: 584
  • Sugar: 6.7 g
  • Sodium: 166.9 mg
  • Fat: 13.6 g
  • Carbohydrates: 97.7 g
  • Protein: 20.8 g
  • Cholesterol: 0 mg