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
Cranberry Bean Soup Recipe

Cranberry Bean Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 10 reviews

  • Author: Emma
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Diet: Non-Vegetarian

Description

This hearty Cranberry Bean Soup is a comforting and nutritious dish, perfect for a cozy meal. Filled with cranberry beans, vegetables, and flavorful herbs, this Italian-inspired soup is easy to make and full of satisfying flavors.


Ingredients

Scale

Main Ingredients:

  • 2 cups fresh or dried cranberry beans (if using dried, soak overnight)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 can (14.5 ounces) diced tomatoes
  • 6 cups vegetable or chicken broth

Seasonings and Garnish:

  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 tablespoons chopped fresh parsley
  • Grated Parmesan for serving (optional)

Instructions

  1. Prepare the Beans: If using dried cranberry beans, drain and rinse them after soaking overnight.
  2. Sauté Vegetables: In a large pot, heat olive oil and sauté onion, carrots, and celery until softened.
  3. Add Ingredients: Stir in garlic, cranberry beans, tomatoes, broth, herbs, salt, and pepper. Simmer until beans are tender.
  4. Finish and Serve: Adjust seasoning, remove bay leaf, and serve soup topped with parsley and Parmesan.

Notes

  • You can use canned cranberry beans for a quicker version; adjust simmering time accordingly.
  • This soup freezes well for convenient future meals.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 230
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg