
Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe tastes bright, herby, and a little nutty, with juicy tomatoes that feel fancy but stay weeknight-easy. It works perfectly for anyone who wants a light vegetarian main or a colorful side dish in about 45 minutes total. I tested versions of this on my tiny apartment stove a decade ago, and my neighbors still ask about “those tomato things.”
Why You Should Try This Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
This recipe gives you tender baked tomatoes filled with fluffy quinoa, toasted pine nuts, and loads of fresh basil. The filling tastes rich and satisfying, yet the whole dish stays light enough for warm weather or a big holiday spread.
You can serve these quinoa stuffed tomatoes as a vegetarian main, a side with grilled chicken, or part of a brunch table. The recipe uses simple pantry ingredients, so you can pull it together on a weeknight without a grocery marathon.
“These Quinoa Stuffed Tomatoes with Basil and Pine Nuts taste like summer in every bite and look restaurant-level pretty on the plate. ★★★★★”
Ingredients You’ll Need
Tomatoes and filling
- 6 large ripe tomatoes
- Choose firm but ripe tomatoes so they hold their shape in the oven. Roma tomatoes work, but large vine tomatoes look prettier.
- 1 cup uncooked quinoa, rinsed
- Any color works. I like white quinoa for a softer texture and red quinoa for a slightly nuttier bite.
- 2 cups vegetable broth or chicken broth
- Broth gives more flavor than water. Use low sodium so you control the salt.
- 3 tablespoons olive oil, divided
- Use extra virgin for the best flavor. Store brand works fine here.
- 3 cloves garlic, minced
- 1 small yellow onion, finely diced
- 1/3 cup pine nuts
- Toast these lightly in a dry skillet for deeper flavor. If pine nuts feel pricey, use slivered almonds or chopped walnuts.
- 1/2 cup finely grated Parmesan cheese
- Use real Parmesan or Grana Padano. Pre-grated in a tub works in a pinch but fresh grated melts nicer.
- 1/2 cup fresh basil leaves, finely chopped, plus extra for garnish
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional, for a little heat)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
Optional add-ins
- 1/2 cup cooked chickpeas or white beans for extra protein
- 1/4 cup crumbled feta instead of Parmesan for a tangier flavor
- 2 tablespoons chopped sun dried tomatoes for extra tomato punch
Equipment
- Sharp knife and cutting board
- Spoon or small scoop to hollow tomatoes
- Fine mesh strainer for rinsing quinoa
- Medium saucepan with lid
- Large skillet
- Mixing bowl
- Baking dish that fits all tomatoes snugly
- Aluminum foil
Tips & Tricks
- Rinse quinoa in a fine mesh strainer to remove bitterness and get a cleaner flavor.
- Slice a thin layer off the bottom of each tomato so they stand upright without tipping.
- Salt the inside of the hollowed tomatoes lightly and let them sit upside down on a towel for 10 minutes to release extra moisture.
- Toast pine nuts in a dry skillet over medium heat and stir often so they turn golden, not burnt.
- Cook quinoa in broth instead of water for deeper flavor in every bite.
- Let the quinoa cool slightly before you mix in cheese and basil so the herbs stay bright and the cheese does not clump.
- Do not overbake the tomatoes or they collapse; pull them when the skins wrinkle and the filling looks hot and slightly golden on top.
- Taste the filling before you stuff the tomatoes and adjust salt, pepper, or lemon juice so it pops with flavor.
How to Make Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Step 1: Prep the tomatoes
- Preheat your oven to 375°F and lightly oil your baking dish.
- Slice the top off each tomato, about 1/2 inch from the stem, and set the tops aside.
- Use a spoon to scoop out the seeds and pulp, leaving sturdy tomato shells.
- Sprinkle the insides with a pinch of salt, then place them upside down on a paper towel so they drain while you make the filling.
- Roughly chop about 1/2 cup of the tomato pulp and set it aside for the filling; discard the rest or save it for sauce or soup.
Step 2: Cook the quinoa
- Rinse the quinoa under cold water in a fine mesh strainer.
- Add the quinoa and broth to a medium saucepan and bring it to a gentle boil.
- Lower the heat, cover, and simmer for 15 minutes until the liquid absorbs and the quinoa looks fluffy.
- Turn off the heat, keep it covered, and let it sit 5 minutes, then fluff with a fork and set aside.
Step 3: Toast the pine nuts
- Place a dry skillet over medium heat.
- Add the pine nuts and stir often for 3 to 5 minutes until they turn golden and smell nutty.
- Transfer them to a small plate so they stop cooking and cool slightly.
Step 4: Build the flavor base
- In the same skillet, add 2 tablespoons olive oil and warm it over medium heat.
- Add the diced onion and cook 5 to 7 minutes until it turns soft and translucent.
- Stir in the minced garlic and cook 30 seconds until fragrant, not browned.
- Add the chopped tomato pulp, oregano, thyme, red pepper flakes, 1/2 teaspoon salt, and a few grinds of black pepper.
- Cook 3 to 4 minutes until the mixture thickens slightly and most of the liquid cooks off.
Step 5: Mix the filling
- Transfer the cooked quinoa to a large mixing bowl.
- Add the onion tomato mixture, toasted pine nuts, Parmesan, chopped basil, and lemon juice.
- Drizzle in the remaining 1 tablespoon olive oil.
- Stir until everything combines and the cheese starts to melt into the warm quinoa.
- Taste and adjust with more salt, pepper, or lemon juice until the filling tastes bright and well seasoned.
Step 6: Stuff and bake
- Turn the tomato shells right side up and nestle them into the oiled baking dish.
- Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly on top.
- Place the tomato tops back on like little hats, if you like a cute presentation, or leave them off for more browned filling.
- Cover the dish loosely with foil and bake 20 minutes.
- Remove the foil and bake another 10 to 15 minutes until the tomatoes soften, the skins wrinkle, and the tops of the filling look lightly golden.
Step 7: Finish and serve
- Let the quinoa stuffed tomatoes rest 5 to 10 minutes so they set and cool slightly.
- Sprinkle with extra chopped basil and a little more Parmesan if you like.
- Serve warm as a main dish or side, and enjoy that juicy tomato and herby quinoa combo.
What to Serve with Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
These quinoa stuffed tomatoes pair nicely with a simple green salad, tossed with lemon, olive oil, and a pinch of salt. You can add grilled chicken, shrimp, or baked tofu on the side if you want more protein. I also like them with roasted vegetables such as zucchini, asparagus, or green beans for a colorful plate. Serve with sparkling water, iced tea, or a citrusy lemonade to keep the meal light and fresh.
Storage Options
- Store leftover quinoa stuffed tomatoes in an airtight container in the fridge for up to 3 days.
- Reheat in the oven at 350°F for 15 to 20 minutes until hot in the center, or use the microwave in 45 second bursts.
- Freeze cooled stuffed tomatoes on a baking sheet until firm, then transfer to a freezer bag and keep up to 2 months.
- Reheat from frozen in a covered baking dish at 350°F for about 30 to 35 minutes, then uncover for the last 5 minutes so the tops warm and firm up.

Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Ingredients
Instructions
- Preheat the oven to 375°F (190°C) and lightly oil a baking dish large enough to hold all the tomatoes snugly.
- Slice about 1/2 inch off the top of each tomato and set the tops aside.
- Use a spoon to scoop out the seeds and pulp, leaving sturdy tomato shells.
- Sprinkle the insides of the tomatoes with a pinch of salt, then place them upside down on a paper towel to drain while you make the filling.
- Roughly chop about 1/2 cup of the tomato pulp and set it aside for the filling; reserve or discard the rest as desired.
- Rinse the quinoa under cold water in a fine mesh strainer.
- Combine the rinsed quinoa and broth in a medium saucepan and bring to a gentle boil.
- Reduce heat to low, cover, and simmer for about 15 minutes, until the liquid is absorbed and the quinoa is fluffy.
- Turn off the heat, keep covered for 5 minutes, then fluff with a fork and set aside.
- Place a dry skillet over medium heat.
- Add the pine nuts and cook, stirring often, for 3 to 5 minutes until golden and fragrant.
- Transfer the toasted pine nuts to a small plate to cool slightly.
- In the same skillet, heat 2 tablespoons olive oil over medium heat.
- Add the diced onion and cook for 5 to 7 minutes, until soft and translucent.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Add the chopped tomato pulp, dried oregano, dried thyme, red pepper flakes (if using), 1/2 teaspoon salt, and a few grinds of black pepper.
- Cook for 3 to 4 minutes, until the mixture thickens slightly and most of the liquid has cooked off.
- Transfer the cooked quinoa to a large mixing bowl.
- Add the onion-tomato mixture, toasted pine nuts, Parmesan, chopped basil, and lemon juice.
- Drizzle in the remaining 1 tablespoon olive oil.
- Stir until everything is well combined and the cheese begins to melt into the warm quinoa.
- Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed. Fold in any optional add-ins if using.
- Turn the tomato shells right side up and arrange them in the prepared baking dish.
- Spoon the quinoa mixture into each tomato, packing gently and mounding it slightly on top.
- Place the reserved tomato tops back on if desired, or leave them off for more browned filling.
- Cover the dish loosely with foil and bake for 20 minutes.
- Remove the foil and bake for an additional 10 to 15 minutes, until the tomatoes are softened, the skins are lightly wrinkled, and the tops of the filling are just starting to turn golden.
- Let the stuffed tomatoes rest for 5 to 10 minutes so they set and cool slightly.
- Garnish with extra chopped basil and a little more Parmesan, if desired.
- Serve warm as a light vegetarian main dish or as a side.
Notes
Approximate per serving (1 stuffed tomato, using vegetable broth and Parmesan, without optional add-ins): 260 calories; fat 14 g; saturated fat 3 g; carbohydrates 27 g; fiber 4 g; sugars 5 g; protein 9 g; sodium 520 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply