
Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe tastes bright, herby, a little nutty, and feels like summer in every bite. It works for busy weeknights, casual dinner parties, or meal prep, and you can get it on the table in about 45 minutes. I first made a version of this on a hot July evening with the AC barely hanging on, and it still felt worth turning on the oven.
Why Make This Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe at Home
You control the seasoning, the salt, and the texture, so the quinoa stuffing never turns mushy or bland. The tomatoes roast until tender and juicy, while the basil and pine nuts add that fancy-restaurant flavor without the fancy-restaurant bill.
This recipe fits vegetarian, gluten free, and Mediterranean-style eating, and it works as a main or a side. You can prep the filling ahead, stuff later, and still serve a fresh, warm dish that looks impressive on the table.
“These Quinoa Stuffed Tomatoes with Basil and Pine Nuts taste like something from a cozy neighborhood bistro, but they come together in my tiny apartment kitchen with zero stress. ★★★★★”
Ingredients You Need
Main ingredients
- Large ripe tomatoes, about 8 to 10
- Choose firm but ripe tomatoes so they hold their shape. Roma or beefsteak both work, but I prefer medium beefsteak for more stuffing space.
- Cooked quinoa, 2 cups
- Use white, red, or tri color quinoa. Pre cooked quinoa from the refrigerated section or frozen quinoa packets save time.
- Fresh basil leaves, about 1 packed cup, chopped
- Genovese basil gives the best flavor, but any fresh basil works.
- Pine nuts, 1/3 cup, lightly toasted
- Toast them in a dry skillet until golden and fragrant. If pine nuts feel pricey, use slivered almonds or chopped walnuts.
- Extra virgin olive oil, about 4 to 5 tablespoons
- Use a good tasting brand since you taste it in every bite. California Olive Ranch or Kirkland organic both work well.
- Garlic, 3 to 4 cloves, minced
- Jarred minced garlic works in a pinch, but fresh garlic gives better flavor.
- Grated Parmesan or Pecorino Romano, 1/2 cup, plus extra for topping
- Use vegetarian hard cheese if you avoid animal rennet. Nutritional yeast works as a dairy free option.
- Lemon zest, from 1 lemon
- Adds brightness and keeps the filling from tasting heavy.
- Lemon juice, 1 to 2 tablespoons
- Fine sea salt and freshly ground black pepper, to taste
- Red pepper flakes, 1/4 teaspoon, optional
- Italian seasoning or dried oregano, 1 teaspoon
Optional add ins
- Finely chopped baby spinach or kale, 1 to 2 cups
- Chopped sun dried tomatoes in oil, 2 to 3 tablespoons
- Crumbled feta cheese, 1/3 cup, for a richer version
- Cooked chickpeas, 1 cup, for extra protein
Pantry shortcuts and substitutions
- Use microwaveable quinoa pouches when you feel short on time.
- Swap pine nuts with toasted sunflower seeds for a nut free version.
- Use dried basil if you cannot find fresh, but cut the amount to 1 to 2 teaspoons and add a little extra lemon zest.
- Replace Parmesan with dairy free grated cheese or nutritional yeast to keep it vegan.
Equipment list
- Sharp chef’s knife
- Cutting board
- Spoon or small scoop to hollow tomatoes
- Medium saucepan with lid for quinoa (if you cook it from dry)
- Large mixing bowl
- Baking dish or casserole dish that fits all tomatoes snugly
- Small skillet for toasting pine nuts
- Zester or microplane
- Measuring cups and spoons
- Aluminum foil
Tips & Mistakes
- Rinse quinoa in a fine mesh strainer to remove bitterness before cooking.
- Use firm, not overripe tomatoes so they stand tall and do not collapse in the oven.
- Salt the inside of the hollowed tomatoes lightly and drain them upside down for 10 to 15 minutes to avoid watery stuffing.
- Toast pine nuts on low heat and stir often so they turn golden, not burnt.
- Taste the quinoa filling before stuffing and adjust salt, pepper, and lemon so the flavor pops.
- Do not overfill the tomatoes; leave a little space at the top so the filling does not spill everywhere.
- Drizzle olive oil over the stuffed tomatoes before baking to keep the tops from drying out.
- Bake until tomatoes turn tender but still hold shape; pull them out before the skins split too much.
- Let the stuffed tomatoes rest 5 to 10 minutes after baking so the filling sets and does not slide out.
- Use parchment or a light oil rub on the baking dish so the tomatoes do not stick.
How to Make Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Step 1: Cook the quinoa
- Measure 1 cup dry quinoa and rinse it under cold water in a fine mesh strainer.
- Add the rinsed quinoa to a saucepan with 2 cups water and a pinch of salt.
- Bring it to a gentle boil, then lower the heat, cover, and simmer about 15 minutes until the water absorbs.
- Turn off the heat, keep the lid on, and let it sit 5 minutes, then fluff with a fork and spread it on a plate to cool slightly.
Step 2: Prep and hollow the tomatoes
- Preheat your oven to 375°F.
- Slice a thin lid off the top of each tomato and set the lids aside.
- Use a spoon to scoop out the seeds and pulp, leaving a sturdy shell about 1/4 inch thick.
- Sprinkle a little salt inside each tomato, turn them upside down on a rack or paper towel, and let them drain while you mix the filling.
Step 3: Toast the pine nuts
- Place a small dry skillet over medium low heat.
- Add the pine nuts and stir often until they turn golden and smell nutty, about 3 to 5 minutes.
- Move them to a plate right away so they stop cooking and cool.
Step 4: Mix the quinoa stuffing
- In a large mixing bowl, add the warm quinoa.
- Stir in chopped basil, toasted pine nuts, minced garlic, lemon zest, lemon juice, Italian seasoning, and red pepper flakes if you use them.
- Add grated Parmesan or your chosen cheese and a drizzle of olive oil, about 2 tablespoons.
- Toss everything until it looks evenly mixed, then taste and season with more salt, pepper, or lemon juice as needed.
- Fold in optional add ins like chopped spinach, sun dried tomatoes, feta, or chickpeas if you want a heartier filling.
Step 5: Stuff the tomatoes
- Lightly oil your baking dish with olive oil.
- Set the drained tomato shells upright in the dish.
- Spoon the quinoa mixture into each tomato, packing gently with the back of the spoon, and mound a little on top.
- Sprinkle extra Parmesan on top of each tomato and drizzle a thin line of olive oil over the tops.
- Place the tomato lids back on loosely or tilt them to the side for a rustic look.
Step 6: Bake
- Cover the baking dish loosely with foil so the tomatoes steam and soften without drying out.
- Bake at 375°F for about 20 minutes.
- Remove the foil and bake another 10 to 15 minutes until the tomatoes look tender and the tops look lightly golden.
- Pull the dish from the oven and let the tomatoes rest 5 to 10 minutes before serving so the juices settle.
Variations I've Tried
I swap basil with fresh parsley and mint and add a pinch of cumin for a more Middle Eastern style version. I stir in crumbled feta and chopped olives when I want a brinier, richer flavor. I also use cherry tomatoes and the same quinoa mixture to make bite size party appetizers, which vanish faster than I can refill the tray.
Sometimes I add finely diced zucchini or bell pepper to the quinoa to sneak in more vegetables. When I need a protein boost, I fold in cooked lentils or chickpeas and skip the cheese for a vegan main dish. I also tried a pesto version by stirring a spoonful of basil pesto into the quinoa, which tasted bold and herby with almost no extra effort.
How to Serve Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Serve these quinoa stuffed tomatoes warm or at room temperature with a simple green salad and crusty bread or warm flatbread. Add a side of roasted vegetables, grilled chicken, or baked fish if you want more protein on the plate. A bowl of tomato soup or vegetable soup pairs nicely on cooler nights and turns this into a cozy full meal.
You can also slice the stuffed tomatoes in half and serve them over a bed of baby spinach or arugula so the warm juices dress the greens. I like to finish each serving with a drizzle of olive oil, a squeeze of lemon, and a few extra basil leaves for color.
How to store
- Cool leftovers completely, then place them in an airtight container and store in the fridge for up to 3 days.
- Reheat in the oven at 350°F, covered, for about 15 minutes until warmed through, or use the microwave in short bursts so the tomatoes do not collapse.
- Freeze baked stuffed tomatoes on a parchment lined tray until firm, then move them to a freezer bag or container and keep them for up to 2 months.
- Reheat from frozen in a covered baking dish at 350°F for 25 to 30 minutes, or thaw overnight in the fridge before reheating for better texture.

Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Ingredients
Method
- Cook the quinoa if needed: Rinse 1 cup dry quinoa under cold water, then add to a saucepan with 2 cups water and a pinch of salt. Bring to a boil, reduce heat, cover, and simmer for about 15 minutes until the water is absorbed. Turn off the heat, rest 5 minutes, then fluff and let cool slightly.
- Preheat the oven to 375°F (190°C).
- Prep the tomatoes: Slice a thin lid off the top of each tomato and set the lids aside. Use a spoon to scoop out the seeds and pulp, leaving sturdy shells about 1/4 inch thick.
- Lightly salt the inside of each hollowed tomato, then turn them upside down on a rack or paper towels to drain while you prepare the filling.
- Toast the pine nuts: Place a small dry skillet over medium-low heat. Add the pine nuts and cook, stirring often, until golden and fragrant, 3–5 minutes. Transfer to a plate to cool.
- Make the quinoa stuffing: In a large mixing bowl, combine the warm cooked quinoa, chopped basil, toasted pine nuts, minced garlic, lemon zest, lemon juice, Italian seasoning or oregano, and red pepper flakes if using.
- Add about 2 tablespoons olive oil and the grated Parmesan or Pecorino. Toss until evenly mixed, then taste and season with salt, pepper, and more lemon juice if needed so the flavor is bright and well seasoned.
- Lightly oil a baking dish with a little olive oil. Arrange the drained tomato shells upright in the dish.
- Stuff the tomatoes: Spoon the quinoa mixture into each tomato, packing gently and mounding a little on top without overfilling. Sprinkle extra grated cheese over the tops and drizzle with a little more olive oil.
- Place the reserved tomato lids loosely on top of the stuffed tomatoes, or tilt them to the side for a rustic look.
- Cover the baking dish loosely with aluminum foil and bake for about 20 minutes so the tomatoes steam and soften.
- Remove the foil and continue baking 10–15 minutes, until the tomatoes are tender but still hold their shape and the tops are lightly golden.
- Let the stuffed tomatoes rest 5–10 minutes before serving so the filling sets and the juices settle.
Notes
Approximate per serving (1 stuffed tomato, assuming 8 servings): 210 calories; fat 13 g; saturated fat 2.5 g; carbohydrates 18 g; fiber 3 g; sugars 4 g; protein 6 g; sodium 220 mg. Values will vary based on tomato size, cheese type, and exact portions.
