1. Prepare the Base:
- Start by heating olive oil and butter in a large pot over medium heat. This combination of oil and butter will add richness to the soup.
- Once the oil and butter are warm, add diced onions to the pot. Sauté the onions until they become translucent and soft. This usually takes about 5 minutes.
2. Add Garlic and Tomato Paste:
- Introduce chopped garlic to the pot. Cook it for about 30 seconds, just until it becomes fragrant. Be careful not to burn it.
- Next, add the tomato paste. Cook for about a minute, stirring constantly to prevent sticking. The tomato paste will deepen in color and flavor.
3. Incorporate Spices:
- Now, it's time to add the spices and salt. Stir them in well to evenly distribute throughout the onion and tomato mixture.
4. Add Lentils, Bulgur, and Rice:
- Add the red lentils, bulgur, and rice to the pot. Stir these ingredients constantly and cook for a few minutes. This step ensures they are well coated with the flavorful base.
5. Cook the Soup:
- Pour water into the pot to cover all the ingredients. Increase the heat to bring the soup to a boil.
- Once boiling, reduce the heat to medium-low. Allow the soup to simmer until the lentils, bulgur, and rice are tender and the soup has thickened. This process should take about 20-25 minutes.
6. Finishing Touches:
- After the soup has finished cooking and reached the desired consistency, stir in the lemon juice. This adds a fresh, bright note to the dish.
7. Serve:
- Serve the soup hot. Garnish each bowl with additional spices like dried mint and red pepper flakes for an extra burst of flavor and color.