Of all the quick and healthy lunch recipes I’ve developed over the years, this one holds a special place in my heart—and in my family’s weekly meal rotation. I remember the first time I made these Avocado Tuna Stuffed Tomatoes. It was a sweltering summer afternoon, the kind of day where turning on the oven feels like a criminal offense. The kids were getting restless, and I needed something fast, nutritious, and appealing enough to tempt their picky palates. I had some beautiful, ripe Roma tomatoes from the farmers market, a can of tuna in the pantry, and a perfectly soft avocado on the counter. A lightbulb went off. Twenty minutes later, I presented these vibrant, ruby-red gems filled with a creamy, zesty green mixture. The reaction was immediate. My youngest, who usually turns his nose up at tuna, devoured two of them without a second thought, declaring them “tomato boats.” My husband, who loves anything low-carb and protein-packed, was instantly hooked. For me, it was the perfect combination of textures and flavors—the juicy, slightly sweet tomato casing giving way to the rich, creamy avocado and savory tuna, all brightened with a squeeze of lime and the fresh bite of cilantro. It’s more than just a recipe; it’s a solution. It’s the answer to “What’s for lunch?” on a busy day, the perfect light dinner, and an effortlessly elegant appetizer for when guests drop by. It’s fresh, requires no cooking, and comes together in minutes, proving that delicious and healthy don’t have to be complicated.
Ingredients
- 4 large, ripe tomatoes: Choose firm, vibrant tomatoes like Roma or Beefsteak. They need to be sturdy enough to hold the filling without collapsing. Roma tomatoes are excellent for individual servings, while larger Beefsteak tomatoes create a more substantial meal.
- 1 (5-ounce) can of tuna, drained: You can use tuna packed in either oil or water. Tuna in water is lighter and lower in calories, while tuna in oil provides a richer flavor and moister texture. Ensure it’s drained very well to prevent a soggy filling.
- 1 large, ripe avocado: The key to the creamy texture. It should yield to gentle pressure but not be mushy. This replaces traditional mayonnaise for a healthier, nutrient-dense binder.
- 1/4 cup red onion, finely chopped: Provides a sharp, pungent crunch that cuts through the richness of the avocado and tuna. Soaking the chopped onion in cold water for 10 minutes can mellow its bite if you prefer a milder flavor.
- 1/4 cup fresh cilantro, chopped: Adds a bright, citrusy, and herbaceous note that is essential for the fresh flavor profile of the dish. If you’re not a fan of cilantro, fresh parsley or dill can be used as a substitute.
- 1 lime, juiced: The acidity of the lime juice is crucial. It brightens all the flavors and, importantly, helps prevent the avocado from oxidizing and turning brown.
- 1 jalapeño, seeded and minced (optional): For those who enjoy a little heat. Removing the seeds and membranes will provide flavor with minimal spice, while leaving some in will kick it up a notch.
- Salt and black pepper to taste: Essential for seasoning. Start with about 1/4 teaspoon of each and adjust according to your preference. Sea salt or kosher salt will provide the best flavor.
Instructions
- Prepare the Tomatoes: Begin by washing and drying your tomatoes. Slice a very thin layer off the bottom of each tomato. This creates a stable, flat base so they won’t roll around on the plate. Next, slice about a half-inch off the top of each tomato. Using a small spoon or a melon baller, carefully scoop out the pulp and seeds, leaving a hollow shell. Be gentle to avoid piercing the tomato walls. Sprinkle the inside of each tomato shell with a tiny pinch of salt. This helps to draw out excess moisture and seasons the tomato from the inside out. Set the hollowed-out tomatoes upside down on a paper towel to drain while you prepare the filling.
- Make the Avocado Tuna Filling: In a medium-sized mixing bowl, add the drained and flaked tuna. Dice the ripe avocado and add it to the bowl along with the finely chopped red onion, chopped cilantro, and minced jalapeño (if using).
- Combine and Season: Pour the fresh lime juice over the ingredients in the bowl. The lime juice will immediately start to work its magic, preventing the avocado from browning. Using a fork, gently mash the avocado and mix all the ingredients together. Aim for a chunky-creamy consistency; you want some texture from the avocado and tuna, not a completely smooth paste.
- Taste and Adjust: Once everything is combined, it’s time to season. Add your salt and freshly ground black pepper. Mix again and taste. Adjust the seasoning as needed. You might want to add another squeeze of lime for more zest, a bit more salt to make the flavors pop, or more cilantro for freshness.
- Stuff the Tomatoes: Turn your drained tomato shells right side up. They should be relatively dry inside now. Using a spoon, carefully fill each hollowed-out tomato with the avocado tuna mixture. Mound the filling generously on top.
- Garnish and Serve: For a beautiful presentation, you can garnish the stuffed tomatoes with a sprinkle of extra chopped cilantro, a dash of paprika, or a few thin slices of red onion. Serve them immediately for the best flavor and texture.
Nutrition Facts
- Servings: 4 (1 stuffed tomato per serving)
- Calories per serving: Approximately 210 kcal
This recipe is a powerhouse of balanced nutrition, offering significant benefits in a delicious package.
- Protein (Approx. 15g): The tuna provides a substantial amount of high-quality protein, which is vital for muscle repair, satiety (keeping you full longer), and maintaining a healthy metabolism. This makes it an excellent choice for a post-workout meal or a lunch that will prevent a mid-afternoon slump.
- Healthy Fats (Approx. 14g): The majority of the fat in this dish comes from the avocado, which is rich in monounsaturated fats. These are “good fats” known to support heart health by helping to reduce bad cholesterol levels (LDL) and improve overall cardiovascular function.
- Fiber (Approx. 7g): With significant contributions from the avocado, tomatoes, and onion, this dish is a great source of dietary fiber. Fiber is crucial for digestive health, regulating blood sugar levels, and contributing to feelings of fullness, which can aid in weight management.
- Vitamin C (Over 30% of RDI): The tomatoes, lime juice, and cilantro combine to deliver a potent dose of Vitamin C. This powerful antioxidant supports a healthy immune system, promotes skin health by aiding in collagen production, and helps the body absorb iron.
- Potassium (Approx. 600mg): Tomatoes and avocados are both excellent sources of potassium, an essential mineral and electrolyte. Potassium helps regulate fluid balance, muscle contractions, and nerve signals, and plays a key role in maintaining healthy blood pressure levels.
Preparation Time
This recipe is the epitome of quick and easy, requiring absolutely no cooking. The total preparation time is approximately 15-20 minutes. This can be broken down into about 5-7 minutes for preparing the tomatoes (washing, slicing, and scooping) and about 10-13 minutes for chopping the other ingredients and mixing the filling. Its speed and simplicity make it an ideal recipe for busy weekdays, last-minute lunches, or when you need a healthy meal without wanting to spend a lot of time in the kitchen.
How to Serve
These Avocado Tuna Stuffed Tomatoes are incredibly versatile and can be presented in numerous ways to suit any occasion. Here are some of the best ways to serve them:
- As a Light and Healthy Lunch:
- Serve one or two stuffed tomatoes on a bed of crisp greens like arugula or mixed baby lettuce. The peppery bite of arugula beautifully complements the creamy filling.
- Drizzle the surrounding greens with a simple vinaigrette made from olive oil, lime juice, and a pinch of salt.
- Pair with a side of whole-grain crackers, cucumber slices, or bell pepper strips for extra crunch and dipping.
- As an Elegant Appetizer:
- Use smaller tomatoes, like Campari or cocktail tomatoes, to create bite-sized appetizers.
- Arrange them on a large platter garnished with fresh cilantro sprigs and a light dusting of smoked paprika for color.
- This makes a stunning, healthy, and gluten-free option for parties, gatherings, or as a starter for a dinner party.
- For a Low-Carb or Keto Meal:
- This recipe is naturally low in carbohydrates. Serve it alongside other keto-friendly sides like celery sticks, a small bowl of olives, or a few slices of cheese.
- Place it on a bed of cauliflower rice or zucchini noodles to create a more substantial, yet fully compliant, keto meal.
- As a Post-Workout Recovery Snack:
- The combination of high-quality protein from the tuna and healthy fats from the avocado makes this an ideal meal for replenishing energy stores and aiding muscle recovery after exercise.
- Enjoy it on its own within an hour of your workout for maximum benefit.
- In a Packed Lunchbox or for a Picnic:
- To transport, pack the tuna filling and the hollowed-out tomato shells in separate airtight containers.
- Assemble them just before eating to ensure the tomatoes stay firm and the filling remains fresh. This prevents the tomatoes from becoming watery.
Additional Tips
- Pick the Perfect Tomatoes: The success of this dish starts with the right tomatoes. Look for ones that are ripe but still very firm to the touch. They should have smooth, unblemished skin. If your tomatoes are too soft, they will be difficult to hollow out and may fall apart once filled. Beefsteak and vine-ripened tomatoes are great for larger portions, while Romas offer a perfect individual serving size and sturdy walls.
- Prevent the Avocado from Browning: While the lime juice in the recipe does a great job of slowing down oxidation, you can take an extra step. When making the filling, try to mash the avocado less, leaving larger chunks. This reduces the surface area exposed to air. If you need to make the filling slightly ahead of time, press a piece of plastic wrap directly onto the surface of the tuna-avocado mixture to block out all air.
- Don’t Discard the Tomato Insides: Avoid waste! The pulp and seeds you scoop out from the tomatoes are full of flavor and nutrients. Don’t throw them away. You can add them to a blender for a fresh tomato juice or smoothie, toss them into a soup, or use them as a base for a homemade pasta sauce or gazpacho.
- Achieve the Perfect Tuna Texture: For the best filling, ensure your tuna is thoroughly drained. Any excess water or oil will make your filling runny. After draining, use a fork to flake the tuna into fine pieces before adding the other ingredients. This allows the creamy avocado to bind everything together more effectively.
- Introduce a Textural Crunch: If you love a bit of crunch, consider adding about two tablespoons of finely chopped celery, cucumber, or even some toasted sunflower seeds or chopped nuts like almonds or walnuts to the filling. This adds a delightful textural contrast to the creamy avocado and soft tomato.
- Play with Spices and Flavors: This recipe is a fantastic base for experimentation. Add a pinch of cumin or chili powder for a smoky, Southwestern flair. A dash of Worcestershire sauce can add a deep umami flavor. For a different flavor profile, try adding a teaspoon of Dijon mustard for a tangy kick.
- Herb Variations for a Fresh Twist: While cilantro is a classic pairing, you’re not limited to it. Fresh dill would give the filling a completely different, almost Nordic flavor profile that works wonderfully with tuna. Fresh parsley offers a clean, green taste, while a small amount of fresh mint could add a surprising and refreshing twist.
- Chill for Optimal Flavor: While the stuffed tomatoes can be served immediately, allowing them to chill in the refrigerator for about 15-20 minutes before serving can make a big difference. This brief chilling period allows the flavors to meld together more deeply and makes the dish even more refreshing, especially on a hot day.
FAQ Section
1. Can I make this recipe ahead of time?
You can prepare the components ahead of time, but it’s best to assemble the stuffed tomatoes just before serving. The avocado in the filling will start to brown over time, even with lime juice. Also, the salt in the filling will draw more moisture out of the tomato shells, potentially making them watery. For best results, you can hollow out the tomatoes and store them in an airtight container in the fridge, and make the tuna filling (pressing plastic wrap directly on the surface) up to 4-6 hours in advance. Combine them right when you’re ready to eat.
2. Is this Avocado Tuna Stuffed Tomatoes recipe Keto-friendly?
Yes, absolutely! This recipe is an excellent choice for a ketogenic diet. It is naturally low in carbohydrates, high in healthy fats from the avocado, and provides a moderate amount of protein from the tuna. Tomatoes are low-carb vegetables, and all other ingredients like onion, lime, and cilantro are keto-compliant. It’s a flavorful, satisfying meal that fits perfectly within keto macros.
3. What can I use instead of tuna?
If you’re not a fan of tuna or want to try a variation, this recipe is very adaptable. Canned salmon is a fantastic substitute and offers a similar texture and a rich flavor, plus a boost of omega-3s. Shredded cooked chicken (from a rotisserie chicken, for example) also works wonderfully. For a vegetarian option, you can mash a can of chickpeas (garbanzo beans) for a “chickpea salad” style filling.
4. How long can I store the leftovers?
Leftover stuffed tomatoes are best eaten within 24 hours. Store them in an airtight container in the refrigerator. The texture of the tomato will soften, and the avocado filling may discolor slightly, but they will still be safe and tasty to eat the next day. They are not suitable for freezing, as the tomato will become mushy upon thawing.
5. My filling seems a bit watery. What did I do wrong?
A watery filling is almost always caused by one of two things: not draining the tuna well enough, or not scooping out enough of the wet pulp and seeds from the tomatoes. To fix this, ensure you press all the liquid out of the canned tuna. Also, after scooping the tomatoes, letting them sit upside down on a paper towel for 5-10 minutes helps drain any residual tomato juice.
6. I don’t like cilantro. What’s a good substitute?
The “cilantro-hate” gene is real! If you’re one of the many people who find cilantro tastes soapy, there are great alternatives. The best substitute for a similar fresh, herbaceous quality is flat-leaf (Italian) parsley. Fresh dill is another excellent choice that pairs beautifully with tuna and avocado. You could also use fresh chives for a mild, onion-like flavor.
7. Can I use a different type of onion?
Yes, you can. Red onion is recommended for its mild sweetness and vibrant color, which looks beautiful in the filling. However, if you don’t have it, you can substitute it with shallots, which are delicate and mild. Green onions (scallions) would also work well, providing a fresh, less pungent flavor. A sweet Vidalia onion would be another good choice. I would avoid using a strong yellow or white onion unless you mellow its flavor by soaking it in cold water first.
8. Can I make this recipe without avocado?
While the avocado is a star ingredient that provides creaminess and healthy fats, you can certainly make a delicious tuna salad filling without it. To get that necessary creamy binder, you can substitute the avocado with about 1/3 cup of full-fat Greek yogurt for a tangy, high-protein version. Alternatively, you can go the traditional route and use a high-quality mayonnaise made with avocado oil or olive oil.
Avocado Tuna Stuffed Tomatoes
Ingredients
- 4 large, ripe tomatoes: Choose firm, vibrant tomatoes like Roma or Beefsteak. They need to be sturdy enough to hold the filling without collapsing. Roma tomatoes are excellent for individual servings, while larger Beefsteak tomatoes create a more substantial meal.
- 1 (5-ounce) can of tuna, drained: You can use tuna packed in either oil or water. Tuna in water is lighter and lower in calories, while tuna in oil provides a richer flavor and moister texture. Ensure it’s drained very well to prevent a soggy filling.
- 1 large, ripe avocado: The key to the creamy texture. It should yield to gentle pressure but not be mushy. This replaces traditional mayonnaise for a healthier, nutrient-dense binder.
- 1/4 cup red onion, finely chopped: Provides a sharp, pungent crunch that cuts through the richness of the avocado and tuna. Soaking the chopped onion in cold water for 10 minutes can mellow its bite if you prefer a milder flavor.
- 1/4 cup fresh cilantro, chopped: Adds a bright, citrusy, and herbaceous note that is essential for the fresh flavor profile of the dish. If you’re not a fan of cilantro, fresh parsley or dill can be used as a substitute.
- 1 lime, juiced: The acidity of the lime juice is crucial. It brightens all the flavors and, importantly, helps prevent the avocado from oxidizing and turning brown.
- 1 jalapeño, seeded and minced (optional): For those who enjoy a little heat. Removing the seeds and membranes will provide flavor with minimal spice, while leaving some in will kick it up a notch.
- Salt and black pepper to taste: Essential for seasoning. Start with about 1/4 teaspoon of each and adjust according to your preference. Sea salt or kosher salt will provide the best flavor.
Instructions
- Prepare the Tomatoes: Begin by washing and drying your tomatoes. Slice a very thin layer off the bottom of each tomato. This creates a stable, flat base so they won’t roll around on the plate. Next, slice about a half-inch off the top of each tomato. Using a small spoon or a melon baller, carefully scoop out the pulp and seeds, leaving a hollow shell. Be gentle to avoid piercing the tomato walls. Sprinkle the inside of each tomato shell with a tiny pinch of salt. This helps to draw out excess moisture and seasons the tomato from the inside out. Set the hollowed-out tomatoes upside down on a paper towel to drain while you prepare the filling.
- Make the Avocado Tuna Filling: In a medium-sized mixing bowl, add the drained and flaked tuna. Dice the ripe avocado and add it to the bowl along with the finely chopped red onion, chopped cilantro, and minced jalapeño (if using).
- Combine and Season: Pour the fresh lime juice over the ingredients in the bowl. The lime juice will immediately start to work its magic, preventing the avocado from browning. Using a fork, gently mash the avocado and mix all the ingredients together. Aim for a chunky-creamy consistency; you want some texture from the avocado and tuna, not a completely smooth paste.
- Taste and Adjust: Once everything is combined, it’s time to season. Add your salt and freshly ground black pepper. Mix again and taste. Adjust the seasoning as needed. You might want to add another squeeze of lime for more zest, a bit more salt to make the flavors pop, or more cilantro for freshness.
- Stuff the Tomatoes: Turn your drained tomato shells right side up. They should be relatively dry inside now. Using a spoon, carefully fill each hollowed-out tomato with the avocado tuna mixture. Mound the filling generously on top.
- Garnish and Serve: For a beautiful presentation, you can garnish the stuffed tomatoes with a sprinkle of extra chopped cilantro, a dash of paprika, or a few thin slices of red onion. Serve them immediately for the best flavor and texture.
Nutrition
- Serving Size: one normal portion
- Calories: 210
- Fat: 14g
- Fiber: 7g
- Protein: 15g






