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
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