
I live in South Florida, which means that when October rolls around, I'm not exactly pulling on a chunky sweater and heading out to admire the changing leaves. More often than not, it's still warm, humid, and very much Florida outside.
But that doesn't mean I can't bring a little fall into my kitchen.
There's something about autumn food that makes me want to slow down, turn on some music, pull out my favorite Dutch oven, and make something warm and comforting. And while I may not have crisp autumn air blowing through my windows, I can certainly create that cozy feeling indoors.
This Creamy Tomato & Chickpea Soup is exactly the kind of recipe I crave when I'm wishing for fall.
As I was making it, I could almost imagine myself somewhere in North Carolina right now. I can picture the trees changing from green to brilliant reds, oranges, and golds, the leaves rustling in a crisp autumn breeze, and that unmistakable chill in the air that makes you want to come inside and warm up with a big bowl of soup.
Instead, I'm in South Florida... sweating profusely...
A Little Taste of Fall, Even in Florida...
This recipe started with a creamy white bean soup, but I decided to make it my own.
Instead of cannellini beans, I used chickpeas. I swapped the tomato paste for crushed tomatoes, left out the carrot and spinach, and replaced the heavy cream with buttermilk.
And I have to say, I think the changes worked beautifully.
The result is a rich, creamy tomato broth with tender whole chickpeas, savory Parmesan, Italian herbs, and just a little tang from the buttermilk.
It's hearty enough to be a meal but still feels light enough that you're not going to feel like you need a nap afterward.
And while this soup would be right at home on a chilly October evening somewhere in North Carolina, it works just as well when you're sitting in a Florida kitchen with the air conditioner running.
Honestly, sometimes you have to create your own seasons.
Why I Love This Soup
When I think of fall cooking, I think of food that makes the house smell amazing.
I want the scent of garlic and herbs filling the kitchen. I want something simmering away on the stove while I go about my evening. And when it's finally ready, I want to curl up with a warm bowl and something crusty to dunk into it.
This soup checks every one of those boxes.
The base starts with butter, onion, garlic, and Italian herbs. Crushed tomatoes and broth are added and simmered together, creating a rich and savory tomato base.
Once the flavors have had time to mingle, the soup is blended until smooth and creamy.
But the chickpeas aren't blended.
They're added afterward so they stay whole, giving the soup a hearty texture and making it filling enough to serve as a meal.
Finally, buttermilk is stirred in at the end. It gives the soup a creamy finish with a subtle tang that pairs beautifully with the tomatoes.
Top it with freshly grated Parmesan or a little fresh parsley, grab some crusty bread, and you've got yourself a bowl of comfort.
Maybe not quite Carolina fall.
But close enough.
Ingredients
- 2 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 1 tablespoon minced garlic
- 1½ teaspoons Italian seasoning
- 1 (14-ounce) can crushed tomatoes
- ½ cup dry white wine, optional
- 4 cups low-sodium chicken or vegetable broth
- ½ cup freshly grated Parmesan cheese
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 3 (15-ounce) cans chickpeas, drained and rinsed
- ¾ cup buttermilk
- Freshly grated Parmesan, for garnish, if desired
- Fresh parsley, for garnish, if desired
- Crusty bread, for serving
How to Make Cozy Fall Tomato & Chickpea Soup
1. Start with the aromatics
Melt the butter in a large Dutch oven or heavy-bottomed pot over medium-high heat.
Add the chopped onion and minced garlic and cook for about 5 minutes, stirring occasionally, until the onion is soft and translucent.
About 3 minutes into cooking, add the Italian seasoning.
Letting the herbs warm up with the butter, onion, and garlic helps release their flavor and fills the kitchen with that wonderful savory smell that tells you something good is coming.
2. Add the tomatoes
Pour in the crushed tomatoes and stir everything together.
Let them cook for about 2 minutes, allowing the tomatoes to cook down slightly and develop a deeper flavor.
3. Add a little wine
If you're using white wine, pour it into the pot and let it simmer for about 3 minutes.
The wine is optional, but it adds another layer of flavor to the soup. Let it cook until most of the liquid has evaporated.
4. Build the soup
Add the broth, Parmesan, salt, and black pepper.
Give everything a good stir and bring the soup to a gentle simmer.
Let it simmer uncovered for about 10 minutes, giving all those wonderful flavors time to come together.
5. Blend the tomato base
Remove the pot from the heat.
Using an immersion blender, carefully blend the soup until the tomato base is smooth and creamy.
Don't add the chickpeas yet!
The chickpeas come in after blending so they stay whole and provide that hearty texture we're looking for.
6. Add the chickpeas
Return the pot to low heat and stir in the drained and rinsed chickpeas.
Let the soup simmer gently for another 3–5 minutes, just until the chickpeas are warmed through.
7. Make it creamy
Turn the heat to low and slowly stir in the buttermilk.
Don't let the soup come to a hard boil once the buttermilk has been added. Gentle heat is best to keep everything creamy and smooth.
Taste and adjust the salt and pepper as needed.
8. Finish and serve
Ladle the soup into warm bowls and garnish with freshly grated Parmesan or a sprinkle of fresh parsley, if desired.
Serve with warm, crusty bread for dipping.
Then settle in and enjoy.
Tips for Making the Best Tomato & Chickpea Soup
Keep those chickpeas whole
The chickpeas are added after the soup base has been blended. This gives you the best of both worlds: a smooth, creamy tomato broth with hearty bites of chickpeas throughout.
Don't boil the buttermilk
Buttermilk is added right at the end, so keep the heat low. A hard boil can cause it to separate.
Let the herbs bloom
Adding the Italian seasoning to the butter, onion, and garlic while they sauté helps bring out the flavor of the dried herbs.
The wine is optional
If you don't have white wine or simply don't want to use it, you can leave it out. The soup will still be delicious.
Don't forget the bread
This soup is filling enough to be a meal on its own, but a warm, crusty piece of bread takes it to another level.
What to Serve With It
This soup makes a wonderful lunch or cozy dinner.
Serve it with:
- Crusty artisan bread
- Garlic bread
- Toasted sourdough
- Parmesan toast
- A simple green salad
- Grilled cheese
Storing Leftovers
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
The soup may thicken slightly as it sits. If needed, add a splash of broth or water when reheating.
Reheat gently on the stovetop or in the microwave, stirring occasionally. Avoid bringing the soup to a vigorous boil because of the buttermilk.
Creating My Own Little Fall
Maybe someday I'll get to sit on a porch somewhere in the Carolinas with a blanket around my shoulders, a cool autumn breeze blowing through the trees, and a spectacular wall of red and gold leaves outside my window.
But for now, I'll make do with South Florida.
I'll turn the air conditioning down, put on my favorite fall playlist, make a big pot of soup, and pretend (just for a little while) that I can hear the leaves rustling outside.
Because that's the thing I love about food.
It can take you somewhere.
And sometimes, a warm bowl of Creamy Tomato & Chickpea Soup is all it takes to transport me from sunny South Florida to a little cabin somewhere, surrounded by changing leaves and crisp autumn air.
Until I get there, I'll just keep making soup. 🍂

Creamy Tomato & Chickpea Soup
- 2 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 1 tablespoon minced garlic
- 1½ teaspoons Italian seasoning
- 1 (14-ounce) can crushed tomatoes
- ½ cup dry white wine (optional)
- 4 cups low-sodium chicken or vegetable broth
- ½ cup freshly grated Parmesan cheese
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 3 (15-ounce) cans chickpeas, drained and rinsed
- ¾ cup buttermilk
- Freshly grated Parmesan, for garnish (optional)
- Fresh parsley, for garnish (optional)
- Crusty bread, for serving
Directions
- Sauté the aromatics
Melt the butter in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the onion and minced garlic. Cook for about 5 minutes, stirring occasionally, until the onion is soft and translucent.
About 3 minutes into cooking, add the Italian seasoning and allow the herbs to bloom with the onion and garlic. - Add the tomatoes
Stir in the crushed tomatoes and cook for about 2 minutes. - Add the wine
If using, add the white wine and simmer for about 3 minutes, allowing most of the liquid to evaporate. - Build the soup
Add the broth, Parmesan, salt, and black pepper. Stir well and bring to a gentle simmer.
Cook uncovered for about 10 minutes. - Blend
Remove the pot from the heat. Using an immersion blender, carefully blend the tomato base until smooth and creamy.
Do not add the chickpeas yet. - Add the chickpeas
Return the pot to low heat and stir in the drained and rinsed chickpeas.
Simmer gently for 3–5 minutes, until the chickpeas are heated through. - Add the buttermilk
Reduce the heat to low and slowly stir in the buttermilk.
Do not boil the soup after adding the buttermilk, as it may separate.
Taste and adjust the salt and pepper as needed. - Garnish and serve
Ladle into bowls and garnish with freshly grated Parmesan or fresh parsley, if desired.
Serve warm with crusty bread.

Leave a Reply