- Sauté the onions and garlic first. This builds a deeper, more savoury flavour base for the soup.
- Cut the ham into even pieces. Uniform cubes ensure the ham heats evenly and you get a bit in every bite.
- Add the macaroni near the end. This prevents it from getting overly soft or absorbing too much broth as the soup cooks.
- Keep the soup at a gentle simmer. A low, steady heat helps the flavours meld without over-reducing the broth.
- Taste and adjust the seasoning. Leftover ham can vary in saltiness, so add salt at the end only if needed.
- Add the balsamic vinegar last. Stirring it in near the end brightens the flavours and balances the richness.
- Stir occasionally as the pasta cooks. This keeps the macaroni from sticking to the bottom of the pot.
- Thin the soup with extra broth if needed. Macaroni absorbs liquid as it sits, so add a splash of broth when reheating leftovers.
- Use freshly grated Parmesan. It melts better and gives the soup a creamier, more integrated flavour.
- Add parsley just before serving. Fresh herbs lose colour and flavour if added too early.
