
Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe tastes bright, herby, a little nutty, and totally satisfying without feeling heavy. It works perfectly for busy weeknights or casual dinner parties, and you can get it on the table in about 45 minutes. I first made a version of this on a hot summer night in my tiny apartment kitchen, and I still remember eating it straight from the baking dish with zero regrets.
Why Make This Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe at Home
This quinoa stuffed tomatoes recipe gives you a full meal inside a tomato: protein, veggies, herbs, and healthy fats in one cute little package. The basil and pine nuts add big flavor, so the dish tastes restaurant-level without complicated techniques.
You also control the salt, the oil, and the texture, which helps if you cook for picky eaters or anyone with dietary needs. Leftovers reheat nicely, so you cook once and eat twice, which my sink and I both appreciate.
“These quinoa stuffed tomatoes with basil and pine nuts taste like summer comfort food in a bowl, and I could happily eat the whole pan by myself. ★★★★★”
Ingredients You Need
Tomatoes and vegetables
- 8 medium ripe tomatoes
- Choose firm but fragrant tomatoes so they hold their shape while baking.
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1 small zucchini, finely diced (optional but adds moisture and texture)
- 1 small red bell pepper, finely diced
- 2 tablespoons extra virgin olive oil, plus more for drizzling
Quinoa filling
- 1 cup uncooked quinoa, rinsed
- Use white quinoa for a softer, fluffier texture, or tri-color quinoa for more chew.
- 2 cups low sodium vegetable broth or water
- Broth adds more flavor; I like using a clean, low-sodium boxed brand.
- 1/3 cup grated Parmesan cheese or nutritional yeast for a dairy free option
- 1/4 cup toasted pine nuts
- Toast them in a dry skillet over medium heat for 3 to 4 minutes until golden and fragrant.
- 1/4 cup chopped fresh basil, plus extra for garnish
- 2 tablespoons chopped fresh parsley (optional but brightens the flavor)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
Pantry shortcuts and substitutions
- Use pre-cooked quinoa from the refrigerated section to save about 15 minutes; you need about 3 cups cooked.
- Swap pine nuts with chopped toasted almonds, walnuts, or sunflower seeds if you want a budget friendly option.
- Use canned diced tomatoes (drained) in the filling if your fresh tomatoes lack flavor; this boosts tomato intensity.
- Use pre-minced garlic and frozen diced onion in a pinch; they work well in the sauté step.
Optional add-ins
- 1/2 cup cooked chickpeas or white beans for extra protein
- 1/2 cup shredded mozzarella on top for a melty finish
- 2 tablespoons chopped olives for a briny kick
Equipment list
- Large skillet
- Medium saucepan with lid (for quinoa)
- Baking dish (9×13 or similar)
- Sharp knife and cutting board
- Spoon for scooping tomato flesh
- Fine mesh strainer for rinsing quinoa
- Measuring cups and spoons
Tips & Mistakes
- Rinse quinoa thoroughly so you remove the bitter coating and get a cleaner flavor.
- Scoop tomatoes gently and leave a sturdy shell so they do not collapse in the oven.
- Salt the inside of the tomatoes lightly and let them sit upside down for a few minutes so extra moisture drains.
- Toast pine nuts and any nuts you use so they taste richer and more aromatic.
- Taste the quinoa filling before you stuff the tomatoes and adjust salt, pepper, and herbs so the flavor pops.
- Do not overbake; pull the tomatoes when they feel tender but still hold their shape, not mushy.
- Pack the filling firmly but not too tightly so heat can move through and everything warms evenly.
- Oil the baking dish lightly so tomatoes do not stick and clean up stays easy.
How to Make Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Step 1: Cook the quinoa
- Rinse the quinoa under cold water in a fine mesh strainer until the water runs clear.
- Add quinoa and vegetable broth to a saucepan and bring it to a gentle boil over medium heat.
- Lower the heat to a simmer, cover, and cook for about 15 minutes until the liquid absorbs.
- Turn off the heat, keep the lid on, and let the quinoa sit for 5 minutes, then fluff it with a fork.
Step 2: Prep the tomatoes
- Preheat your oven to 375°F (190°C).
- Slice a thin cap off the top of each tomato and set the caps aside.
- Use a spoon to scoop out the seeds and pulp, leaving a sturdy wall of tomato flesh.
- Sprinkle the inside of each tomato with a pinch of salt, then set them upside down on a paper towel to drain while you prep the filling.
Step 3: Sauté the vegetables
- Heat 2 tablespoons of olive oil in a large skillet over medium heat.
- Add the diced onion and cook for 3 to 4 minutes until it softens and turns translucent.
- Stir in the garlic and cook for about 30 seconds until it smells fragrant.
- Add the zucchini and red bell pepper and cook for 4 to 5 minutes until the vegetables soften and some edges turn golden.
Step 4: Build the quinoa filling
- Add the cooked quinoa to the skillet with the vegetables and stir to combine.
- Stir in the oregano, red pepper flakes, salt, and black pepper.
- Add the grated Parmesan or nutritional yeast, toasted pine nuts, chopped basil, and parsley.
- Taste the mixture and adjust seasoning with more salt, pepper, or herbs if you want a stronger flavor.
Step 5: Stuff the tomatoes
- Lightly oil your baking dish with a teaspoon of olive oil.
- Place the hollowed tomatoes upright in the dish.
- Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly on top.
- If you use mozzarella, sprinkle a little on top of each stuffed tomato.
Step 6: Bake
- Drizzle a small amount of olive oil over the tops of the stuffed tomatoes.
- Place the reserved tomato caps loosely on top or slightly to the side of each tomato.
- Bake for 20 to 25 minutes until the tomatoes feel tender and the tops look lightly golden.
- Let the quinoa stuffed tomatoes rest for 5 to 10 minutes, then garnish with extra basil before serving.
Variations I've Tried
I like to add crumbled feta and chopped olives to the quinoa filling for a Greek style twist. Sometimes I stir in a spoonful of pesto instead of plain basil, which gives the tomatoes a rich, herby punch. I also swap quinoa with cooked farro or brown rice when I want a chewier bite or need to use up leftover grains.
On cooler nights, I top the stuffed tomatoes with a thicker layer of mozzarella and Parmesan so they turn extra cheesy and bubbly. When I cook for vegan friends, I skip the cheese, use nutritional yeast, and add chickpeas for more protein, and nobody misses the dairy.
How to Serve Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Serve these quinoa stuffed tomatoes hot or warm with a simple green salad and some crusty bread or warm flatbread. A side of roasted vegetables or steamed green beans turns this into a full, colorful plate. I like to add a dollop of plain Greek yogurt or dairy free yogurt on the side with a squeeze of lemon for a cool contrast. A tall glass of sparkling water with lemon or iced herbal tea pairs nicely and keeps the meal light and fresh.
How to store
- Store leftover quinoa stuffed tomatoes in an airtight container in the fridge for up to 3 days.
- Chill them completely before you cover and refrigerate so condensation does not make them soggy.
- Reheat in the oven at 350°F (175°C) for 10 to 15 minutes until hot, or use the microwave in 45 second bursts.
- Freeze individually wrapped stuffed tomatoes in a freezer safe container for up to 2 months, then thaw overnight in the fridge before reheating in the oven.

Quinoa Stuffed Tomatoes with Basil and Pine Nuts Recipe
Ingredients
Instructions
- Rinse the quinoa under cold water in a fine mesh strainer until the water runs clear.
- Add the quinoa and vegetable broth or water to a saucepan and bring to a gentle boil over medium heat.
- Lower the heat to a simmer, cover, and cook for about 15 minutes, until the liquid is absorbed.
- Turn off the heat, keep the lid on, and let the quinoa sit for 5 minutes, then fluff with a fork.
- Preheat the oven to 375°F (190°C).
- Slice a thin cap off the top of each tomato and set the caps aside.
- Use a spoon to scoop out the seeds and pulp, leaving a sturdy wall of tomato flesh.
- Sprinkle the inside of each tomato with a pinch of salt, then set them upside down on a paper towel to drain while you prepare the filling.
- Heat 2 tablespoons of olive oil in a large skillet over medium heat.
- Add the diced onion and cook for 3 to 4 minutes, until softened and translucent.
- Stir in the garlic and cook for about 30 seconds, until fragrant.
- Add the zucchini and red bell pepper and cook for 4 to 5 minutes, until the vegetables soften and some edges turn golden.
- Add the cooked quinoa to the skillet with the vegetables and stir to combine.
- Stir in the oregano, red pepper flakes, salt, and black pepper.
- Add the grated Parmesan or nutritional yeast, toasted pine nuts, chopped basil, and parsley, and stir to combine.
- Taste the mixture and adjust seasoning with more salt, pepper, or herbs if desired.
- Lightly oil a baking dish with a teaspoon of olive oil.
- Place the hollowed tomatoes upright in the dish.
- Spoon the quinoa mixture into each tomato, packing it gently and mounding it slightly on top.
- If using mozzarella, sprinkle a little on top of each stuffed tomato.
- Drizzle a small amount of olive oil over the tops of the stuffed tomatoes.
- Place the reserved tomato caps loosely on top or slightly to the side of each tomato.
- Bake for 20 to 25 minutes, until the tomatoes feel tender and the tops look lightly golden.
- Let the stuffed tomatoes rest for 5 to 10 minutes, then garnish with extra basil before serving.
Notes
Approximate per serving (1/8 of recipe): 220–260 calories; fat 11–14 g; saturated fat 2–3 g; carbohydrates 26–30 g; fiber 4–6 g; sugars 5–8 g; protein 7–10 g; sodium 350–500 mg. Values will vary based on specific ingredients, cheese choice, and portion size.

Leave a Reply