Cook penne according to the instructions on packet. Remember to season the water with salt. Keep aside 1 cup of the pasta water.
In a fry pan, saute garlic in a couple tablespoon of oil. Add chopped vegetables and saute for 2-3 minutes.
Add minced beef and paprika. Cook for 5 minutes. Stir in the balsamic vinegar and canned tomatoes. Season with salt.
Add fennel seeds, oregano and black pepper. Cook till almost dry.
Mix in Pasta. Check for seasoning. Do add more salt if required.
Take off heat. Plate the pasta and top with a generous amount of Parmesan and scatter over a few basil leaves and spring onion.