Boil potatoes in salted water for 15 min or until tender.
Meanwhile, saute chopped onion, carrots and garlic with vegetable oil in a frying pan for 5 min.
Add ground meat and saute for 10 min until no longer pink. Add salt, pepper and Worcestershire sauce and cook for 5 more min. Add frozen peas and cook for 2-3 more min.
Mash hot potatoes and melt butter with them. Add milk, chopped onion springs and cream cheese. Use a spoon to mix them well. Season with salt and pepper to taste.
Transfer meat to a baking dish and cover with mashed potatoes.
Cook in 400 F preheated oven for 30 min until crisp on top.