Combine in medium size mixing bowl the beef, eggs, pepper, salt, garlic, breadcrumbs, and mushroom soup. Mix ingredients well.
Form 6-8 thick patties, set aside.
In a large skillet, melt margarine (4 ounces). Making sure your skillet is hot, place patties in pan, brown on each side for about 4 minutes.
Remove patties from pan and set in a baking dish or pan.
For the gravy: In reserve drippings from the steak's pan, add 4 ounces flour, heat and stir. Add 1 quart water with 2 tablespoons beef base, stir vigorously until gravy is hot and begins to bubble. Pour gravy over salisbury and bake at 350 degrees for 45 minutes to 1 hour. Serve with grilled onions.