
Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe tastes bright, herby, and nutty with a juicy tomato “shell” that feels fancy but stays weeknight-easy. It works well for anyone who wants a lighter vegetarian main or a pretty side dish on the table in about 45 minutes. I first made a version of this in my tiny college apartment, and my roommate still texts me photos every summer when tomato season hits.
Why Choose This Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
This recipe gives you tender roasted tomatoes, fluffy quinoa, toasty pine nuts, and loads of fresh basil in every bite. It feels like comfort food but still stays light enough that you do not need a nap afterward.
You can prep it ahead, customize it with whatever cheese or herbs you have, and serve it warm or at room temperature. It works nicely for meal prep, potlucks, or a simple dinner when you want something that looks restaurant-level without complicated steps.
“These Quinoa Stuffed Tomatoes with Basil and Pine Nuts taste like summer in a baking dish and somehow impress everyone with almost no stress from the cook.” ★★★★★
Ingredients You’ll Need
Tomatoes and quinoa base
- 8 medium ripe tomatoes
- Choose firm but fragrant tomatoes so they hold their shape while baking. Roma or vine tomatoes both work.
- 1 cup uncooked quinoa, rinsed
- Any color quinoa works. I like tricolor quinoa for a little visual contrast.
- 2 cups vegetable broth or water
- Low sodium broth adds more flavor than water. Use water and an extra pinch of salt if you prefer.
Flavor boosters
- 3 tablespoons olive oil, divided
- Use a good everyday extra virgin olive oil. No need for the super fancy stuff.
- 3 cloves garlic, minced
- 1 small yellow onion, finely diced
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon crushed red pepper flakes (optional, for a little heat)
- 1 teaspoon dried Italian seasoning or dried oregano
Basil, pine nuts, and cheese
- ½ cup fresh basil leaves, finely chopped, plus extra for garnish
- Stack the leaves, roll them, and slice into thin ribbons for a pretty look.
- ⅓ cup pine nuts, lightly toasted
- Toast them in a dry skillet over medium heat for 3 to 4 minutes until golden and fragrant. Watch closely so they do not burn.
- ½ cup grated Parmesan cheese
- Use real Parmigiano Reggiano if you can. Pre grated works in a pinch, but freshly grated melts and tastes better.
- ½ cup shredded mozzarella cheese
- Whole milk mozzarella melts creamier than part skim.
Optional add ins and substitutions
- 1 cup chopped baby spinach or arugula
- Stir into the hot quinoa to wilt it slightly.
- ¼ cup chopped sun dried tomatoes (packed in oil, drained)
- Adds a deeper tomato flavor if your fresh tomatoes taste mild.
- ¼ cup crumbled feta instead of mozzarella
- Gives a saltier, tangier profile.
- 1 tablespoon lemon juice or balsamic vinegar
- Brightens the filling if you like a sharper flavor.
Pantry and equipment notes
- You can use leftover cooked quinoa. Use about 3 cups cooked and skip the broth and quinoa cooking step.
- If you do not have pine nuts, swap in chopped walnuts, slivered almonds, or pistachios.
- Use a sharp paring knife and a small spoon to hollow out the tomatoes.
- Equipment list
- Medium saucepan with lid
- Large skillet
- 9×13 inch baking dish or similar
- Cutting board and sharp knife
- Mixing bowl
- Foil
Tips & Tricks
- Salt the inside of the hollowed tomatoes lightly, then flip them upside down on a towel for 10 minutes so extra moisture drains out.
- Rinse the quinoa thoroughly in a fine mesh strainer to remove bitterness.
- Toast the pine nuts in a dry skillet and stir constantly so they brown evenly and do not burn.
- Use vegetable broth instead of water to give the quinoa deeper flavor.
- Chop the basil just before you add it so it stays bright green and fragrant.
- Do not overbake the tomatoes; pull them when they soften and wrinkle slightly but still hold their shape.
- Pack the filling firmly into the tomatoes, but do not smash it so the grains stay fluffy.
- Taste the quinoa mixture before stuffing and adjust salt, pepper, and acid so it tastes delicious on its own.
- Sprinkle a little extra cheese on top during the last few minutes of baking for a golden, melty cap.
- Let the stuffed tomatoes rest 5 to 10 minutes after baking so the filling sets and serves more neatly.
How to Make Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Step 1: Cook the quinoa
- Rinse 1 cup quinoa under cool water in a fine mesh strainer for about 30 seconds.
- Add quinoa and 2 cups vegetable broth or water to a medium saucepan.
- Bring to a gentle boil over medium heat, then reduce heat to low and cover.
- Simmer 15 minutes until the liquid absorbs and the quinoa looks fluffy and shows little tails.
- Turn off the heat, keep the lid on, and let it sit 5 minutes, then fluff with a fork.
Step 2: Prep and hollow the tomatoes
- Preheat your oven to 375°F. Lightly oil a 9×13 inch baking dish.
- Slice a thin “lid” off the top of each tomato and set the tops aside.
- Use a small spoon to scoop out the seeds and pulp, leaving sturdy walls about ¼ inch thick.
- Sprinkle the insides with a pinch of salt and turn the tomatoes upside down on a paper towel lined tray so they drain.
- Roughly chop about half of the scooped tomato pulp and set it aside; discard the rest or save it for sauce or soup.
Step 3: Build the flavor base
- Heat 2 tablespoons olive oil in a large skillet over medium heat.
- Add the diced onion and cook 4 to 5 minutes until it softens and turns translucent.
- Stir in the minced garlic and cook 30 seconds until fragrant.
- Add the chopped tomato pulp, 1 teaspoon salt, black pepper, red pepper flakes, and Italian seasoning.
- Cook 3 to 4 minutes until the mixture thickens slightly and most of the extra liquid cooks off.
Step 4: Combine filling ingredients
- Add the cooked quinoa to the skillet with the onion and tomato mixture.
- Stir until everything combines and the quinoa absorbs the flavors.
- Turn off the heat and stir in toasted pine nuts, chopped basil, Parmesan, and mozzarella.
- Taste and adjust seasoning with more salt, pepper, or a splash of lemon juice or balsamic if you like.
- If you use spinach, arugula, or sun dried tomatoes, fold them in now while the mixture still feels hot.
Step 5: Stuff the tomatoes
- Turn the drained tomatoes upright in the oiled baking dish.
- Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly above the rim.
- Drizzle the remaining 1 tablespoon olive oil over the tops.
- You can place the tomato “lids” back on top for a cute presentation or leave them off for more browned cheese.
Step 6: Bake
- Cover the baking dish loosely with foil so the tomatoes steam slightly and the filling heats through.
- Bake at 375°F for 20 minutes.
- Remove the foil and bake another 8 to 10 minutes until the tomatoes soften, the filling feels hot, and the tops look lightly golden.
- Let the quinoa stuffed tomatoes rest 5 to 10 minutes before serving so they hold together better.
- Sprinkle extra fresh basil on top right before you bring them to the table.
What to Serve with Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
These Quinoa Stuffed Tomatoes with Basil and Pine Nuts pair nicely with a simple green salad tossed with lemon vinaigrette. You can add roasted vegetables like asparagus, zucchini, or green beans for a heartier plate. A side of garlic bread or warm pita works well to soak up any tomato juices. Serve with sparkling water, iced herbal tea, or a citrusy homemade lemonade for a fresh, bright meal.
Storage Options
- Store leftover quinoa stuffed tomatoes in an airtight container in the fridge for up to 3 days.
- Reheat gently in a covered baking dish at 325°F for 15 to 20 minutes until warmed through.
- You can freeze them, but the tomatoes soften a lot; if you still want to freeze, wrap each cooled tomato tightly and freeze up to 2 months.
- Reheat frozen tomatoes directly from the freezer at 325°F, covered, for about 30 to 35 minutes, then uncover for a few minutes to refresh the top.

Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Ingredients
Instructions
- Rinse the quinoa under cool water in a fine mesh strainer for about 30 seconds. Combine the rinsed quinoa and vegetable broth or water in a medium saucepan.
- Bring to a gentle boil over medium heat, then reduce the heat to low, cover, and simmer for about 15 minutes, until the liquid is absorbed and the quinoa is fluffy with visible little tails.
- Turn off the heat, keep the lid on, let the quinoa sit for 5 minutes, then fluff with a fork.
- Preheat the oven to 375°F (190°C). Lightly oil a 9x13 inch baking dish.
- Slice a thin lid off the top of each tomato and set the tops aside. Use a small spoon to scoop out the seeds and pulp, leaving sturdy walls about 1/4 inch thick.
- Sprinkle the insides of the tomatoes with a pinch of salt and turn them upside down on a paper towel lined tray to drain for about 10 minutes.
- Roughly chop about half of the scooped tomato pulp and set it aside; reserve or discard the rest as desired.
- Heat 2 tablespoons of the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4 to 5 minutes, until softened and translucent.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Add the chopped tomato pulp, sea salt, black pepper, crushed red pepper flakes if using, and Italian seasoning or oregano. Cook for 3 to 4 minutes, until the mixture thickens slightly and most excess liquid cooks off.
- Add the cooked quinoa to the skillet with the onion and tomato mixture. Stir until well combined and the quinoa absorbs the flavors.
- Turn off the heat and stir in the toasted pine nuts, chopped basil, Parmesan, and mozzarella. Taste and adjust with more salt, pepper, or a splash of lemon juice or balsamic vinegar if desired.
- If using spinach, arugula, or sun dried tomatoes, fold them into the hot quinoa mixture until just wilted and evenly distributed.
- Turn the drained tomatoes upright in the prepared baking dish. Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly above the rim.
- Drizzle the remaining 1 tablespoon olive oil over the tops. Place the reserved tomato lids back on top if you like, or leave them off for more browned cheese.
- Cover the baking dish loosely with foil and bake at 375°F for 20 minutes so the tomatoes steam and the filling heats through.
- Remove the foil and bake for another 8 to 10 minutes, until the tomatoes are softened but still hold their shape and the tops look lightly golden.
- Let the quinoa stuffed tomatoes rest for 5 to 10 minutes before serving. Sprinkle with extra fresh basil just before bringing them to the table.
Notes
Approximate per stuffed tomato (1 of 8): 230 calories; fat 11 g; saturated fat 3.5 g; carbohydrates 22 g; fiber 3 g; sugars 4 g; protein 9 g; sodium 360 mg. Values will vary based on specific ingredients, cheese choices, and portion size.

Leave a Reply