Chop onion, garlic and sun-dried tomatoes. Add to a pot or deeper pan with a splash of water. Sauté until onion becomes translucent and garlic golden brown.
Add tomato paste, cannellini beans and spices. Sauté for 3-5 minutes.
Add oat milk, vegetable stock and pasta to the pot and bring to a simmer. Cook for 10-15 minutes or until the pasta is done.
Season with salt and pepper to taste and serve with fresh or dried basil.