Swiss chard and sausage — it rolls off your tongue just as easy as it slides off the fork. This recipe is simple in nature but the sauce is made with deliberate steps (browning, deglazing with red wine, aromatics) to have a bold depth in flavor. It's the perfect bath for the Swiss chard and sausage to soak in, and the cheesy polenta is just the icing on the cake.
In a large skillet, heat the olive oil over medium-high heat. Score the sausages a few times and add them to the skillet; cook until nicely brown and cooked through, about 8 minutes, turning throughout. Remove the sausages from the skillet and let cool on a cutting board.
Add the onions and garlic to the sausage drippings in the skillet and season with salt and pepper, to taste. Cook until the onions have softened, about 5 minutes. Add the red wine and stir, scraping up brown bits from the sausage as you stir. Increase the heat to high and reduce for 2 minutes, then add the Swiss chard. Toss the Swiss chard with the onions to let them wilt a little, then add the soy sauce and 2 cups of the chicken stock. Bring the mixture to a boil, then lower the heat to a simmer and let the Swiss chard simmer until cooked through, for about 5 minutes. Slice the sausages and add to the pot with the Swiss chard; reserve until ready to serve.
Meanwhile, bring the last of the chicken stock, water, and a heavy pinch of salt to a boil in a pot. Slowly add the polenta, stirring constantly to avoid lumps. Remove the pan from the heat and whisk the polenta so that all of the liquid is absorbed. If the polenta gets too thick, thin it out with a little water. Add the cheese, cream, and butter; season with salt and pepper to taste. Serve with the Swiss chard and sausages.