Saute onions, garlic and basil paste in olive oil in a large fry pan. Add beef mince, breaking the meat up with a stirring utensil, into the desired small chunky size of meat. Allow to brown and cook with onion mixture.
Add mushrooms, carrot and courgette, stirring the vegetables into the mix.
Add one tin of diced tomatoes and half a tin of pasta sauce, and continue to simmer, allowing the mixture to reduce while cooking.
Cook spaghetti in boiled water according to packet instructions. Drain when the pasta is al dente.
Place pasta on dish, and spoon over the bolognese mixture.
Sprinkle a generous serve of grated parmesan cheese and a sprinkle of freshly ground black pepper.