Peel and dice the onion and garlic. Quarter the cherry tomatoes. Roughly chop the sun-dried tomatoes.
Heat 1 tablespoon butter in the pan. Braise everything together. Deglaze with the stock and cream, bring to the boil and simmer for about 5 minutes.
Heat 2 tablespoons of butter in another pan. Fry the spaetzle in it while turning until golden brown. Then fold the spaetzle into the sauce. Season with salt and pepper.
Cut the chives into rolls, add half of them to the sauce and stir, use the rest to garnish.