Brown beef, onion, and garlic in a skillet over medium heat. Drain the excess grease if needed.
Add tomato paste and cook 2–3 minutes. Stir in seasoning, Worcestershire, bouillon, and water. Simmer on low.
Microwave the potatoes for about 8 minutes or you can parboil them for about 5 minutes. You just want them slightly tender. Toss with olive oil and onion soup mix in a 9x13 dish.
Layer beef mixture over potatoes.
Whisk soup, milk, and pepper. Pour over casserole.
Cover with foil. Bake at 375°F for 35 minutes.
Remove foil, top with cheese and fried onions. Bake uncovered for 7–10 more minutes. Let sit 5 minutes before serving.
