Vegetarian

Koshari

Welcome to your new favorite way to make Koshari. This authentic vegetarian dish is savory, rich, and deeply satisfying, bringing restaurant-quality results right into your home kitchen in just 45 minutes.

Koshari

The Secret to Perfect Koshari

There is a reason why Koshari is such a beloved classic. Unlike quick shortcuts that sacrifice flavor, this method ensures that every single bite is packed with the perfect balance of textures and tastes. The foundation of this incredible dish lies in utilizing Brown Lentils, which elevates the entire flavor profile.

Whether you are cooking for a special weekend dinner or need a reliable crowd-pleaser for the family, this recipe delivers consistently amazing results. We've spent countless hours perfecting this exact ratio of ingredients so that you don't have to guess.

Why You'll Fall in Love With This Recipe

  • Incredible Flavor: The combination of Rice and Brown Lentils creates a harmony you won't forget.
  • Time-Tested Technique: By following our step-by-step cooking method, you avoid common pitfalls.
  • Quick Prep: You'll only need 15 minutes of active preparation time!

Ingredient Deep Dive

To achieve the absolute best results, let's talk about what goes into this masterpiece. The quality of what you put in directly determines what you get out.

  • Brown lentils: This adds essential moisture and depth. Always try to use the freshest available.
  • Rice: This provides the perfect foundational flavor. Always try to use the freshest available.
  • Coriander: This gives it that signature authentic taste. Always try to use the freshest available.
  • Macaroni: This balances out the richer elements. Always try to use the freshest available.

Step-by-Step Cooking Walkthrough

Making Koshari is easier than you might think when broken down into manageable steps. Let's walk through the critical phases of the cooking process:

Step 1: The Preparation. Cook the lentils. Bring lentils and 4 cups of water to a boil in a medium pot or saucepan over high heat. Reduce the heat to low and cook until lentils are just tender (15-17 minutes). Drain from water and season with a little salt. (Note: when the lentils are ready, they should not be fully cooked. They should be only par-cooked and still have a bite to them as they need to finish cooking with the rice).

Step 2: Building the Flavor. Now, for the rice. Drain the rice from its soaking water. Combine the par-cooked lentils and the rice in the saucepan over medium-high heat with 1 tbsp cooking oil, salt, pepper, and coriander. Cook for 3 minutes, stirring regularly. Add warm water to cover the rice and lentil mixture by about 1 1/2 inches (you’ll probably use about 3 cups of water here). Bring to a boil; the water should reduce a bit. Now cover and cook until all the liquid has been absorbed and both the rice and lentils are well cooked through (about 20 minutes). Keep covered and undisturbed for 5 minutes or so.

Step 3: The Finishing Touch. In a large skillet, heat the cooking oil over medium-high heat, cook the onion rings, stirring often, until they turn a nice caramelized brown. Onions must be crispy, but not burned (15-20 minutes).

What to Serve with Koshari

Elevate your dinner experience with delightful pairings that harmonize with the vibrant flavors of this feast.

  • Steamed Rice or Grains: Serves as a fluffy base, soaking up the delicious juices and complementing the dish beautifully.
  • Crunchy Green Salad: A fresh mix of greens and a zesty vinaigrette adds a crisp contrast, balancing the savory notes.
  • Roasted Vegetables: Their nutty flavor and crispy texture offer a delicious contrast, rounding out the meal.

Koshari Variations

Feel free to get creative with this delightful recipe and make it your own!

  • Veggie Swap: Use different seasonal vegetables like broccoli, snap peas, or zucchini. This adds color and crunch!
  • Heat it Up: Add crushed red pepper flakes or a dash of hot sauce for a spicy kick. Embrace the warmth!
  • Herb Infusion: Sprinkle fresh herbs like cilantro or basil right before serving to elevate the dish.

Expert Tips for Koshari

  • Prepare Ahead: Measure out all your ingredients before you start cooking. This "mise en place" makes the process seamless.
  • Avoid Overcrowding: If cooking in a pan, give ingredients space. Overcrowding can lead to steaming instead of searing.
  • Taste as You Go: Always check for seasoning before serving. A pinch of salt or a squeeze of lemon can make a huge difference.

Koshari Recipe FAQs

How should I store leftovers from my Koshari?
To keep your dish fresh, store leftovers in an airtight container in the refrigerator for up to 3 days. Make sure to let it cool to room temperature before sealing to avoid condensation. When you’re ready to enjoy it again, reheat gently on the stove or in the microwave.

Can I freeze Koshari?
Yes, you can! To freeze, allow the dish to cool completely, then transfer it to a sealed freezer bag or airtight container. It can last in the freezer for up to 2-3 months. Thaw it in the refrigerator overnight before reheating.

Are there any dietary considerations for this recipe?
Definitely! This recipe is very versatile. You can easily substitute ingredients to fit your dietary needs, such as using gluten-free alternatives or plant-based proteins. Always feel free to adjust based on personal preferences or allergies while keeping the essence of the dish intact.

Storage & Reheating Instructions

  • Refrigeration: Keep beautifully in the fridge for 3-4 days in an airtight container.
  • Reheating: For best results, reheat gently on the stovetop or in the oven rather than the microwave.

Koshari

Learn how to make authentic Koshari at home. A delicious and satisfying meal.

Prep Time15 mins
Cook Time30 mins
Total Time45 mins

Ingredients

  • 1 1/2 cups Brown Lentils
  • 1 1/2 cups Rice
  • 1/2 tsp Coriander
  • 2 cups Macaroni
  • Can Chickpeas
  • 1 large Onion
  • Sprinking Salt
  • 1/2 cup Vegetable Oil

Instructions

1
Cook the lentils. Bring lentils and 4 cups of water to a boil in a medium pot or saucepan over high heat. Reduce the heat to low and cook until lentils are just tender (15-17 minutes). Drain from water and season with a little salt. (Note: when the lentils are ready, they should not be fully cooked. They should be only par-cooked and still have a bite to them as they need to finish cooking with the rice).
2
Now, for the rice. Drain the rice from its soaking water. Combine the par-cooked lentils and the rice in the saucepan over medium-high heat with 1 tbsp cooking oil, salt, pepper, and coriander. Cook for 3 minutes, stirring regularly. Add warm water to cover the rice and lentil mixture by about 1 1/2 inches (you’ll probably use about 3 cups of water here). Bring to a boil; the water should reduce a bit. Now cover and cook until all the liquid has been absorbed and both the rice and lentils are well cooked through (about 20 minutes). Keep covered and undisturbed for 5 minutes or so.
3
Now make the pasta. While the rice and lentils are cooking, make the pasta according to package instructions by adding the elbow pasta to boiling water with a dash of salt and a little oil. Cook until the pasta is al dente. Drain.
4
Cover the chickpeas and warm in the microwave briefly before serving.
5
Make the crispy onion topping.
6
Sprinkle the onion rings with salt, then toss them in the flour to coat. Shake off excess flour.
7
In a large skillet, heat the cooking oil over medium-high heat, cook the onion rings, stirring often, until they turn a nice caramelized brown. Onions must be crispy, but not burned (15-20 minutes).