-
1
After soaking the lentils overnight, rinse well under cold water.
-
2
Bring four cups of water to a boil and add the lentils.
-
3
Boil for 5 minutes then add the rice.
-
4
Cover and allow to simmer on low heat for about half an hour or until the rice is cooked.
-
5
Set aside.
-
6
Fill a large pot with salted water and bring to a boil over high heat.
-
7
Add the macaroni and cook uncovered to an al dente bite.
-
8
Drain well in a colander.
-
9
Return the macaroni to the empty pot and cover to keep warm.
-
10
Heat 2 tablespoons of olive oil in a large skillet and add the chopped onion.
-
11
Cook over medium heat until the onion begins to brown, then add the garlic and continue to cook for another minute.
-
12
After the onion has browned, remove 3 tablespoons of garlic-onion mixture and drain on a paper towel-lined plate.
-
13
Reserve this for the garnish
-
14
Mix in the vinegar with the rest of the mixture in the pot.
-
15
Add the spices, tomato paste, 1 teaspoon of black pepper, 2 1/2 teaspoons salt, cumin, cayenne and red pepper flakes.
-
16
Bring to a boil, then reduce heat to medium-low and simmer about 12 minutes.
-
17
Keep half a cup of boiling water on hand while cooking and add as much as needed along the way so that you end up with sauce-like consistency.
-
18
If using dry garbanzo beans, drain (after soaking overnight) and boil for one hour with 4 cups of water.
-
19
If using canned beans, then rinse them thoroughly.
-
20
Serve by placing a spoonful of rice, then macaroni, then lentils, followed by the garbanzo beans.
-
21
Top the dish with the tomato sauce and garnish with fried onion.