Step-by-Step Instructions
Prepare the Legumes and Grains:
Soak the chickpeas, beans, and barley overnight in cold water. Drain and rinse before cooking. Lentils can be added directly without soaking.
Cook the Base:
Heat the olive oil in a large pot over medium heat. Add the onion, carrots, celery, and garlic. Sauté until softened and fragrant (about 8-10 minutes).
Add the Legumes and Grains:
Stir in the soaked legumes, lentils, and barley. Cook for 2-3 minutes, allowing them to absorb the aromatic base.
Simmer the Soup:
Pour in the vegetable stock and add the rosemary sprigs and bay leaves. Bring the soup to a boil, then reduce to a gentle simmer. Cover and cook for 1 to 1½ hours, stirring occasionally, until all the legumes and grains are tender.
Season and Rest:
Add salt and pepper to taste. Let the soup rest off the heat for 10 minutes, allowing the flavors to meld together.
Serve and Enjoy:
Ladle the soup into bowls and garnish with fresh parsley, a drizzle of olive oil, and grated Pecorino Romano. Serve with crusty bread on the side.
Variations and Tips
Dietary Substitutions: For a vegan version, omit the cheese garnish.
Additional Ingredients: Add diced potatoes or tomatoes for extra richness.
Spice It Up: Add a pinch of red pepper flakes for heat.