Lunch recipe · from the recipe book
Creamy Beef, Kale and White Bean Soup
Browned lean ground beef and tender kale swim in a velvety blended white bean and cauliflower broth with garlic, thyme and a hint of Parmesan.

- Dutch oven
- 55 min · 35 min hands-on
- Serves 4
- Gluten-free
- 31–45 g carbs
- Protein 30 g+
- Fiber 6 g+
Ingredients
- 1 lb500 gGround beef, 90% lean
- 1 tbsp14 gOlive oil
- 1½ medium160 gYellow oniondiced
- 5 cloves15 gGarlicminced
- 2 medium120 gCarrotsdiced
- 3¼ cups florets350 gCauliflowercut into small florets
- 2 cups354 gGreat northern or cannellini beans, canned, drained and rinsed
- 4⅓ cups960 gReduced-sodium beef broth
- 2 tsp2 gDried thyme
- 9½ cups chopped200 gKalestems removed, chopped
- 1 cup (240 ml)240 gMilk, 2%
- ⅓ cup grated30 gGrated Parmesan
- 1 tbsp15 gLemon juice
- ¼ tsp2 gSalt
- ½ tsp1 gBlack pepper
- ½ tsp1 gCrushed red pepper
Steps
- Prep first: dice the onion and carrot, mince the garlic, cut the cauliflower into florets, and strip and chop the kale.
- Heat the olive oil in a Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up, until browned and it reaches 160°F (71°C), about 7 minutes. Transfer the beef to a bowl, leaving the drippings in the pot.
- Lower the heat to medium. Add the onion and carrot and cook until softened, about 5 minutes. Stir in the garlic and thyme and cook 1 minute.
- Add the cauliflower, half of the great northern beans and the beef broth. Bring to a boil, then cover and simmer until the cauliflower is very tender, about 15 minutes.
- Off the heat, blend the soup with an immersion blender until smooth, or carefully blend in batches in a vented blender and return it to the pot.
- Return the pot to medium heat. Stir in the remaining half of the beans, the browned beef and the kale. Simmer until the kale is tender, about 8 minutes.
- Stir in the milk and heat gently without boiling, about 3 minutes. Stir in the Parmesan, lemon juice, salt, black pepper and red pepper flakes, then ladle into bowls.
Check labels: Gluten-free when you buy reduced-sodium beef broth labeled gluten-free.
Contains: Milk. Some brands contain gluten.
Cook mode Log it in Today Make it mine
Made it
Made it? Share how yours turned out.
Saved in the Every Helping recipe book on October 24, 2026.
Want one that fits your numbers?
Pick the meal, the pan and your targets, and the Every Helping recipe generator writes a recipe with every number worked out. Free on the web.
Brown Lentil Tomato Soup with Eggplant and Basil350 calories · 18 g protein
Black-Eyed Pea and Collard-Style Kale Soup330 calories · 15 g protein
Thai Green Curry Black-Eyed Pea Noodle Soup630 calories · 22 g protein
Golden Coconut Noodle Soup with Queso Fresco720 calories · 22 g protein