
A hearty and nutritious vegetable soup packed with beans, asparagus, and potatoes, topped with unique high-protein cottage cheese dumplings. This comforting meal is vibrant, filling, and perfect for healthy meal prepping.
Prepare the dumpling mixture: Place the cottage cheese in a bowl and mash it slightly until the texture is somewhat smooth. Stir in the gram flour, beaten egg, and 3 tbsp of the finely chopped basil. Set the mixture aside for 10 minutes to allow the flour to fully hydrate.
Sauté the aromatics: Heat the rapeseed oil in a large pot over medium heat. Add the sliced leeks, grated garlic, and sliced baby potatoes. Cook for 10–15 minutes, stirring occasionally, until the vegetables have softened.
Simmer the soup: Pour the vegetable stock into the pot. Add the asparagus stems, broad beans, drained borlotti beans, chopped tomatoes, and the basil stems. Bring the liquid to a boil, then reduce the heat, cover, and simmer for 10 minutes until the vegetables are tender.
Finish the soup: Stir in the reserved asparagus tips and the remaining chopped basil leaves. Cook for an additional 2 minutes, then remove from heat and set aside.
Poach the dumplings: Fill a deep frying pan with water and bring to a gentle simmer. Using an ice-cream scoop or two spoons, carefully drop eight dumplings into the simmering water. Poach for 5 minutes, or until the dumplings float to the surface.
Serve: Ladle the soup into bowls and top each portion with two warm dumplings. Serve immediately.
For the best texture, ensure the poaching water for the dumplings is at a very gentle simmer; a rolling boil may cause them to break apart. If you don't have gram flour, all-purpose flour works as a substitute, though the flavor will be milder. This soup keeps well in the fridge for up to 4 days—just store the dumplings separately from the liquid to prevent them from becoming too soft.





