Meat1 tablespoon of olive oil2 onions, finely chopped3 garlic cloves, finely chopped2 lbs of ground veal (or lean beef)2 carrots, minced1⁄2 red pepper, minced1⁄2 celery rib, minced1⁄2 teaspoon of paprika1 teaspoon of garlic powder1 teaspoon of salt (or to taste)3 or 4 dashes of Worcestershire sauceGround pepper (to taste)3 tablespoons of flour (or more if needed)1 cup of stock (chicken or beef)1⁄2 cup of red wineMashed Potatoes8 cups of potatoes, diced (I use 5 large russet potatoes)2 tablespoons of butter1⁄4 cup of milk (or cream)Salt and pepper (to taste)Vegetables1 (12 ounce) can of corn niblets1 (14 ounce) can of peas