Bean soup is a hearty and comforting dish, perfect for warming up on chilly days. Packed with protein, fiber, and a medley of flavors, it’s a simple yet satisfying meal that can be customized to your liking. Whether you prefer it vegetarian, with a meaty addition, or spiced up, this soup is always a crowd-pleaser.
Ingredients
- 2 cups dried beans (or 4 cups canned beans, rinsed and drained)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 6 cups vegetable or chicken broth
- 1 can (14 oz) diced tomatoes
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1 bay leaf
- Salt and pepper, to taste
- Optional: 1 cup cooked ham or sausage, chopped
- Fresh parsley, for garnish
Instructions
- Prepare the beans:
- If using dried beans, soak them overnight in cold water, then drain and rinse. Alternatively, use canned beans for a quicker preparation.
- Sauté the vegetables:
- In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, and cook for 5-7 minutes until softened. Add the minced garlic and cook for another minute.
- Add the remaining ingredients:
- Stir in the soaked beans (or canned beans), broth, diced tomatoes, thyme, smoked paprika, and bay leaf. If using meat, add it at this stage. Bring the soup to a boil.
- Simmer the soup:
- Reduce the heat to low, cover the pot, and let it simmer for 1-1.5 hours if using dried beans (or 20-30 minutes for canned beans) until the beans are tender.
- Season and serve:
- Remove the bay leaf and adjust the seasoning with salt and pepper. Garnish with fresh parsley before serving.
Serving and Storage Tips
- Serving: Pair this bean soup with crusty bread or a fresh side salad for a complete meal. Add a sprinkle of grated Parmesan or a drizzle of olive oil for extra richness.
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat on the stove over low heat or in the microwave.
- Freezing: Bean soup freezes well! Allow it to cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months, and thaw in the refrigerator before reheating.
FAQs
1. Can I use a mix of different beans for this soup?
Yes, mixing different types of beans like kidney beans, navy beans, and black beans can add variety and enhance the texture and flavor of your soup.
2. How can I make this soup spicier?
To spice up your bean soup, add a pinch of cayenne pepper, chili flakes, or diced jalapeños. Adjust to your heat tolerance.
3. Can I make this soup vegan?
Absolutely! Use vegetable broth and skip the meat. You can also add extra vegetables like spinach or kale for added nutrients.
4. What’s the best way to thicken bean soup?
If you prefer a thicker soup, use a potato masher or immersion blender to mash some of the beans directly in the pot. This will create a creamier consistency without adding extra ingredients.
PrintBean Soup
This hearty and comforting bean soup is packed with flavor and nutrition. Perfect for chilly days, this easy-to-make soup features tender beans, fresh vegetables, and aromatic spices. It’s a versatile, healthy dish that can be enjoyed as a main course or a side dish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American, Mediterranean
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, peeled and sliced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1 teaspoon ground cumin
- 1 (14-ounce) can diced tomatoes
- 4 cups vegetable broth
- 2 (15-ounce) cans mixed beans, drained and rinsed (e.g., kidney beans, black beans, and cannellini beans)
- 1 bay leaf
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 cup fresh spinach or kale, chopped (optional)
- Fresh parsley, chopped (for garnish)
Instructions
- Prepare the base: Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Sauté for 5–7 minutes until the vegetables are softened.
- Add aromatics: Stir in the garlic, smoked paprika, thyme, and cumin. Cook for 1–2 minutes until fragrant.
- Combine liquids and beans: Add the diced tomatoes, vegetable broth, beans, and bay leaf. Stir well to combine.
- Simmer: Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 20–25 minutes, stirring occasionally.
- Add greens (if using): Stir in the spinach or kale during the last 5 minutes of cooking.
- Season and serve: Remove the bay leaf. Season with salt and black pepper to taste. Serve hot, garnished with fresh parsley.
Notes
- Feel free to use any combination of beans you like.
- For a creamy texture, blend a portion of the soup and mix it back in.
- Add a squeeze of lemon juice for a bright, tangy flavor before serving.