Looking for a delightful dish that bursts with flavor while being completely plant-based? These Vegan Italian Stuffed Tomatoes are your answer! This vegan recipe brings together fresh ingredients, Italian herbs, and a comforting filling that makes for an impressive meal.
Imagine biting into a perfectly roasted tomato, its sweetness harmonizing with a savory mixture of quinoa, veggies, and aromatic spices. It’s a celebration of Italian cuisine that’s not only healthy but also satisfying. Plus, it’s a great way to showcase those garden-fresh tomatoes!
Whether you’re hosting a dinner party or just wanting a delicious weeknight meal, this recipe is versatile and can easily be adapted to suit your taste preferences.
Delicious Vegan Italian Stuffed Tomatoes Recipe


These stuffed tomatoes are filled with a flavorful mixture of quinoa, spinach, and Italian herbs, creating a satisfying dish that’s both nutritious and delicious. The tomatoes become tender and juicy, while the filling offers a delightful contrast in texture and taste.
Ingredients
- 4 large ripe tomatoes
- 1 cup cooked quinoa
- 1 cup fresh spinach, chopped
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 tablespoons olive oil
- 1/4 cup nutritional yeast (optional for a cheesy flavor)
- Fresh basil leaves for garnish
Instructions
- Preheat the oven to 375°F (190°C).
- Prep the Tomatoes: Cut the tops off the tomatoes and scoop out the insides using a spoon. Reserve the pulp for the filling.
- Sauté Aromatics: In a skillet, heat the olive oil over medium heat. Add the diced onion and garlic, and sauté until soft and fragrant, about 3-4 minutes.
- Mix the Filling: In a bowl, combine the cooked quinoa, sautéed onion and garlic, chopped spinach, reserved tomato pulp, oregano, basil, salt, pepper, and nutritional yeast if using. Mix well.
- Stuff the Tomatoes: Generously fill each tomato with the quinoa mixture. Place the stuffed tomatoes in a baking dish.
- Bake: Drizzle with a little olive oil and bake in the preheated oven for 25-30 minutes, or until the tomatoes are tender.
- Serve: Garnish with fresh basil leaves before serving. Enjoy these delicious Vegan Italian Stuffed Tomatoes warm!
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 4
- Calories: 180kcal
- Fat: 7g
- Protein: 6g
- Carbohydrates: 25g