Heat a large pot with a lid over medium-high heat and add a drizzle of olive oil. Cook the onion until it starts to soften, about 5 minutes, then add in the minced garlic and stir for 1 more minute.
Add the lean ground beef to the pan and break it up into smaller pieces with a sturdy spatula. Continue stirring and cooking until it's mostly browned, about 6 minutes. Then add the dried thyme, sage, fennel seeds, red pepper flakes, one teaspoon of fine sea salt and a half teaspoon of ground black pepper. Stir until the spices smell fragrant and the beef is fully cooked, about 2 more minutes.
Next, add the potatoes and 2 ½ cups of water. Increase the heat to high, to bring the liquid to a boil. While you wait on that, pour the entire can of white beans (liquid included) into a small blender with ½ cup of water. Secure the lid and blend until silky smooth, about 60 seconds. Pour the creamy liquid into the soup and season with another 1 teaspoon of salt.
Once the liquid is boiling, cover the pot and lower the heat. Let it gently simmer for 20 minutes, or until the potatoes are fork tender. Then, remove the lid and stir in the chopped kale. Stir until the kale is wilted, then adjust the seasoning to taste. You can add an extra ½ teaspoon of salt to boost the flavor, or add a squeeze of lemon juice when serving. For more broth, add another ½ cup of water and season, as needed.
Serve this soup warm with any toppings you love. Leftover soup can be stored in an airtight container in the fridge for up to 4 days. Or freeze it for up to 3 months.
Notes
cups Calories: 296kcal | Carbohydrates: 34g | Protein: 25g | Fat: 7g
