Heat the olive oil in a large pot over medium heat. Add the onions and sauté until golden brown, about 8-10 minutes.
Add the chopped garlic and cook for another 2 minutes, stirring frequently.
Add the diced tomatoes, passata, and vegetable stock powder. Stir to combine.
Bring to a simmer and cook for 10 minutes, stirring occasionally so the bottom doesn't catch.
Add the oat cream and stir through.
Remove from heat and blend until smooth using an immersion blender.
Stir in the white beans, nutritional yeast, and salt and pepper to taste.
Serve topped with fresh basil if you like, and enjoy.