01 -
Preheat the oven to 400°F. Slice off the top of the garlic head to expose cloves. Place garlic on a piece of foil, drizzle with 1 teaspoon olive oil, and wrap securely. Roast for 35–40 minutes until soft and golden. Cool briefly.
02 -
In a large pot over medium heat, warm remaining olive oil. Add chopped onion and celery. Sauté for 5–7 minutes until vegetables are softened and fragrant.
03 -
Squeeze roasted garlic cloves from skins directly into pot. Stir in rosemary. Sauté for 1–2 minutes until aromatic.
04 -
Add drained cannellini beans, vegetable broth, bay leaf, salt, and black pepper. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes to allow flavors to meld.
05 -
Remove bay leaf. Use an immersion blender to blend the soup until smooth and creamy, or carefully blend in batches in a standard blender, venting for steam. Adjust seasoning as needed.
06 -
Ladle soup into bowls. Garnish with croutons, parsley, a drizzle of olive oil, and red pepper flakes if desired.