Preheat your oven to 375°F (190°C).
Begin by slicing off the top of each tomato and scooping out the seeds and pulp to create a hollow shell. Set the tomato shells aside.
Rinse the quinoa under cold water until the water runs clear.
In a medium saucepan, bring the vegetable broth to a boil. Add the quinoa, reduce heat to low, cover, and simmer for 15 minutes, or until the liquid is absorbed and the quinoa is tender.
While the quinoa is cooking, toast the pine nuts in a dry skillet over medium heat for 3-4 minutes, shaking the pan occasionally until they are golden and fragrant.
Fluff the cooked quinoa with a fork and transfer it to a mixing bowl.
To the bowl, add the toasted pine nuts, chopped basil, olive oil, crumbled feta cheese, minced garlic, salt, and pepper. Stir the mixture until well combined.
Spoon the quinoa mixture into the hollowed-out tomatoes, pressing gently to pack the filling.
Place the stuffed tomatoes in a baking dish and bake in the preheated oven for 10 minutes, or until the tomatoes are heated through and the tops are lightly browned.
Serve the Quinoa Stuffed Tomatoes warm as a delightful Mediterranean-inspired dinner.