| |

Creamy Chickpea Tomato Soup with Parmesan Recipe

I absolutely love this Creamy Chickpea Tomato Soup with Parmesan Recipe because it strikes the perfect balance between comforting and nourishing. When I first tried it, the blend of smooth tomatoes with tender chickpeas and a touch of Parmesan totally won me over. It’s one of those soups that feels like a warm hug on a chilly evening but also packs enough protein to keep you satisfied.

You’ll find that this soup is incredibly versatile—it works beautifully as a weeknight dinner or a cozy lunch that you can make ahead and enjoy all week. What makes this recipe special is the creamy texture achieved without heavy cream, thanks to the pureed chickpeas and butter, plus that subtle hint of curry powder that adds an unexpected depth. Trust me, once you make it, it’ll become your go-to tomato soup with a twist.

❤️

Why You’ll Love This Recipe

  • Rich Creaminess Without Heavy Cream: The pureed chickpeas and butter create a smooth, luxurious texture that’s surprisingly light.
  • Easy to Customize: You can tweak the spices and sweetness easily to suit your taste, making it perfect for any season.
  • Family Favorite: My family goes crazy for this soup, especially with a sprinkle of Parmesan on top!
  • Make-Ahead Friendly: It keeps well in the fridge and freezes beautifully, making weeknight meals stress-free.

Ingredients You’ll Need

The ingredients for this Creamy Chickpea Tomato Soup with Parmesan Recipe come together to create a vibrant and soulful flavor. Each one plays a unique role, and picking quality canned tomatoes really makes a difference, so look for brands you trust.

  • Extra-virgin olive oil: Adds a subtle fruitiness and helps soften the onions without overpowering the soup.
  • Yellow onion: Builds the aromatic base with sweetness and depth.
  • Fine salt: Enhances all the natural flavors—don’t skip it!
  • Curry powder: This inspired twist adds warmth and complexity without masking the tomato’s brightness.
  • Tomato paste: Intensifies the tomato flavor while thickening the soup slightly.
  • Whole canned tomatoes: Choose a quality brand for the best taste and texture; no-salt-added options work great if you watch your sodium.
  • Vegetable broth: Provides a savory background and keeps the soup veggie friendly.
  • Chickpeas: Half are pureed for creaminess and half left whole for texture—such a clever contrast!
  • Unsalted butter: Gives the soup a rich finish and smooth mouthfeel.
  • Coconut sugar or brown sugar: Balances the acidity of the tomatoes naturally.
  • Freshly ground black pepper: Adds a lovely kick and brings out the other spices.
  • Parmesan cheese: Used as a garnish to add savory umami and a bit of salty crunch.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting with this Creamy Chickpea Tomato Soup with Parmesan Recipe to keep it fresh and exciting. You can easily personalize it to fit what you have on hand or your dietary needs, and it always turns out delicious.

  • Dairy-Free Version: I’ve swapped the butter for extra olive oil and skipped the Parmesan — adding a dollop of vegan sour cream makes it just as creamy and satisfying.
  • Spicy Twist: Adding a pinch of red pepper flakes or a dash of smoked paprika kicks up the heat nicely if you like it bold.
  • Herb Infusion: Fresh basil or thyme stirred in at the end gives it such a lovely herbal note—perfect for spring and summer meals.
  • Chunky or Smooth: I sometimes blend the soup completely smooth, but other times I leave some chickpeas chunky for an appealing texture contrast—both ways are winners.

How to Make Creamy Chickpea Tomato Soup with Parmesan Recipe

Step 1: Start with the Aromatics

Begin by heating your olive oil in a large Dutch oven or soup pot over medium heat until you see it shimmering slightly. Toss in the chopped onion along with the salt and curry powder. Stir occasionally and let the onions soften and become translucent—this usually takes about 7 to 10 minutes. You’ll notice the kitchen filling up with a comforting fragrance as the curry powder blooms, which always makes me even more excited to finish this soup.

Step 2: Build Your Tomato Base

Next, add the tomato paste and stir constantly for about 30 seconds until it’s fragrant—don’t rush this step because it really brings out that deep tomato flavor. Then pour in the canned whole tomatoes with their liquid, plus the vegetable broth and just a quarter cup of the chickpeas. Stir everything to combine, then increase the heat to medium-high to bring the mixture to a gentle simmer. Let it cook for about 15 minutes, stirring every now and then. This is a good time to sneak a peek and ensure it’s bubbling softly—if it gets too vigorous, just lower the heat.

Step 3: Blend and Enrich

Remove your pot from the heat and let the soup cool for a few minutes—that step is crucial for safety when blending hot liquids. Transfer the soup in batches to your blender, making sure not to fill it past the max fill line to avoid steam burns. Into the blender, add the butter, sugar, and several twists of freshly ground black pepper. Blend thoroughly until smooth and creamy. I usually stand back a bit to avoid hot steam, and if I’m feeling fancy, I secure the blender lid with a towel as an extra precaution.

Step 4: Finish with Chickpeas and Final Simmer

Pour the blended soup back into your pot and stir in the remaining whole chickpeas. Return the pot to the stove and bring it back to a gentle simmer. Let it cook for another 15 minutes, stirring occasionally, until the chickpeas are tender but still hold their shape. Don’t rush this part! I like tasting the chickpeas mid-way—it helps me decide if I need to simmer longer or adjust the seasoning.

Step 5: Season to Perfection and Serve

Turn off the heat and taste your soup. Since canned tomatoes vary, I often tweak it here—adding a splash more sugar if it tastes too tangy, or a pinch more salt and pepper to balance it out. When it’s just right, ladle the soup into bowls and generously top each with finely grated Parmesan and a sprinkle of black pepper. Trust me, this finishing touch takes it to another level every time.

👨‍🍳

Pro Tips for Making Creamy Chickpea Tomato Soup with Parmesan Recipe

  • Curry Powder Balance: I learned to start with just half a teaspoon to prevent it from overpowering the tomato flavor—adjust to your preference gradually.
  • Safety First When Blending: Always cool the soup slightly and blend in small batches to avoid hot steam accidents in the blender.
  • Sugar Trick: Adding a little coconut or brown sugar helps balance the acidity without making the soup sweet—try a small amount and adjust as you go.
  • Choosing Tomatoes: Using a good quality canned tomato brand made a huge difference for me; no-salt-added options allow you to control seasoning perfectly.

How to Serve Creamy Chickpea Tomato Soup with Parmesan Recipe

A white bowl filled with creamy orange soup that has visible small round chickpeas scattered throughout, topped with a layer of finely shredded white cheese and a light sprinkle of black pepper. In the background, thin white rice noodles are being lifted with metal chopsticks over another white bowl. The bowl sits on a wooden board against a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

For garnishes, I love the classic grated Parmesan because it melts slightly into the hot soup, adding a rich, salty depth. Sometimes I sprinkle a pinch of freshly ground black pepper or a few torn basil leaves for a fresh pop. If you want a bit of crunch, toasted pine nuts or a drizzle of good olive oil on top never disappoints.

Side Dishes

My go-to sides with this soup are warm crusty bread or garlic naan — perfect for dipping. I’ve also paired it with a simple green salad dressed in lemon vinaigrette to balance the richness. If you want a heartier meal, a grilled cheese sandwich alongside makes everyone smile.

Creative Ways to Present

For special occasions, I sometimes serve this soup in small, elegant cups as a starter, topped with microgreens and a tiny dollop of herbed crème fraîche or vegan sour cream. It looks fancy but is still so easy. Another fun idea is to swirl in a little pesto or chili oil right before serving for a colorful presentation.

Make Ahead and Storage

Storing Leftovers

I usually store leftover Creamy Chickpea Tomato Soup with Parmesan Recipe in an airtight container in the fridge. It keeps beautifully for up to four days, so it’s perfect for lunches or quick dinners throughout the week. Before reheating, just give it a good stir to reincorporate any separation that might happen.

Freezing

This soup freezes exceptionally well! I let it cool completely, then portion it into freezer-safe containers or bags. It stays great for up to three months—ideal for those days when you want a comforting meal but don’t feel like cooking. Just thaw overnight in the fridge before reheating.

Reheating

To reheat, gently warm the soup in a saucepan over low-medium heat, stirring occasionally until heated through. If it feels too thick, just whisk in a splash of vegetable broth or water to loosen it up. Avoid boiling vigorously to keep that creamy texture intact.

FAQs

  1. Can I make this Creamy Chickpea Tomato Soup with Parmesan Recipe vegan?

    Absolutely! Simply replace the butter with a bit more olive oil and skip the Parmesan cheese or use a vegan alternative. Adding a dollop of vegan sour cream or coconut yogurt on top works great to keep the creamy feel without dairy.

  2. What type of canned tomatoes works best for this soup?

    I recommend using whole canned tomatoes from quality brands like Muir Glen or Jovial for the best flavor and texture. If you’re concerned about salt, opt for no-salt-added tomatoes so you can control the seasoning.

  3. Can I use dried chickpeas instead of canned?

    You can, but you’ll need to soak and cook them beforehand until tender. Using cooked chickpeas will work perfectly; just be sure they’re soft enough to blend smoothly for that creamy consistency.

  4. How do I store and reheat leftovers without losing quality?

    Store leftovers in airtight containers in the fridge for up to four days or freeze for up to three months. Reheat gently on the stove with a little broth to loosen the texture as needed, avoiding high heat to keep it creamy.

Final Thoughts

This Creamy Chickpea Tomato Soup with Parmesan Recipe has quickly become one of my favorite comfort foods to make and share. Its rich, velvety texture combined with the subtle warmth from curry powder and the satisfying bite of chickpeas feels both nurturing and delicious. I hope you’ll give it a try for your next cozy meal—it’s kitchen-tested, family-approved, and so easy to customize. Once you make it your own, I bet it’ll be a recipe you reach for time and time again, just like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Chickpea Tomato Soup with Parmesan Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 115 reviews
  • Author: Villerius
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 bowls
  • Category: Soup
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegetarian

Description

This Chickpea Tomato Soup is a hearty and flavorful dish combining the earthiness of chickpeas with the rich taste of tomatoes and a hint of curry. Creamy and smooth, thanks to blending part of the soup, it’s perfect as a comforting lunch or dinner option. Garnished with Parmesan cheese, it offers a satisfying and nutritious meal that can be easily adapted to be vegan or dairy-free.


Ingredients

Soup Base

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, chopped
  • ½ teaspoon fine salt
  • ½ teaspoon curry powder
  • 2 tablespoons tomato paste
  • 1 large can (28 ounces) whole tomatoes, with their liquid
  • 2 cups vegetable broth

Chickpeas and Seasoning

  • 1 can (14 ounces) chickpeas, rinsed and drained, divided
  • 2 tablespoons unsalted butter, cut into a few pieces
  • 1 teaspoon coconut sugar or brown sugar, to taste
  • Freshly ground black pepper, to taste

Garnish

  • Finely grated Parmesan cheese, for garnish


Instructions

  1. Prepare the base: In a Dutch oven or soup pot, warm the olive oil over medium heat until shimmering. Add the chopped onion, salt, and curry powder. Cook, stirring occasionally, until the onions are tender and turning translucent, about 7 to 10 minutes. Add the tomato paste and cook while stirring constantly until fragrant, about 30 seconds.
  2. Simmer the soup: Add the whole tomatoes with their liquid, vegetable broth, and ¼ cup of the chickpeas to the pot. Stir well to combine. Increase the heat to medium-high and bring the mixture to a simmer. Let it cook for 15 minutes, stirring occasionally and adjusting heat to keep a gentle simmer.
  3. Blend the soup: Remove the pot from heat and let it cool slightly. Carefully transfer the soup mixture (excluding the remaining chickpeas) to a blender, making sure not to overfill. Add the butter, sugar, and several twists of black pepper. Secure the lid and blend until completely smooth, taking care to avoid hot steam escaping.
  4. Combine and cook chickpeas: Pour the blended soup back into the pot. Stir in the remaining chickpeas. Return the pot to a gentle simmer and cook for an additional 15 minutes, stirring occasionally, until the chickpeas are tender to your liking.
  5. Season and serve: Turn off the heat. Taste the soup and adjust seasoning as needed with extra sugar, pepper, and salt to balance acidity and flavor. Serve hot in bowls topped with a generous sprinkle of freshly grated Parmesan cheese and a light sprinkle of black pepper.
  6. Storage: Store leftovers in the refrigerator covered for up to 4 days or freeze for up to 3 months.

Notes

  • Recipe adapted from Classic Tomato Soup (Lightened Up!).
  • Choose quality canned tomatoes like Muir Glen or Jovial for best flavor; opt for no-salt-added varieties if reducing sodium.
  • To make this soup dairy-free/vegan, replace butter with 1 tablespoon extra olive oil and omit the Parmesan. Consider garnishing with vegan sour cream or vegan Parmesan.
  • If canned tomatoes vary in flavor, adjust sugar and salt at the end to balance the soup’s acidity.

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 220 kcal
  • Sugar: 7 g
  • Sodium: 480 mg
  • Fat: 9 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 6 g
  • Protein: 8 g
  • Cholesterol: 10 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star