Hacher finement les oignons et l'ail. Faire revenir la viande dans l'huile chaude. Ajouter les oignons et l'ail et faire revenir. Ajouter la purée de tomate et le piment en poudre et faire revenir 1 minute. Assaisonner avec le thym, le sel et le poivre. Ajouter le jus d'orange et le bouillon.
Couper les poivrons en petits morceaux, les ajouter à la viande avec les grains de maïs et laisser mijoter 10 minutes à couvert.
Mélanger les spätzli et la viande et faire mijoter 5 minutes. Ajouter éventuellement un peu d'eau. parsemer de feuilles de persil.
Râper finement l'Emmentaler AOP suisse et servir avec les spätzli au piment.