Cook the penne pasta until al dente, then drain it and set it aside for later. Heat the vegetable oil in a large pot and sauté the ground beef, chopped carrots, minced garlic, and diced onions until cooked all the way through, then season the mixture with salt & pepper. Pour in the tomato sauce and let the Bolognese sauce simmer.
Once the sauce has simmered briefly, stir in the cooked penne pasta and grated parmesan cheese. Cut an empty juice or milk carton in half and clean out both sides thoroughly.
Spoon the penne Bolognese into the empty carton halves and press the pasta down firmly so that the containers are tightly packed. Transfer the containers to the freezer and freeze for 2 hours.
Set up the breading station with 1 bowl filled with flour, 1 bowl filled with the egg wash made from 2 whisked eggs and 1 tablespoon of cold water, and 1 bowl filled with crushed angel hair pasta or bread crumbs. Heat a pot filled with cooking oil on the stove, remove the frozen pasta from the freezer, and cut each rectangular segment in half. Coat both halves in flour, dredge them in egg wash, and cover them in either crushed angel hair pasta or bread crumbs.
Fry the breaded penne Bolognese in hot cooking oil until golden brown, for about 3–5 minutes. Place the fried penne Bolognese sandwiches on some paper towels in order to soak up any excess oil.