1. Home
  2. /
  3. Recipe
  4. /
  5. Bean soup
9 Mins delivery

Bean Soup

Serves 4
100 mins
247 Kcal
Let's be real: bean soup is one of those dishes that does it all. It's comfort, it's cozy, and it's got a whole lot of personality. Seriously, there's no better way to make your kitchen smell like a hug than with a hearty bean soup recipe. From the first simmer to the last spoonful, this soup is the definition of cozy vibes, especially when the weather's playing hard-to-get with sunshine. Whether you're using fresh ingredients or those pantry staples you swear you'll use “one day,” bean soup is your kitchen BFF. Think creamy beans, a rich, savory broth, and that perfect balance of herbs and spices that'll make your taste buds want to do a little happy dance. Oh, and don't even get me started on the texture—smooth, just the right amount of chunky. It's like comfort food in its purest form. A bean soup recipe doesn't need to be complicated to be delicious. Grab some white beans, garlic, onions, and a few spices, and you've already got a winner. Or, if you're feeling extra, toss in some smoked paprika or spinach for a little extra flair. It's the kind of dish that lets you show off without trying too hard. Perfect for meal prep, a chill dinner date, or those days when you need something filling but not heavy. Honestly, bean soup is here to make your life easier—one bowl at a time. So grab that spoon and dive in, because this recipe of bean soup has got the goods.

Ingredients required for Bean Soup

  1. 2 cup dried navy beans
  2. 1 ham bone
  3. 2 cup diced ham
  4. 1/4 cup minced onion
  5. 1/2 tsp salt
  6. 1 pinch ground black pepper
  7. 1 pinch bay leaf
  8. 1/2 cup sliced carrots
  9. 1/2 cup sliced celery

Cooking steps for Bean Soup

  1. 1
    Let's talk bean soup, aka the ultimate comfort dish that hits different every single time. This bean soup recipe is simple, hearty, and absolutely packed with flavor, so let's get cooking!
  2. 2
    Start with a 2 cup package of dried navy beans.
  3. 3
    Rinse them well because, well, beans need a good rinse. Dump them into a large pot with 7 cups of water and bring it to a boil. Once it's bubbling like your favorite TikTok trend, reduce the heat and let it simmer for an hour.
  4. 4
    Now for the magic ingredient—a ham bone. Pop it into the pot like a flavor MVP; it's about to transform this broth into smoky perfection.
  5. 5
    Add 2 cups of diced ham for a double dose of that savory goodness.
  6. 6
    Toss in ¼ cup of minced onion for that sweet, caramelized aroma, 1/2 teaspoon salt to wake up the flavors, and a pinch of ground black pepper to add a little spice to the mix.
  7. 7
    Don't forget the bay leaf! It's the low-key herb that brings everything together. Let it simmer on low for another hour while you let the delicious smells fill your kitchen.
  8. 8
    Stir occasionally to show your soup some love—this is teamwork. Once the beans are tender and the broth is starting to look like pure gold, it's veggie time. Add 1/2 cup each of sliced carrots and celery for a little color and crunch; they're the unsung heroes of this recipe.
  9. 9
    Let everything simmer for another 30 minutes until the veggies are perfectly tender and the flavors have melded like a group chat that actually works.
  10. 10
    Before serving, fish out that bay leaf (its job is done), and you're left with a bowl of rich, smoky, earthy goodness.
  11. 11
    Serve it piping hot with some crusty bread or a buttery roll for that extra cozy factor.
  12. 12
    This recipe of bean soup is the perfect balance of simple and satisfying—a total no-brainer for those chilly nights or anytime you're craving something warm, hearty, and delicious. One bite, and you'll know why this dish is a timeless classic!

Shop Ingredients

Sliced Celery (1/2 cup)
12
1
12
1
50
1
Bay Leaf (1 pinch)
29
1
19
1
20
1
44
1
35
1
Salt (1/2 Tsp)
27
1
24
1
113
1
22
1
50
1
105
1
107
1
53
1
125
1
73
1
Minced Onion (1/4 cup)
32
1
39
1
35
1
20
1
61
1
59
1
67
1
Ground Black Pepper (1 pinch)
39
1
129
1
64
1
62
1
150
1
277
1
270
1
244
1
173
1
202
1
Sliced Carrots (1/2 cup)
22
1
23
1
Diced Ham (2 cup)
184
1
180
1
252
1
169
1
152
1
161
1
161
1
251
1
312
1
291
1

FAQs

Can I make bean soup in a slow cooker or Instant Pot?

Definitely! For a slow cooker, just toss in all the ingredients, set it on low for 6–8 hours, or high for 3–4 hours, and let the magic happen. If you're using an Instant Pot, saut your veggies and spices first, then add the beans and broth. Pressure cook it for about 15–20 minutes for dried beans or 10 minutes for canned beans. Both methods are super easy and perfect for busy days.

How do I store and reheat bean soup?

Bean soup is meal prep heaven—it gets better over time! Store it in the fridge for up to 4–5 days in an airtight container. Reheat it on the stove over low heat, and if it's too thick, just add a bit of water or broth to loosen it up. If you're thinking long-term, freeze it for up to 3 months. Just thaw it overnight in the fridge and you're good to go.

What is bean soup, and what makes it a healthy meal option?

Bean soup is the ultimate comfort food that's also super healthy. It's made with a mix of beans, veggies, and flavorful spices simmered in broth. Packed with plant-based protein, fiber, and essential nutrients like iron and potassium, it's a filling meal that keeps you energized. Plus, it's versatile enough to suit any diet—vegan, vegetarian, or just something hearty and wholesome for everyone.