A comforting and flavorful ham and bean stew perfect for a cozy meal.
Heat a drizzle of oil in a soup pot over medium heat.
Using a heavy-bottomed pot ensures even heat distribution.
Add the diced carrots, celery, and onion to the pot and sauté until softened.
Stir occasionally to prevent sticking and ensure even cooking.
Stir in the diced ham and cook for an additional 2 minutes.
Allow the ham to brown slightly for added flavor.
Add the minced garlic and cook until fragrant, about 1 minute.
Be careful not to burn the garlic as it can become bitter.
Pour in the chicken broth and bring to a gentle boil.
Scrape the bottom of the pot to deglaze and incorporate all flavors.
In a food processor, blend one can of beans with the tomato paste until smooth.
This creates a creamy base for the stew without adding cream.
Add the blended mixture and the remaining whole beans to the pot.
Stir well to ensure the mixture is evenly distributed.
Season with black pepper and simmer the stew for 20 minutes, covered.
Stir occasionally to prevent sticking and ensure even cooking.
Serve the stew hot, garnished with fresh herbs if desired.
Pair with crusty bread for a complete meal.