Heat 1 tablespoon olive oil in large pot over medium heat. Sauté garlic and onion until translucent. Remove from and set aside. Add 1 tablespoon olive oil to the large pot and sauté squash, carrots, parsnip, leek, and celery over medium heat for 3-5 minutes.
Add garlic and onion back into pot with sautéed vegetables. Add Italian seasoning, red pepper flakes, salt, and pepper. Pour in the broth, tomato sauce, diced tomatoes and beans into the vegetable mixture.
Simmer over medium heat until vegetables are fork-tender (approximately 15 minutes)
Add the gnocchi and cook for 4 minutes over medium heat.
Reduce soup heat to low, stir in kale.
Serve with fresh basil, shaving of fresh parmesan on top and side of rustic bread.