Ingredients
Equipment
Method
Prepare the Roasted Garlic
- Preheat your oven to 400°F (200°C). Alternatively, if using an air fryer, preheat to 375°F (190°C).
- Slice off the top 1/4 inch from the heads of garlic to expose the cloves. Place garlic heads on a small baking sheet or in an air fryer safe dish. Drizzle with 1 tablespoon of olive oil, season with a pinch of salt and pepper, and place a sprig of fresh rosemary on top.
- Roast in the preheated oven for 30-40 minutes, or in the air fryer for 15-20 minutes, or until the cloves are very soft and slightly golden. Let cool slightly.
- Once cooled, squeeze the soft, roasted garlic cloves out of their skins into a small bowl. Mash them with a fork to form a paste. Discard the rosemary sprig.
Make the Soup
- While the garlic is roasting, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery to the pot. Sauté for 8-10 minutes, or until the vegetables have softened and the onion is translucent.
- Stir in the finely chopped fresh rosemary and cook for another minute until fragrant.
- Add the mashed roasted garlic to the pot and stir well to combine with the vegetables.
- Pour in the vegetable broth, rinsed cannellini beans, and diced tomatoes (with their juice). Bring the mixture to a simmer, then reduce heat to low, cover, and let it cook for 20-25 minutes, allowing the flavors to meld.
- After simmering, use a potato masher or an immersion blender to partially mash about one-third of the beans directly in the pot. This will thicken the soup slightly and create a creamier texture while still leaving plenty of whole beans.
- Stir in the baby spinach (if using) and cook for another 2-3 minutes, or until the spinach has wilted.
- Taste and adjust seasoning with salt and pepper as needed.
- Ladle the Rosemary Roasted Garlic Bean Soup into bowls. Garnish with a fresh sprig of rosemary or a sprinkle of grated Parmesan cheese, if desired. Serve hot with crusty bread.
Notes
For a richer flavor, you can use chicken broth instead of vegetable broth. This soup stores well in an airtight container in the refrigerator for up to 3-4 days. It also freezes beautifully for up to 3 months; thaw overnight in the fridge and reheat gently on the stovetop.
![A white bowl of {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} garnished with fresh rosemary and pepper, served with toasted bread on the side.](https://recipesdessert.net/wp-content/uploads/2026/01/rosemary-roasted-garlic-bean-soup.webp)