Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm up with this cozy, hearty bean soup! Made with cannellini beans, pearl couscous, and a creamy broth, it’s perfect for chilly days.

  • Total Time: 45 minutes
  • Yield: 6

Ingredients

  •  Olive oil, 2 tablespoons
  • Yellow onion, finely chopped, 1
  • Minced garlic, 6 cloves
  • Large carrots, finely chopped, 2
  • Black pepper, 1 teaspoon
  • Sweet paprika, 1 teaspoon
  • Italian seasoning, 1 tablespoon
  • Double-concentrated tomato paste, 1 tablespoon
  • Cannellini beans, 3 cans (15 ounces/400 g each), drained and divided
  • Chicken broth, 5 cups, divided
  • Bay leaf, 1
  • Pearl couscous, 4 ounces
  • Grated Parmesan, 2 ounces
  • Chopped parsley, 2 tablespoons, with extra for garnish

Instructions

  1. Prep your veggies and herbs. Chop the onion and carrots finely, mince the garlic, and chop the parsley. This makes it easier to add everything at the right moment.
  2. Blend a can of beans. Take one can of cannellini beans and blend it with 1 cup of chicken broth until smooth. This step adds a creamy consistency to the soup. If you skip this step, the soup will still be delicious, but less creamy.
  3. Sauté the aromatics. Heat olive oil in your large pot over medium heat. Add the chopped onion, garlic, and carrots, and cook for about 3 minutes until they’re soft and fragrant. This releases their flavors, creating a delicious base.
  4. Season it up. Stir in black pepper, paprika, Italian seasoning, and tomato paste. This adds depth and a bit of color to the broth.
  5. Add the beans and broth. Pour in the blended beans and broth, along with the remaining two cans of whole beans, the rest of the chicken broth, and the bay leaf. Stir well.
  6. Add the couscous and simmer. Add the pearl couscous and bring everything to a boil. Once boiling, lower the heat, cover the pot, and let it simmer for about 15 minutes. If you’re not planning to serve immediately, you can cook the couscous separately to avoid it absorbing too much liquid.
  7. Finish with parsley and Parmesan. Turn off the heat, add the chopped parsley, and sprinkle in the Parmesan. Give it a quick stir, taste, and add extra black pepper if desired.
  8. Serve and enjoy. Ladle the soup into bowls, garnish with more parsley, and dig in while it’s hot!

Notes

To serve, ladle the soup into deep bowls and top with an extra sprinkle of chopped parsley for color. A few shavings of Parmesan on top add a gourmet touch, especially if you’re serving this to guests. A side of crusty bread is perfect for dunking, or you could serve it with a light green salad to round out the meal.

  • Author: Soraya
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner