Start by combining all the meatball ingredients in a large bowl. I like to use my hands to mix gently so the meat stays tender. Roll the mixture into small 2-tablespoon-sized balls.
Heat butter and olive oil in a large skillet over medium heat. Cook the meatballs until they’re golden brown on all sides, about 10 minutes, turning occasionally. Transfer them to a plate while you make the gravy.
In the same skillet, sauté onions in butter and oil over low heat until caramelized. Add garlic, herbs, and flour, then pour in beer and chicken broth with mustard. Bring to a boil, then slide meatballs back into the skillet to simmer gently.
Bring chicken broth and milk to a boil in a saucepan. Slowly whisk in polenta and cook over low heat for 2-3 minutes. Stir in ricotta, Parmesan, butter, salt, and pepper, then cover and let it rest for a minute. Thin with milk or broth if needed.
Spoon the creamy polenta into bowls, top with meatballs and beer gravy, and garnish with chopped chives. I like to serve this with a side of roasted broccoli or a simple salad for freshness.