In a large pot, warm the oil over medium heat. Add the onion and cook for about 3 minutes, until translucent. Add the garlic, pepper and seasonings then continue to cook for 5 more minutes.
To the pot, add the diced tomatoes, tomato paste, vegetable broth, butternut squash and quinoa. Bring to a boil then reduce to a simmer. Cook for 20 minutes, or until squash and quinoa are tender.
Lastly, add the beans to the pot. Stir to combine and cook for a few minutes, until heated through.
Serve warm with desired toppings and enjoy!