As an Amazon Associate I earn from qualifying purchases.

This stuffed tomatoes recipe is a filling, protein-packed side or main that is a great way to use leftovers or pantry staples and a hit with the family or party guests!

completed stuffed tomatoes plated on a white plater against a white background

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love This Stuffed Tomatoes Recipe!

I threw this together one day when I had a bunch of leftover quinoa in the fridge and some fresh, plump tomatoes. It turned out so delish, it’s now in regular rotation!

Simple ingredients like spiced quinoa, black beans, and artichoke hearts come together quickly in a dish that looks fancy but is oh-so-simple and substantial enough to feed the whole family!

If you like this stuffed tomato recipe, you might also want to try my southwest stuffed bell peppers, sweet potato stuffed mushrooms, and stuffed baked apples! They are fabulous!

Best Tomatoes for Stuffing

With their hollow cavities, tomatoes are perfect for stuffing. But not all varieties will do for this recipe. An evenly round, medium to large sized tomato with a solid wall is what works best. Use stuffer tomatoes if you can. Zapotec Ribbed, Yellow Stuffers, or Liberty Bells are great choices. You do not have to stick with the red tomatoes either; try making them using green, yellow, and striped tomatoes to amp your presentation!

completed stuffed tomatoes plated on a white plater against a white background

Ingredient Notes

Please refer to the recipe card for the full list of ingredients and substitutes.

ingredients for Stuffed Tomatoes on a white surface
  • Tomatoes: For this dish, I used 4 large red tomatoes. The firmer ones will work ideal for stuffing.
  • Fillings: Quinoa, black beans, and artichokes combine to provide a perfectly textured filling. If you are new to using quinoa, read through this complete guide to quinoa article for useful information.
  • Lime: The juice is added to the filling mixture to add a fresh citrusy flavor.
  • Seasonings: Cumin, chili powder, and onion powder provide warm and sharp flavors plus an enticing aroma to the stuffing.

How to Make Stuffed Tomatoes

  • Remove the vines and stems and wash the tomatoes thoroughly.
  • Slice the tops off the tomatoes and use a spoon to carefully scoop out the insides to make it hollow.
  • Combine the quinoa, black beans, and artichoke hearts into a pan, then add seasonings and lime. Stir for about 10 minutes to avoid the mixture from burning.  Let it cool then scoop the filling into tomatoes.
  • In a preheated oven, place the stuffed tomatoes for 15 minutes.
  • Remove from the oven and garnish with salsa or cilantro if using.
post baked stuffed tomatoes in the oven

Serving Suggestions:

Variations and Add-ons:

  • Vegetables:  Make various veggie combinations for the stuffing. This is a great opportunity for you to clean out your fridge of those unused vegetable slices! You can use mushrooms, olives, onions, spinach, basil leaves, peas, bell peppers, to name a few.
  • Quinoa Substitute: You can also try using long-grain rice, orzo pasta, couscous, cauliflower rice, or breadcrumbs.
  • Vegan Cheese:  Add some dairy-free cheese to make it even more delicious!
  • Nuts and Seeds: Like pepitas or sunflower seeds. Sprinkle on top to add some crunch to the dish!
  • Salsa: Top with salsa and/or cilantro before serving. My creamy tomatillo avocado salsa instantly elevates this dish!

Storage Instructions

Fridge: Let cool and put in an airtight container for around 2-3 days.

Reheat: After warming them in the microwave or oven, they are still extremely tasty.

completed stuffed tomatoes plated on a white plater against a white background

More leftover Quinoa? Try making these too:

Kale quinoa salad, cheesy quinoa bowl, quinoa burritos, or a breakfast quinoa apple bowl.

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Stuffed Tomatoes Recipe

5 from 9 votes
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 4 servings
This stuffed tomatoes recipe is a filling, protein-packed side or main that is a great way to use leftovers or pantry staples and a hit with the family or party guests!

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Ingredients 

  • 4 large tomatoes
  • 1 cup of cooked quinoa
  • 1 (15-ounce) can of black beans drained and rinsed
  • 1 (13.75-ounce) of artichoke hearts in water
  • 2 teaspoons of cumin
  • 2 teaspoons of chili powder
  • 2 teaspoons of onion powder
  • Juice of a lime
  • Salsa for garnish
  • Minced cilantro for garnish (optional)

Instructions 

  • Preheat the oven to 325 degrees F. Cut the top off tomatoes and scoop out until they’re hollow.
    post taking out the inside of a tomato alongside two whole tomatoes
  • Add the quinoa, black beans, and artichoke hearts to a non-stick pan, then add seasonings and lime juice.
    prepared tomatoes alongside stuffing
  • Cook for 10 minutes, stirring to prevent burning. Let the quinoa mix cool a bit and scoop into tomatoes.
    pre-baked stuffed tomatoes on a silicone sheet on baking tray
  • Place the stuffed tomatoes in the oven for 15 minutes.
  • Remove from the oven, top with salsa and cilantro (if using).
    completed stuffed tomatoes plated on a white plater against a white background

Explore More with AI

Notes

  • Vegetables.  Make various veggie combinations for the stuffing. This is a great opportunity for you to clean out your fridge of those unused vegetable slices! You can use mushrooms, olives, onions, spinach, basil leaves, peas, bell peppers, to name a few.
  • Quinoa Substitute. You can also try using long-grain rice, orzo pasta, couscous, cauliflower rice, or breadcrumbs.
  • Vegan Cheese.  Add some dairy-free cheese to make it even more delicious!

Nutrition

Calories: 220kcalCarbohydrates: 41gProtein: 11gFat: 2gSaturated Fat: 0.3gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 799mgPotassium: 898mgFiber: 13gSugar: 6gVitamin A: 1837IUVitamin C: 31mgCalcium: 81mgIron: 4mg

Additional Info

Author: Terrence Paschal
Course: Dinner
Cuisine: American
Method: Oven
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂

Estimated Cost Per Serving: $1.40

About

Terrence Paschal

Plant based food, micro brews, punk rock, and running are what I am about.

More about Terrence Paschal
5 from 9 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating