Taco stuffed tomatoes
This post may contain affiliate links. Please read the disclosure policy.

This Taco Stuffed Tomatoes recipe is a delicious and healthy way to enjoy a Mexican-inspired meal.
The best part is that this recipe is easy to make and can be cooked in less than 30 minutes.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.

It’s loaded with hearty ground beef, zesty taco seasoning, and plenty of cheese. The juicy tomatoes provide a nice crunch and the perfect vessel for the flavorful filling.

Serve with sour cream, cilantro, and your favorite taco toppings for a delicious meal that’s sure to be a hit with everyone.

Scroll to bottom for printable recipe card.
Why I Enjoy These Taco stuffed tomatoes
- Great way to use summer produce
- Easy to make
- Stuffed with hearty ingredients
- Great dinner or lunch option
- Family-friendly

Recipe tips
- Choose ripe and firm tomatoes: To ensure that the tomatoes hold up during baking, it’s important to select ones that are ripe but still firm. Look for tomatoes that have a vibrant red color and feel slightly heavy for their size.
- Drain the beef: After cooking the ground beef and onions, be sure to drain any excess grease to avoid a greasy and heavy filling.
- Use fresh spinach: For the best flavor and texture, use fresh raw spinach rather than frozen spinach that has been thawed.
- Adjust seasoning to taste: The packet of taco seasoning may be too salty or too spicy for your liking, so feel free to adjust the amount based on your taste preferences.
- Add additional toppings: These stuffed tomatoes can be customized with additional toppings such as sliced jalapeños, diced avocado, or a dollop of sour cream.
- Serve immediately: These stuffed tomatoes are best served immediately after baking to ensure the tomatoes remain firm and the cheese is melted and gooey.
Variations
- Leave out the meat for a vegetarian option.
- Use ground turkey instead of ground beef.
- Instead of tomatoes use a bell pepper or other type of larger pepper.
- Swap kale for spinach.
- Instead of taco seasoning use a homemade seasoning blend or season as you wish.

Ingredients:
- Large tomatoes
- Ground beef
- Taco seasoning
- Spinach raw
- Corn
- Cheddar cheese shredded
- Parsley for garnish
How to make Taco stuffed tomatoes:
Step 1. Preheat the oven to 375 degrees.
Step 2. Add the ground beef and onions to a skillet over medium-high heat on the stove. Saute until the onions have softened and the beef is completely browned. Drain any remaining grease.

Step 3. Mix in the taco seasoning and the corn.

Then, add the spinach.

Mix until the spinach has completely melted.

Step 4. Slice the top of the tomatoes off, remove the center of the tomato and spoon out the inside.

Step 5. Fill the tomatoes with the taco mixture and sprinkle with the cheese on top.
Step 6. Bake for 15 minutes.
Step 7. Garnish with chopped parsley and serve. Enjoy!

Pin this recipe now to remember it later
Taco stuffed tomatoes
Ingredients
- 4 Large tomatoes
- 1 lb. Ground beef
- 1 Packet taco seasoning
- 4 C. Spinach raw
- ½ C. Corn
- ½ C. Cheddar cheese shredded
- Parsley for garnish
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.
Instructions
- Preheat the oven to 375 degrees.
- Add the ground beef and onions to a skillet over medium-high heat on the stove. Saute until the onions have softened and the beef is completely browned. Drain any remaining grease.
- Mix in the taco seasoning, corn, and spinach until the spinach has completely melted.
- Slice the top of the tomatoes off, remove the center of the tomato and spoon out the inside.
- Fill the tomatoes with the taco mixture and sprinkle with the cheese on top.
- Bake for 15 minutes.
- Garnish with chopped parsley and serve.
Nutrition
Follow me on Pinterest for daily delicious recipes!
Now, remember to save this recipe on Pinterest for later 🙂

Can I make these stuffed tomatoes in advance?
It’s possible to prepare the stuffing for the stuffed tomatoes in advance, but it’s best to wait until closer to serving time to fill the tomatoes and bake them. Here are a few tips:
- Prepare the stuffing ahead of time: You can cook the ground beef and onion, mix in the taco seasoning, corn, and spinach, and store the filling in an airtight container in the refrigerator for up to 2 days.
- Stuff the tomatoes just before baking: To avoid the tomatoes getting too soft or soggy, wait until you’re ready to bake them before filling them with the taco mixture.
You can slice the tops off the tomatoes and scoop out the seeds and pulp ahead of time, but wait to fill them until just before baking.
Can you freeze stuffed tomatoes?
While it’s technically possible to freeze stuffed tomatoes, I wouldn’t recommend it. Tomatoes have a high water content, which can make them mushy and unappetizing after freezing and thawing. Additionally, the filling may become watery or lose its texture and flavor after freezing.

More delicious recipes:
Mexican Stuffed Shells – These Mexican Stuffed Shells couldn’t be easier to put together! They are the best twist on traditional stuffed shells.

Stuffed Avocados – If you stop to think, this is a much healthier option than tortillas or taco shells. The toppings can be your favorites.

Easy Stuffed Sweet Potatoes – If you are looking for the best Stuffed Sweet Potatoes recipe, then this is the recipe you need.
