First, prep your veggies. Remove ends of celery stalks and cut into bite-sized chunks. Peel the carrots and do likewise. Peel and dice the white onion. Wash and dry the potato, then cut into small chunks (leaving the skin on).
In a large pot, bring the olive oil to medium heat.
Add in the onion, carrots, and celery, and sauté for about 3-5 minutes, or until onions are softened. Then, add in the potatoes and sauté for another minute.
Then, add in the salt, pepper, spices, and tomatoes, and pumpkin purée. Sauté for another 1-2 minutes (the timing here isn't exact, you just want to sauté out the canned taste of the tomatoes and pumpkin).
Then, add in all the other ingredients EXCEPT for the pasta.
On medium heat, simmer minestrone for about 20-25 minutes. Taste, and adjust salt levels if necessary.
Before serving, add in the gluten-free pasta (if desired - you can also use rice or couscous) and simmer until the pasta is al dente.
Serve the minestrone immediately after cooking the pasta.
Enjoy!