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
Creamy Beef & White Bean Soup recipe

Creamy Beef & White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup

Description

Creamy Beef & White Bean Soup is a cozy, protein-rich, one-pot meal made with lean beef, white beans, and coconut milk. It’s dairy-free, gluten-free, and full of flavor.


Ingredients

Scale

1 lb lean ground beef

1 sweet onion, finely diced

3 carrots, thinly sliced

4 garlic cloves, minced

2 tsp dried thyme

Sea salt & ground black pepper, to taste

2 tbsp arrowroot powder (or cornstarch/gluten-free flour)

1 cup unsweetened canned coconut milk (or milk of choice)

1 (15 oz) can cannellini beans, rinsed

4 medium white or sweet potatoes, diced

6 cups bone broth

Optional: fresh parsley, red pepper flakes


Instructions

  • In a large stockpot or Dutch oven, cook the ground beef over medium heat, breaking it apart with a wooden spoon until browned. Drain off any excess fat.
  • Stir in the diced onion, carrots, garlic, and thyme. Season lightly with salt and pepper. Cook for about 10 minutes, stirring occasionally, until the vegetables have softened.
  • In a small bowl, whisk together the coconut milk and arrowroot powder until completely smooth and well combined.
  • Add the cannellini beans, diced potatoes, and bone broth to the pot. Stir everything together and bring to a gentle boil.
  • Reduce the heat and let the soup simmer uncovered for 20 minutes, or until the vegetables are tender.
  • Stir in the coconut milk mixture and allow the soup to simmer for another 10 minutes to thicken and enhance the flavors.
  • Adjust seasoning to taste. If desired, garnish with parsley and red pepper flakes before serving.
  • Serve warm and savor the creamy, comforting flavors!

Notes

This soup is naturally dairy-free and gluten-free. Easily substitute ground turkey, different beans, or plant-based milk. Perfect for freezing!


Nutrition

  • Serving Size: 1 bowl (approx. 2 cups)
  • Calories: 320
  • Sugar: 4g
  • Carbohydrates: 26g
  • Protein: 22g