Chickpea Soup

Chickpea Soup

Chickpea Soup has been one of those bowls I reach for whenever I want something that feels like a hug and still tastes vibrant.

I first made this version after a long winter market run, my hands cold and my bag heavy with root vegetables, and I wanted something bright but comforting. That first simmer filled my kitchen with warm spices and the mellow scent of coconut, and I remember thinking how a single pot could transform simple pantry staples into something memorable. Over time I tweaked the balance of spices and texture so the chickpea soup is both creamy and slightly toothsome, with chickpeas that hold their own against the puréed base. Each spoonful carries soft carrots, tender lentils, and the gentle hum of curry, so it never feels one dimensional.

When I serve this, I usually set out wedges of lemon, fresh cilantro, and a small bowl of reserved coconut milk so guests can personalize their bowls. It’s become my go to for casual weeknight dinners and for serving when friends drop by on chilly afternoons. The recipe is forgiving, and that freedom is what makes it a keeper in my kitchen. I love that it’s easy to scale up, and the flavors actually deepen if you let it sit overnight, which is perfect for planning ahead. Whether you want a solo bowl with toast or a communal pot for company, this soup hits the spot every time.

Recipe Snapshot

Total Time:
40 mins
Prep Time:
15 mins
Cook Time:
25 mins
Difficulty:
Easy
Calories:
250 kcal
Cuisine:
Mediterranean
Diet:
Vegan, Gluten-Free
Course:
Soups
Tools Used:
Large pot, Blender

Why We Love This Chickpea Soup

Comfort without heaviness

I love how Chickpea Soup manages to feel rich without weighing you down. The combination of coconut and puréed lentils creates a silky mouthfeel that still lets the chickpeas keep their bite. I often pick this when I want something filling that does not leave you sluggish afterward.

Pantry friendly and reliable

One of the reasons I return to this recipe is its pantry confidence. Canned chickpeas, red lentils, crushed tomatoes, and a can of coconut milk mean you can pull this together even on a busy evening. I appreciate recipes that save the day without a last minute grocery run, and this one reliably does.

Layered spice profile

I’m drawn to how simple spices like curry powder, cumin, and paprika build warmth and complexity. They mingle with fresh garlic and ginger to produce aroma and depth. It’s an approach I favor, because each spice plays a clear role, creating a soup that evolves with each spoonful.

Texture play

This recipe balances puréed base with whole legumes, so you get creamy and textured elements together. I enjoy that contrast, it keeps every bite interesting and prevents monotony. It’s a small trick that makes the bowl feel thoughtfully composed.

Make ahead and adaptable

I often prepare this a day ahead because the flavors marry beautifully overnight. It reheats gently on the stove, and adding a splash of water or stock restores the ideal consistency. For gatherings, I like that you can finish with bright toppings for freshness and color.

Main Ingredients for Chickpea Soup

Chickpea Soup

These ingredients form a harmonious pantry driven soup. I focus on a few key players: legumes for body, coconut for creaminess, and warm spices for personality. Together they build a bowl that is nourishing and balanced, with each component supporting the others rather than competing.

  • 2 tablespoons coconut oil or olive oil: Melt and coat the pot to sauté aromatics and prevent sticking while adding a subtle richness and mild flavor to the base of the soup.
  • 1 cup diced yellow onion: Provide a sweet, savory foundation when softened; dice finely to release natural sugars and build depth in the soup's flavor profile.
  • 1 cup diced carrots: Add earthy sweetness and texture when diced; sauté until tender to contribute body and balance to the curry-spiced broth.
  • 1 tablespoon finely minced garlic: Infuse pungent, savory aroma when finely minced; stir in early to bloom flavors and create a fragrant background for the soup.
  • 1 tablespoon minced ginger: Contribute warm, zesty brightness when minced; cook briefly to mellow raw sharpness and enhance the soup's aromatic complexity.
  • 2 tablespoons tomato paste: Concentrate tomato flavor and add umami depth; stir in to thicken the broth slightly and provide a rich, savory backbone.
  • 1 tablespoon yellow curry powder: Impart warm, aromatic curry flavor and color; sprinkle in to define the soup's primary spice character and aromatic profile.
  • 1 teaspoon ground cumin: Lend warm earthiness and a slight nutty note; add to complement curry flavors and deepen the overall savory complexity.
  • 1 teaspoon paprika: Provide sweet-smoky warmth and color; include to round out spice layers and accentuate roasted or smoky notes in the broth.
  • 1/4 teaspoon red pepper flakes (optional): Introduce optional heat and a touch of lingering spice; add sparingly to control the soup's overall spiciness to taste.
  • 1 teaspoon salt: Enhance and balance flavors by seasoning the broth; dissolve fully to bring out sweetness and savory elements in the soup.
  • 1/4 teaspoon pepper: Brighten and balance the soup with subtle sharpness; adjust to taste to harmonize salty and aromatic components.
  • 4 cups vegetable stock or chicken stock: Create the liquid base and deliver savory depth; use as the primary cooking medium to meld spices, legumes, and vegetables.
  • 1 (14.5-ounce) can fire-roasted crushed tomatoes: Add bright tomato flavor and chunky texture; stir in canned crushed tomatoes to contribute acidity and body to the soup.
  • 1/2 cup red lentils see note 1: Thicken and slightly sweeten the broth while adding protein-friendly starch; rinse before use if needed and cook until tender.
  • 2 (15.5-ounce) cans chickpeas drained and rinsed: Provide hearty protein and creamy texture when drained and rinsed; simmer to absorb flavors and contribute substantial body.
  • 1 (13.5-ounce) can coconut milk full-fat, divided, see note 2: Add rich creaminess and subtle coconut sweetness; reserve some for finishing to create a silky mouthfeel and balanced richness.
  • Toppings as desired see note 3: Offer fresh contrast and finishing touches such as herbs, citrus, or crunchy elements; customize to add color, texture, and brightness.

Cooking Instructions for Chickpea Soup

Chickpea Soup

This method is straightforward and forgiving, and you will be rewarded for slow, attentive cooking. I like to work in stages, building aroma at each turn so the final bowl feels layered and complete.

  1. Open can of coconut milk and stir well. Remove 1/3 cup of coconut milk and set aside for later.: As you stir, you will notice the cream rising and the liquid becoming glossy, which helps later when you want a silky garnish. Set aside 1/3 cup so the reserved coconut remains cool and visibly bright when drizzled on finished bowls. A common misstep is shaking the can vigorously, which can create splatters when opened; instead, gently stir with a spoon. The why here is simple, the separated fats if unmixed will give uneven texture, and reserving some creates a pretty finishing touch.
  2. In a large pot, heat the oil over medium heat. Add the onions and carrots. Season to preference with salt and pepper. Cook, stirring occasionally, until tender, about 8–10 minutes. Add garlic, ginger, curry powder, cumin, paprika, optional red pepper flakes, salt, pepper, and tomato paste. Cook, stirring frequently until very fragrant, about 2–4 minutes. Add in can of undrained crushed tomatoes and cook, mixing and scraping any browned bits off the bottom of the pan for 1 minute.: You should hear a gentle sizzle as the onion and carrots hit the pan and see the edges turn translucent and slightly golden, releasing a sweet aroma. Stirring occasionally prevents sticking and promotes even caramelization. This step builds the soup’s flavor base by coaxing natural sugars out of the vegetables. Avoid rushing with a too high flame, which could char the outsides while leaving centers raw, and make sure the oil is warmed but not smoking before adding the vegetables.
  3. Add red lentils, vegetable stock, and all the coconut milk except the set aside 1/3 cup. Bring to a boil. As soon as it boils, cover the pot and reduce heat to low. Simmer for 10 minutes. Add chickpeas, return lid to the pot, and cook 10 more minutes. Remove lid and carefully transfer 2 cups of the soup to a blender and purée until smooth.: As the spices bloom, they will perfume the kitchen with toasty, warm notes and the tomato paste will darken slightly, indicating that its raw edge has softened. Stir constantly to avoid burning the spices which would impart bitterness. This brief toasting mellows the spices and releases essential oils that flavor the entire pot. If you smell anything acrid, lower the heat immediately, because burnt spices cannot be rescued.
  4. Add the puréed soup back to the pot and stir in the lemon zest, lemon juice, and cilantro. Taste and adjust the seasoning as needed. If you prefer a thicker soup, blend it a bit more. Ladle the soup into bowls, drizzle reserved coconut milk on top, and serve with extra fresh cilantro, mint, and lemon wedges.: The tomatoes will bubble and loosen the browned fond, which carries concentrated flavor into the broth. Use a wooden spoon to scrape and incorporate those browned bits, they are pure savory gold. Simmering briefly melds the tomato with the spices, creating a cohesive base. A mistake here is skimming off the fond, losing that deep flavor; instead, dissolve it into the sauce.
  5. Add red lentils, vegetable stock, and all the coconut milk except the set aside 1/3 cup. Bring to a boil: You will see the red lentils swell and begin to release starches almost immediately, and the broth will take on a creamier appearance as the coconut disperses. Bringing to a vigorous boil ensures the lentils start cooking evenly. Watch the pot during this stage to prevent boil overs, and use medium high heat to reach a boil efficiently.
  6. As soon as it boils, cover the pot and reduce heat to low. Simmer for 10 minutes: On low the soup should maintain a gentle simmer, with small bubbles rising steadily. This controlled simmer allows the lentils to soften and integrate without breaking into complete mush. It also helps the flavors marry slowly and steadily. If you simmer too vigorously, the lentils may break down too quickly and make the texture gummy, so keep a gentle simmer.
  7. Add chickpeas, return lid to the pot, and cook 10 more minutes: Adding the canned chickpeas later keeps them pleasantly chewy rather than falling apart, which creates textural contrast with the puréed base. During this second simmer the chickpeas warm through and pick up the surrounding spice notes. If you prefer softer legumes, you can add them earlier, but expect a more homogeneous texture. A common error is not rinsing canned chickpeas, which can add a metallic or overly salty note, so rinse well before adding.
  8. Remove lid and carefully transfer 2 cups of the soup to a blender and purée until smooth: When you blend hot liquid, you will first hear a rush and then a steady hum as the mixture becomes glossy and lump free. Puréeing brightens the texture and thickens the body by breaking down the lentils and veggies. To avoid steam pressure build up, hold the blender lid with a towel and start at low speed, increasing gradually. Never fill the blender more than half full with hot liquid, or you risk splatter burns.
  9. Add the puréed soup back to the pot and stir in the lemon zest, lemon juice, and cilantro: The return of the silken purée will immediately transform the pot, creating a smooth, cohesive broth with suspended bits of whole chickpeas . Lemon zest and juice lift the heavy flavors and add a bright counterpoint, while cilantro offers an herbal finish. Stir until evenly combined and taste to adjust seasoning. If the soup tastes flat, more acid often helps; if overly sharp, a pinch more salt can balance it.
  10. Taste and adjust the seasoning as needed. If you prefer a thicker soup, blend it a bit more: This tasting moment is crucial, because simmering and blending change perception of salt, heat, and acidity. Adjust salt, pepper, or a squeeze more lemon to refine the balance. If the soup becomes too thick upon standing, thin with a splash of stock and rewarm gently. A frequent misstep is over salting before reductions or blending, so season cautiously and recheck at the end.
  11. Ladle the soup into bowls, drizzle reserved coconut milk on top, and serve with extra fresh cilantro, mint, and lemon wedges: The final presentation adds contrast, the white swirl of coconut against warm orange broth signals creaminess, and the bright herbs and lemon visually and flavorwise elevate the bowl. I like to offer extra garnishes so everyone tailors bowls to their taste. Avoid adding garnishes too early if you plan to store leftovers, as herbs will wilt and lose vibrancy.

Expert Tips about Chickpea Soup

Chickpea Soup

I like to think of these tips as little nudges that help you get the most from the recipe. They focus on texture, timing, and finishing touches so your final bowl looks and tastes its best.

  • Blooming spices: Toast the curry powder, cumin, and paprika briefly in the oil to release their essential oils, which deepens aroma and flavor across the soup.
  • Reserved coconut: Save a small amount of the coconut milk to drizzle on top for a visually pleasing swirl and a cool contrast to the warm broth.
  • Control the heat: Keep the sauté on medium to medium low so aromatics soften without burning, which preserves sweetness and avoids bitterness.
  • Rinse lentils and chickpeas: Rinsing removes dust and excess canning liquid, improving the final clean flavor of the soup.
  • Finish with acid: A squeeze of lemon brightens the bowl and balances richness, so always taste and add acid at the end.

How to Enjoy Chickpea Soup

This soup is flexible for many occasions and plates up beautifully with simple accompaniments. I usually present it with a few topping options so guests can customize their bowls to taste.

  • Weeknight dinner: Serve bowls with crusty bread for dipping, and a simple green salad to round out the meal.
  • Entertaining: Offer lemon wedges, chopped cilantro, and a bowl of reserved coconut milk so guests can garnish to personal preference.
  • Special occasions: It works well for cozy winter gatherings or a lighter Ramadan iftar, because it is warming and sustaining without being heavy.
  • Storage: Store in an airtight container in the refrigerator for four to five days; reheat gently on the stove and add a splash of stock if it thickens too much.
  • Make ahead: The flavors develop overnight, so prepare a day ahead for deeper flavor, then reheat and finish with fresh toppings just before serving.
  • Seasonal pairings: Pair with simple roasted vegetables in winter or bright salads in spring to complement the soup’s warm spice profile.

FAQ

Yes, this Chickpea Soup is already structured to be vegan friendly if you choose vegetable stock. The recipe lists vegetable stock as an option in the ingredients, and using full fat canned coconut milk keeps the texture rich without dairy. Be sure to use vegetable stock rather than chicken stock and rinse canned chickpeas to remove excess sodium. Finish with fresh herbs and lemon for brightness, and the bowl will be both satisfying and plant based.

To thicken the soup further, purée more of the mixture until you reach the desired body; the red lentils naturally break down and help thicken the broth as they cook. For a thinner consistency, stir in additional vegetable stock or a splash of water while reheating, adjusting seasoning afterward. If the soup stands in the fridge and thickens, a quick gentle reheat with a small splash of stock will restore the ideal texture without diluting flavor excessively.

You can use dried chickpeas, but plan ahead because they need to be soaked and fully cooked before adding to the soup. If using dried, soak overnight or use a quick soak method, then simmer until tender before incorporating into the pot. Using pre cooked dried chickpeas gives you more control over texture, but it also changes timing; add them at a point that ensures they remain intact and not over softened, similar to the guidance for canned chickpeas.

Blending hot soup is safe if you take precautions. Use a blender rated for hot liquids if possible, and vent the lid slightly or hold it with a towel to let steam escape while blending. Start on low speed and increase gradually to avoid creating pressure that can push the lid off. Alternatively, transfer small batches to avoid overflow. If your blender does not have a hot setting, replace the lid center with a folded towel and hold it in place to release steam safely.

Conclusion

This Chickpea Soup stands out because it balances creamy, spiced flavors with satisfying texture from whole chickpeas and puréed lentils. It’s a reliable, pantry driven recipe that warms the kitchen and feeds a crowd with minimal fuss. Give it a try on a chilly evening, and you’ll likely find it becomes a staple for weeknight dinners and casual gatherings. I hope you enjoy assembling the layers of flavor as much as I do, and that this bowl brings you the cozy, nourishing moments that make simple cooking so rewarding.

Chickpea Soup

Chickpea Soup

Chickpea Soup is a creamy, aromatic bowl that blends tender legumes, red lentils, and coconut for a balanced, easy weeknight dinner. The curry scented broth is both warming and bright, perfect for cold evenings and meal prep. Make it for a simple, nourishing meal that reheats well and pleases a crowd.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Soups
Cuisine Mediterranean
Servings 6 servings
Calories 250 kcal

Equipment

  • Large Pot
  • Blender

Ingredients
  

  • 2 tablespoons coconut oil or olive oil Melt and coat the pot to sauté aromatics and prevent sticking while adding a subtle richness and mild flavor to the base of the soup.
  • 1 cup diced yellow onion Provide a sweet, savory foundation when softened; dice finely to release natural sugars and build depth in the soup's flavor profile.
  • 1 cup diced carrots Add earthy sweetness and texture when diced; sauté until tender to contribute body and balance to the curry-spiced broth.
  • 1 tablespoon finely minced garlic Infuse pungent, savory aroma when finely minced; stir in early to bloom flavors and create a fragrant background for the soup.
  • 1 tablespoon minced ginger Contribute warm, zesty brightness when minced; cook briefly to mellow raw sharpness and enhance the soup's aromatic complexity.
  • 2 tablespoons tomato paste Concentrate tomato flavor and add umami depth; stir in to thicken the broth slightly and provide a rich, savory backbone.
  • 1 tablespoon yellow curry powder Impart warm, aromatic curry flavor and color; sprinkle in to define the soup's primary spice character and aromatic profile.
  • 1 teaspoon ground cumin Lend warm earthiness and a slight nutty note; add to complement curry flavors and deepen the overall savory complexity.
  • 1 teaspoon paprika Provide sweet-smoky warmth and color; include to round out spice layers and accentuate roasted or smoky notes in the broth.
  • 1/4 teaspoon red pepper flakes optional Introduce optional heat and a touch of lingering spice; add sparingly to control the soup's overall spiciness to taste.
  • 1 teaspoon salt Enhance and balance flavors by seasoning the broth; dissolve fully to bring out sweetness and savory elements in the soup.
  • 1/4 teaspoon pepper Brighten and balance the soup with subtle sharpness; adjust to taste to harmonize salty and aromatic components.
  • 4 cups vegetable stock or chicken stock Create the liquid base and deliver savory depth; use as the primary cooking medium to meld spices, legumes, and vegetables.
  • 1 (14.5-ounce) can fire-roasted crushed tomatoes Add bright tomato flavor and chunky texture; stir in canned crushed tomatoes to contribute acidity and body to the soup.
  • 1/2 cup red lentils see note 1 Thicken and slightly sweeten the broth while adding protein-friendly starch; rinse before use if needed and cook until tender.
  • 2 (15.5-ounce) cans chickpeas drained and rinsed Provide hearty protein and creamy texture when drained and rinsed; simmer to absorb flavors and contribute substantial body.
  • 1 (13.5-ounce) can coconut milk full-fat, divided, see note 2 Add rich creaminess and subtle coconut sweetness; reserve some for finishing to create a silky mouthfeel and balanced richness.
  • Toppings as desired see note 3 Offer fresh contrast and finishing touches such as herbs, citrus, or crunchy elements; customize to add color, texture, and brightness.

Instructions
 

  • Open can of coconut milk and stir well. Remove 1/3 cup of coconut milk and set aside for later.: As you stir, you will notice the cream rising and the liquid becoming glossy, which helps later when you want a silky garnish. Set aside 1/3 cup so the reserved coconut remains cool and visibly bright when drizzled on finished bowls. A common misstep is shaking the can vigorously, which can create splatters when opened; instead, gently stir with a spoon. The why here is simple, the separated fats if unmixed will give uneven texture, and reserving some creates a pretty finishing touch.
  • In a large pot, heat the oil over medium heat. Add the onions and carrots. Season to preference with salt and pepper. Cook, stirring occasionally, until tender, about 8–10 minutes. Add garlic, ginger, curry powder, cumin, paprika, optional red pepper flakes, salt, pepper, and tomato paste. Cook, stirring frequently until very fragrant, about 2–4 minutes. Add in can of undrained crushed tomatoes and cook, mixing and scraping any browned bits off the bottom of the pan for 1 minute.: You should hear a gentle sizzle as the onion and carrots hit the pan and see the edges turn translucent and slightly golden, releasing a sweet aroma. Stirring occasionally prevents sticking and promotes even caramelization. This step builds the soup’s flavor base by coaxing natural sugars out of the vegetables. Avoid rushing with a too high flame, which could char the outsides while leaving centers raw, and make sure the oil is warmed but not smoking before adding the vegetables.
  • Add red lentils, vegetable stock, and all the coconut milk except the set aside 1/3 cup. Bring to a boil. As soon as it boils, cover the pot and reduce heat to low. Simmer for 10 minutes. Add chickpeas, return lid to the pot, and cook 10 more minutes. Remove lid and carefully transfer 2 cups of the soup to a blender and purée until smooth.: As the spices bloom, they will perfume the kitchen with toasty, warm notes and the tomato paste will darken slightly, indicating that its raw edge has softened. Stir constantly to avoid burning the spices which would impart bitterness. This brief toasting mellows the spices and releases essential oils that flavor the entire pot. If you smell anything acrid, lower the heat immediately, because burnt spices cannot be rescued.
  • Add the puréed soup back to the pot and stir in the lemon zest, lemon juice, and cilantro. Taste and adjust the seasoning as needed. If you prefer a thicker soup, blend it a bit more. Ladle the soup into bowls, drizzle reserved coconut milk on top, and serve with extra fresh cilantro, mint, and lemon wedges.: The tomatoes will bubble and loosen the browned fond, which carries concentrated flavor into the broth. Use a wooden spoon to scrape and incorporate those browned bits, they are pure savory gold. Simmering briefly melds the tomato with the spices, creating a cohesive base. A mistake here is skimming off the fond, losing that deep flavor; instead, dissolve it into the sauce.
  • Add red lentils, vegetable stock, and all the coconut milk except the set aside 1/3 cup. Bring to a boil: You will see the red lentils swell and begin to release starches almost immediately, and the broth will take on a creamier appearance as the coconut disperses. Bringing to a vigorous boil ensures the lentils start cooking evenly. Watch the pot during this stage to prevent boil overs, and use medium high heat to reach a boil efficiently.
  • As soon as it boils, cover the pot and reduce heat to low. Simmer for 10 minutes: On low the soup should maintain a gentle simmer, with small bubbles rising steadily. This controlled simmer allows the lentils to soften and integrate without breaking into complete mush. It also helps the flavors marry slowly and steadily. If you simmer too vigorously, the lentils may break down too quickly and make the texture gummy, so keep a gentle simmer.
  • Add chickpeas, return lid to the pot, and cook 10 more minutes: Adding the canned chickpeas later keeps them pleasantly chewy rather than falling apart, which creates textural contrast with the puréed base. During this second simmer the chickpeas warm through and pick up the surrounding spice notes. If you prefer softer legumes, you can add them earlier, but expect a more homogeneous texture. A common error is not rinsing canned chickpeas, which can add a metallic or overly salty note, so rinse well before adding.
  • Remove lid and carefully transfer 2 cups of the soup to a blender and purée until smooth: When you blend hot liquid, you will first hear a rush and then a steady hum as the mixture becomes glossy and lump free. Puréeing brightens the texture and thickens the body by breaking down the lentils and veggies. To avoid steam pressure build up, hold the blender lid with a towel and start at low speed, increasing gradually. Never fill the blender more than half full with hot liquid, or you risk splatter burns.
  • Add the puréed soup back to the pot and stir in the lemon zest, lemon juice, and cilantro: The return of the silken purée will immediately transform the pot, creating a smooth, cohesive broth with suspended bits of whole chickpeas . Lemon zest and juice lift the heavy flavors and add a bright counterpoint, while cilantro offers an herbal finish. Stir until evenly combined and taste to adjust seasoning. If the soup tastes flat, more acid often helps; if overly sharp, a pinch more salt can balance it.
  • Taste and adjust the seasoning as needed. If you prefer a thicker soup, blend it a bit more: This tasting moment is crucial, because simmering and blending change perception of salt, heat, and acidity. Adjust salt, pepper, or a squeeze more lemon to refine the balance. If the soup becomes too thick upon standing, thin with a splash of stock and rewarm gently. A frequent misstep is over salting before reductions or blending, so season cautiously and recheck at the end.
  • Ladle the soup into bowls, drizzle reserved coconut milk on top, and serve with extra fresh cilantro, mint, and lemon wedges: The final presentation adds contrast, the white swirl of coconut against warm orange broth signals creaminess, and the bright herbs and lemon visually and flavorwise elevate the bowl. I like to offer extra garnishes so everyone tailors bowls to their taste. Avoid adding garnishes too early if you plan to store leftovers, as herbs will wilt and lose vibrancy.

Notes

  • Blooming spices: Toast the curry powder, cumin, and paprika briefly in the oil to release their essential oils, which deepens aroma and flavor across the soup.
  • Reserved coconut: Save a small amount of the coconut milk to drizzle on top for a visually pleasing swirl and a cool contrast to the warm broth.
  • Control the heat: Keep the sauté on medium to medium low so aromatics soften without burning, which preserves sweetness and avoids bitterness.
  • Rinse lentils and chickpeas: Rinsing removes dust and excess canning liquid, improving the final clean flavor of the soup.
  • Finish with acid: A squeeze of lemon brightens the bowl and balances richness, so always taste and add acid at the end.
Keyword chickpea soup recipe, coconut chickpea soup, easy weeknight soup, red lentil chickpea soup

You'll Also Love this