Heat oil in a saucepan over medium-high heat. Cook beef, in 2 batches, for 3-4 minutes or until browned. Transfer to a bowl.
Stir onion and garlic in pan for 2 minutes or until aromatic. Stir in carrot and capsicum for 4 minutes or until soft. Stir in paprika and caraway seeds for 1 minute or until aromatic. Add tomato, stock and beef. Season. Reduce heat to low. Cover. Cook, stirring occasionally, for 1 hour 45 minutes or until beef is tender.
Meanwhile, peel and chop potato. Cook in a saucepan of boiling water for 12-14 minutes or until tender. Drain. Return to pan. Mash with butter and milk. Transfer to a bowl. Stir in flour, parmesan and parsley. Season.
Preheat oven to 180°C. Divide the beef mixture among four 375ml (1 1/2-cup) baking dishes. Top with heaped teaspoonfuls of the potato mixture. Spray with oil. Bake for 20 minutes or until the dumplings isare golden .
Serving size: 4
Recipe courtesy of taste.com.au