Heat the olive oil in a large skillet over medium heat. Add the onion and cook, stirring often, until almost translucent — 1 minute. Add the garlic and swirl around with the onion for about 15 seconds — careful not to burn it. Add the ground beef and brown it, pressing with a wooden spoon to break it apart and incorporate with the onion and garlic.
Pour in the passata, stirring immediately (it may bubble and splatter on impact). Add the basil leaves and grated carrot. Decrease the heat to the lowest setting, cover, and simmer for 20 minutes. When done, do a taste test and add sugar, salt, and pepper, as needed.
Serve over pasta and garnish with basil leaves and grated Parmesan cheese.
Notes
Some passata brands can me on the thick side — thin out with a splash of chicken stock, or water to desired consistency. Don’t add too much, as it will be watery.