A hearty and creamy soup combining the goodness of broccoli, potatoes, and ham, perfect for a cozy meal.
Chop the potatoes, celery, carrots, onion, and broccoli into bite-sized pieces.
Uniformly sized pieces ensure even cooking.
In a large pot, combine the chopped vegetables, parsley, pepper, water, and bouillon cubes.
Stir occasionally to dissolve the bouillon cubes evenly.
Bring the mixture to a boil, then reduce the heat and let it simmer until the vegetables are tender.
Cover the pot to retain heat and cook faster.
In a separate bowl, whisk the flour into the milk until smooth.
Ensure no lumps remain for a smooth soup base.
Gradually pour the milk mixture into the pot, stirring constantly until the soup thickens.
Keep stirring to prevent the milk from curdling.
Add the diced ham and shredded cheese to the soup, stirring until the cheese melts and the ham is heated through.
Taste and adjust seasoning if needed.
Serve the soup hot, garnished with additional parsley if desired.
Pair with crusty bread for a complete meal.