In a stock pot, melt the ghee. Add the onions, leeks and celery and cook for about 4 minutes, stirring till the onions begin to sweat.
Add garlic, carrots and sauté for about 5 minutes.
Add the broth (reserve ½ cup) to the pot, along with the beans, tomatoes and stir till incorporated. Bring to boil. Once it boils, reduce heat to medium-low.
Add all the seasonings + zucchini, kale and allow to continue to simmer for 20+ minutes. Stir occasionally.
Add precooked rice.
In the meantime, combine ½ cup broth and 1 cup of beans in a separate pot and heat. Once it’s hot, using an immersion blend or regular blend, blend them together. Add it to the pot to increase the density of the soup somewhat. Cook for another 5 minutes.
Remove from heat, add lemon juice and season with salt and pepper to taste.
Notes
Serve with grilled garlic bread, grilled P & J sandwiches or good ole crusty bread and butter