
Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe tastes fresh, herby, a little nutty, and just rich enough to feel special without putting you into a food coma. It works well for busy weeknights or casual dinner parties, and you can get it on the table in about 45–55 minutes. I started making this when I needed a “fancy but easy” vegetarian main for friends, and it quickly turned into one of those recipes I pull out whenever I want people to think I worked harder than I did.
Why Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe Is Worth It
You get juicy roasted tomatoes, fluffy quinoa, toasty pine nuts, and loads of basil in every bite, so the flavor hits all the right notes: bright, savory, and a little nutty. The recipe works as a light main dish or a side, and it fits into vegetarian, gluten-free, and Mediterranean-style eating without any weird swaps.
You also prep everything in one pan and one baking dish, which keeps cleanup easy. Leftovers taste great warm or at room temperature, so you can pack them for lunch and feel smug about your meal prep skills.
“These Quinoa Stuffed Tomatoes with Basil and Pine Nuts taste like summer comfort food in a baking dish, and everyone at the table asked for seconds. ★★★★★”
Ingredients You Need
Main ingredients
-
Large tomatoes (8–10 medium/large, firm, on the vine if possible)
Choose tomatoes that feel heavy and firm so they hold their shape while baking. Beefsteak, vine-ripened, or large Roma tomatoes work well. -
Quinoa (1 cup dry, any color)
White quinoa cooks a bit fluffier and milder, while tri-color quinoa adds more texture and a slightly earthier flavor. Rinse it in a fine-mesh strainer to remove bitterness. -
Vegetable broth or chicken broth (2 cups)
Use low-sodium broth so you control the salt. Boxed broth works fine; I like Pacific or Kettle & Fire for good flavor. -
Olive oil (3–4 tablespoons)
Extra-virgin olive oil adds the best flavor here. Use a decent everyday brand like California Olive Ranch or Kirkland Signature. -
Onion (1 small, finely chopped)
Yellow or sweet onion both work. Red onion adds a sharper bite if you prefer that. -
Garlic (3–4 cloves, minced)
Fresh garlic gives the stuffing real depth. Jarred minced garlic works in a pinch, but fresh tastes better. -
Fresh basil (½ cup, packed, chopped)
This herb carries the dish, so use fresh leaves, not dried. Tear or chop right before adding so it stays bright. -
Pine nuts (¼ cup, lightly toasted)
Toast them in a dry skillet over medium heat until golden and fragrant, 3–4 minutes, and stir often so they do not burn. If pine nuts feel pricey, see the substitution ideas below. -
Grated Parmesan or pecorino (½ cup, plus extra for topping)
Use a wedge and grate it yourself if possible; it melts better and tastes sharper. Pre-grated cheese still works if that is what you have. -
Fresh lemon juice (1–2 tablespoons)
A squeeze at the end brightens the whole filling. Bottle lemon juice works in a pinch, but fresh tastes cleaner. -
Tomato paste (1 tablespoon)
This deepens the tomato flavor in the quinoa mixture. Double-concentrated tube tomato paste stores well in the fridge and works great here. -
Salt and black pepper
Season in layers: a little in the quinoa, a little in the tomato shells, and a final sprinkle before baking. -
Crushed red pepper flakes (optional, ¼ teaspoon)
Add a gentle kick without turning the dish spicy. Adjust to your heat tolerance.
Pantry-friendly swaps and notes
- Use canned vegetable broth or bouillon paste (like Better Than Bouillon) if you do not keep boxed broth around.
- If you run out of fresh basil, mix half basil, half flat-leaf parsley to stretch it.
- Use leftover cooked quinoa (about 3 cups) instead of cooking it from dry; just warm it with a splash of broth and the aromatics.
Equipment list
- Sharp chef’s knife and cutting board
- Large skillet or sauté pan
- Medium saucepan (if you cook quinoa separately)
- Fine-mesh strainer (for rinsing quinoa)
- Large spoon or small measuring cup (for stuffing)
- 9×13-inch baking dish or similar casserole dish
- Aluminum foil
- Small skillet for toasting pine nuts
- Mixing bowl (optional, if you prefer to mix filling off the heat)
Quick Tips & substitutions
- Use firm tomatoes so they hold their shape; slightly underripe works better than very soft.
- Slice just the top ½ inch off each tomato and keep the tops for a cute “lid” if you like.
- Scoop out the tomato flesh with a small spoon or melon baller and leave a ¼-inch border so the walls stay sturdy.
- Chop the tomato pulp and add it to the quinoa filling so you do not waste any flavor.
- Rinse quinoa under cold water for 30–60 seconds to remove bitterness before cooking.
- Toast pine nuts in a dry skillet, not in oil, and pull them off the heat as soon as they turn golden.
- Swap pine nuts with slivered almonds, chopped walnuts, or sunflower seeds if you need a budget or nut-free option.
- Use vegan parmesan-style cheese or nutritional yeast to keep the recipe dairy-free.
- Replace broth with water plus 1 teaspoon bouillon paste if that fits your pantry better.
- Bake the tomatoes until they just start to slump and the tops look lightly browned; overbaking turns them mushy.
- If the tops brown too fast, tent loosely with foil during the last 10–15 minutes.
- Double the filling and bake extra in a small dish if you have more quinoa than tomato space; it makes a great side.
How to Make Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Step 1: Cook the quinoa
Rinse 1 cup of quinoa under cold water in a fine-mesh strainer. Add it to a saucepan with 2 cups of broth and a pinch of salt. Bring it to a boil, then lower the heat and simmer, covered, until the liquid absorbs and the quinoa turns tender and fluffy, about 15 minutes. Turn off the heat, fluff with a fork, and let it sit covered while you prep the tomatoes.
Step 2: Prep and hollow the tomatoes
Preheat your oven to 375°F (190°C). Slice a thin lid off the top of each tomato and set the tops aside if you want to use them later. Run a small knife around the inside edge, then scoop out the seeds and pulp with a spoon, leaving sturdy walls. Sprinkle the insides lightly with salt and turn them upside down on a towel or rack so extra moisture drains while you make the filling.
Step 3: Sauté veggies and aromatics
Heat 1–2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and a pinch of salt, and cook until it turns soft and translucent, about 5–7 minutes. Stir in the minced garlic and cook about 1 minute, until it smells fragrant. Add the tomato paste and cook another minute, stirring, so it deepens in color and flavor.
Step 4: Build the quinoa filling
Chop the tomato pulp you scooped out and add it to the skillet with the onions and garlic. Cook 3–4 minutes to reduce some of the liquid and concentrate the flavor. Add the cooked quinoa to the skillet and stir well so everything mixes evenly. Season with salt, black pepper, and a pinch of red pepper flakes if you like a little heat.
Turn off the heat and stir in the chopped basil, toasted pine nuts, grated Parmesan, and a tablespoon of lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon. The filling should taste bright, savory, and well-seasoned at this point.
Step 5: Stuff the tomatoes
Lightly oil your baking dish with a teaspoon of olive oil. Set the hollowed tomatoes upright in the dish. Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly on top. Drizzle a little olive oil over the stuffed tomatoes and sprinkle with extra Parmesan.
If you saved the tomato tops, you can place them back on like little hats, or leave the tops open for more browned cheese. Both ways work; the open tops brown more.
Step 6: Bake until tender and golden
Slide the baking dish into the oven and bake for 25–30 minutes. The tomatoes should soften and slump slightly, and the tops of the quinoa should look lightly golden and crisp. If the tops brown too quickly, tent the dish loosely with foil for the last 10 minutes. Pull the dish from the oven and let the tomatoes rest 5–10 minutes so the juices settle and the filling firms up a bit.
Step 7: Finish and serve
Sprinkle the baked tomatoes with a little extra fresh basil and a final dusting of Parmesan. Add another small squeeze of lemon over the top if you want extra brightness. Serve the Quinoa Stuffed Tomatoes with Basil and Pine Nuts warm or at room temperature.
Recipe Variations
-
Vegan version
- Skip the Parmesan and use nutritional yeast or a vegan parmesan-style cheese.
- Add a spoonful of olive oil to the filling for extra richness.
-
Extra protein
- Stir in cooked chickpeas, white beans, or lentils to the quinoa mixture.
- Add finely chopped cooked chicken or turkey if you do not need a vegetarian dish.
-
Low-carb-ish twist
- Swap half the quinoa with riced cauliflower to cut carbs and keep volume.
- Use smaller tomatoes and treat them more like a side than a main.
-
Herb swaps
- Mix basil with parsley, oregano, or thyme for a different flavor profile.
- Add a little fresh mint for a bright, Mediterranean-style twist.
-
Cheese variations
- Use crumbled feta instead of Parmesan for a tangier, saltier bite.
- Try shredded mozzarella on top for a more melty, stretchy finish.
-
Crunch factor
- Sprinkle toasted breadcrumbs or crushed pistachios on top before baking.
- Add extra pine nuts on top during the last 5 minutes of baking.
Ways to Serve Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
- Pair with a simple green salad with lemon-olive oil dressing.
- Serve alongside grilled or roasted vegetables like zucchini, eggplant, or asparagus.
- Add a side of garlic bread or warm flatbread.
- Pack one or two stuffed tomatoes in a lunch container with a handful of arugula.
- Serve as a side dish next to roasted chicken or baked fish if your table eats meat.
Storage Success
Let the Quinoa Stuffed Tomatoes with Basil and Pine Nuts cool to room temperature, then store them in an airtight container in the fridge for up to 3–4 days. Reheat them in a 350°F (175°C) oven for about 15 minutes, or in the microwave in short bursts so they do not collapse. If the filling looks a little dry, drizzle a tiny bit of olive oil or broth over the top before reheating. You can also eat them cold or at room temperature, which works great for packed lunches and hot days.

Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Ingredients
Instructions
- Rinse the quinoa under cold water. Combine the quinoa and broth in a saucepan with a pinch of salt, bring to a boil, then reduce heat, cover, and simmer until the liquid is absorbed and the quinoa is tender and fluffy, about 15 minutes. Turn off the heat, fluff with a fork, and let sit covered.
- Preheat the oven to 375°F (190°C). Slice a thin lid off the top of each tomato and set the tops aside if you plan to use them. Run a small knife around the inside edge of each tomato and scoop out the seeds and pulp, leaving sturdy walls. Lightly salt the insides and turn the tomatoes upside down on a towel or rack to drain.
- Heat 1–2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and a pinch of salt and cook until soft and translucent, about 5–7 minutes. Stir in the minced garlic and cook for about 1 minute, until fragrant. Add the tomato paste and cook for another minute, stirring, until it deepens in color.
- Chop the reserved tomato pulp and add it to the skillet with the onions and garlic. Cook for 3–4 minutes to reduce the liquid slightly. Add the cooked quinoa to the skillet and stir until everything is evenly combined. Season with salt, black pepper, and crushed red pepper flakes if using.
- Remove the skillet from the heat. Stir in the chopped basil, toasted pine nuts, grated Parmesan, and 1 tablespoon of lemon juice. Taste and adjust the seasoning with more salt, pepper, or lemon juice as needed; the filling should taste bright, savory, and well seasoned.
- Lightly oil a baking dish with about 1 teaspoon of olive oil. Set the hollowed tomatoes upright in the dish. Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly on top. Drizzle the remaining olive oil over the stuffed tomatoes and sprinkle with extra Parmesan. Replace the tomato tops as lids if desired, or leave them off for more browning.
- Bake the stuffed tomatoes for 25–30 minutes, until the tomatoes soften and just begin to slump and the tops of the quinoa are lightly golden. If the tops brown too quickly, tent the dish loosely with foil for the last 10 minutes. Let the tomatoes rest for 5–10 minutes before serving so the juices settle and the filling firms up slightly.
- Before serving, sprinkle with a little extra fresh basil and a final dusting of Parmesan. Add a small squeeze of lemon over the top if you like extra brightness, and serve warm or at room temperature.
Notes
Approximate per serving (1–2 stuffed tomatoes, about 1/4 of recipe): 310 calories; fat 17 g; saturated fat 3.5 g; carbohydrates 30 g; fiber 4 g; sugars 5 g; protein 11 g; sodium 420 mg. Values will vary based on exact tomato size, cheese type, and broth brand.

Leave a Reply