In a large pot, heat the olive oil over medium-low heat, and once hot, sauté the onions for 3 to 4 minutes, until soft and translucent.
Stir in the garlic and cook for another minute before adding the carrots and celery to the pot.
Cook for about 5 minutes, until the veg has softened, then add the seasoning and vegan “ground beef,” stirring it into the sautéed vegetables.
Cook for another 5 minutes (or until the “meat” is thawed and cooked through if using frozen), stirring occasionally, then pour in the wine and cook for 2 to 3 minutes on medium heat to cook off the alcohol.
Next, add the tomato paste and tamari, along with the tomatoes and tomato passata.
Stir everything together until well incorporated, and then season with the salt and pepper and add in the bay leaves.
Cover the pot with a lid and simmer on medium-low heat for1 hour, stirring occasionally throughout.
If the sauce is sticking to the bottom of the pot, reduce the heat a little. If adding basil, stir it into the sauce just before serving. Season with more salt and pepper as needed.
When the Bolognese is nearly ready, cook the pasta in salted, boiling water to al dente.
Drain, then transfer it back to the pot it was cooked in, and stir in a few spoonfuls of sauce to keep the pasta from sticking together.
Serve topped with a generous portion of Bolognese and garnish with Almond parmesan and basil. Remove the bay leaves before serving.