Heat oil in a saucepan over medium heat. Add onion and cook until slightly softened, about 3 minutes. Add garlic and cook until fragrant, about 30 seconds. Stir in freekeh and toast for 3 minutes. Add carrot, celery leaves, parsley, salt, pepper, and bay leaf.
Bring to a boil. Reduce heat and simmer until freekeh is tender, 15 to 20 minutes. Taste and adjust seasoning.
Allow soup to rest for 5 minutes. Remove bay leaf and serve.
Freekeh Soup For Two · Dinner Match Lab | Dinner Match Lab