Oh, let me tell you about my absolute favorite comfort food: bean soups! There’s something so warm and inviting about a big pot of hearty bean soup simmering on the stove. It’s like a cozy hug in a bowl! Not only are bean soups incredibly filling, but they’re also packed with nutrients, making them a great choice if you’re looking for something healthy. This recipe is super easy to make, and you can whip it up in less than 15 minutes of prep time, plus it cooks while you go about your day! I love that you can use any type of beans you have on hand, creating a deliciously versatile dish each time. Trust me, once you dive into this wholesome bowl of goodness, you’ll be hooked! Whether it’s a chilly evening or just a need for a nutritious meal, this bean soup is a go-to that never disappoints.
Ingredients List
Here’s what you’ll need to make this delicious bean soup. I love how simple and straightforward the ingredients are!
- 2 cups dried beans (any variety you love – black, pinto, or navy work great)
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 can diced tomatoes (14.5 ounces)
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 teaspoon cumin (or more if you’re a spice lover!)
- Salt to taste
- Pepper to taste
These ingredients come together to create a nourishing and hearty soup that’s sure to warm you up! Feel free to gather everything ahead of time to make the cooking process even smoother.
How to Prepare Bean Soups
Making this bean soup is a breeze, and I’m here to guide you through each step! It’s all about layering flavors and letting those beans shine. Let’s get cooking!
Step-by-Step Instructions
First things first, you’ll want to soak those dried beans overnight. This step is crucial because it helps soften them, making your soup luscious and creamy. Just cover the beans with water in a large bowl and let them hang out in the fridge while you go about your day.
Once you’re ready to cook, drain and rinse the beans in a colander. Now, grab your largest pot because we’re about to create some magic! Heat it up over medium heat and add a splash of oil if you like. Toss in the chopped onion and minced garlic, sautéing them for about 3-4 minutes until they’re soft and fragrant. Oh, the smell is delightful!
Next, add the sliced carrots and chopped celery to the pot. Cook those for another 5 minutes, stirring occasionally. This step builds the base of your soup and infuses those veggies with flavor.
Now it’s time to add the star players: the soaked beans, vegetable broth, diced tomatoes, cumin, salt, and pepper. Give everything a good stir! Bring the pot to a boil, then reduce the heat to low and let it simmer. You’ll want to let it cook for about 1 to 2 hours, depending on how tender you like your beans. Keep checking on them and give it a stir here and there to avoid sticking. If the soup gets too thick, feel free to add a splash more broth or water.
When you’re happy with the bean’s texture, you can blend the soup if you want a creamier finish. Just use an immersion blender right in the pot, or carefully transfer it to a blender in batches. But honestly, I love the heartiness of the whole beans!
Finally, serve your piping hot bean soup with some crusty bread, and enjoy the warm, cozy vibes! You’re going to love it!
Why You’ll Love This Bean Soups Recipe
This bean soup recipe is not just delicious; it’s packed with benefits that make it a staple in my kitchen! Here’s why you’ll adore it:
- Quick to Make: With just 15 minutes of prep, you can have a hearty meal simmering away!
- Nutritious: Full of fiber and protein, it’s a wholesome choice that keeps you satisfied.
- Vegan-Friendly: This recipe is completely plant-based, perfect for everyone at your table.
- Versatile: Use any beans or veggies you have on hand to customize it to your taste.
- Budget-Friendly: Dried beans are affordable, making this a wallet-friendly meal option.
Trust me, once you try it, you’ll be making this bean soup on repeat!
Tips for Success
Making the perfect bean soup is all about those little details that can elevate your dish to a whole new level! Here are my top tips to ensure you achieve a deliciously comforting bowl every time:
- Soak your beans: Don’t skip the soaking step! It significantly reduces cooking time and leads to a creamier texture. If you’re in a hurry, you can use the quick soak method by boiling the beans for 2 minutes, then letting them sit for an hour.
- Season wisely: Taste as you go! Start with a little salt and pepper, then adjust to your liking. Remember, you can always add more, but it’s hard to take it out!
- Enhance with herbs: Fresh herbs like parsley or cilantro added at the end can brighten the flavors immensely. A squeeze of lemon juice just before serving adds a lovely zing!
- Don’t rush the simmer: Let those beans cook low and slow. Patience is key! This allows the flavors to meld beautifully, resulting in a richer soup.
With these tips, you’ll be on your way to making bean soups that will impress everyone at your table!
Variations of Bean Soups
The beauty of bean soups lies in their versatility, so let your creativity shine! Here are some fun ideas to switch things up:
- Different Beans: Try using chickpeas for a hearty twist, or go for kidney beans for a different texture. You can even mix several varieties for a colorful presentation!
- Add More Veggies: Toss in some spinach or kale for added nutrition. Bell peppers or zucchini can add a pop of color and flavor too!
- Spice It Up: Want some heat? Add a pinch of cayenne pepper or a dash of hot sauce. For a smokier flavor, try including smoked paprika or chipotle.
- Herbs Galore: Fresh thyme, rosemary, or basil can elevate your soup’s flavor profile. Experiment with different herb combinations to find your favorite!
So, don’t be afraid to mix and match. Each variation can create a delightful new soup experience!
Nutritional Information
It’s important to remember that nutritional values can vary based on the specific ingredients and brands you use, but here are the estimated values for this hearty bean soup recipe:
- Calories: 250 per serving
- Fat: 2g
- Protein: 12g
- Carbohydrates: 45g
- Fiber: 15g
- Sodium: 400mg
- Sugar: 3g
This soup is not only filling but also a fantastic source of nutrients, making it a smart choice for a healthy meal. Enjoy your wholesome bowl of bean soup guilt-free!
Storage & Reheating Instructions
Storing your delicious bean soup is super easy! Once it’s cooled down, transfer any leftovers into an airtight container. I usually like to portion it out into smaller containers for quick meals later on. You can keep it in the fridge for up to 3 days. If you want to save it for longer, it freezes beautifully! Just make sure to leave some space in the container for expansion during freezing.
When you’re ready to enjoy it again, simply thaw it overnight in the fridge if it’s frozen. Reheat it on the stovetop over medium heat, stirring occasionally, until heated through. If it’s too thick, add a splash of broth or water to get that perfect consistency back. Enjoy your cozy leftovers!
FAQ Section
Got questions about bean soups? I’ve got answers! Here are some of the most common queries I hear, and I’m excited to help you out:
- Can I use canned beans instead of dried? Absolutely! Canned beans are a great time-saver. Just rinse them well and add them to the pot during the last 30 minutes of cooking.
- What’s the best way to season bean soups? Start with basic salt and pepper, then taste as you go! You can also add smoked paprika or herbs for extra depth. Don’t forget to adjust after blending if you choose that route!
- How can I thicken my bean soup? If you like a thicker texture, you can blend a portion of the soup and stir it back in. Alternatively, let it simmer longer to reduce and thicken naturally.
- How long can I store leftover bean soup? Leftover bean soup stays fresh in the fridge for up to 3 days. You can also freeze it for up to 3 months—just remember to leave space in the container for expansion!
Feel free to experiment and make this recipe your own. Bean soups are all about personal taste and creativity!
Print
Bean Soups: 5 Comforting Recipes You’ll Genuinely Love
- Total Time: 2 hours 15 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A hearty and nutritious bean soup recipe that is easy to make.
Ingredients
- 2 cups dried beans (any variety)
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 can diced tomatoes
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 teaspoon cumin
- Salt to taste
- Pepper to taste
Instructions
- Soak beans overnight in water.
- Drain and rinse the beans.
- In a large pot, sauté onion and garlic until soft.
- Add carrots and celery, cooking for five minutes.
- Add soaked beans, broth, tomatoes, cumin, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 1-2 hours.
- Blend if desired for a smoother texture.
- Serve hot.
Notes
- Use canned beans for a quicker option.
- Add spices to taste.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Category: Soup
- Method: Stovetop
- Cuisine: Various
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 3g
- Sodium: 400mg
- Fat: 2g
- Saturated Fat: 0g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 15g
- Protein: 12g
- Cholesterol: 0mg
Keywords: bean soups, healthy soup, vegan soup







