Creamy Pesto Tuna Salad Stuffed Tomatoes

When I want lunch to feel light but still filling, I usually aim for something cold, crunchy, and protein-forward. These Creamy Pesto Tuna Salad Stuffed Tomatoes hit that balance perfectly. Instead of piling tuna salad onto bread every time, you scoop it into ripe tomatoes, and suddenly it feels fresh and a little fancy—like something you’d see at a café.

The pesto twist is the main upgrade here. A small spoonful of pesto adds herby flavor fast, and it pairs naturally with tuna. Greek yogurt keeps the salad creamy without being heavy, and a squeeze of lemon makes everything taste bright. The tomatoes do more than just hold the filling—they add sweetness and juiciness that makes the whole bite feel refreshing. This is a great lunch for warm days, quick work-from-home meals, or anytime you want something easy that doesn’t taste boring.

Why you’ll love it

  • No-cook lunch that feels fresh and different.
  • Protein-packed and filling without being heavy.
  • Ready quickly with simple pantry staples.
  • Easy to scale up for meal prep.
  • Works with crackers, greens, or bread on the side.

Ingredients tips

  • Use large, firm tomatoes (beefsteak or vine-ripened) so they hold shape.
  • Drain tuna well to avoid watery filling.
  • Basil pesto is classic; spinach pesto also works.
  • Greek yogurt keeps it thick; mayo is optional for extra richness.
  • Add diced celery or cucumber for extra crunch.
  • Taste before salting—tuna and pesto can already be salty.

How to make it (method — step-by-step)

  1. Slice the tops off tomatoes and scoop out the centers.
  2. Drain tuna and add to a bowl.
  3. Stir in pesto, yogurt, lemon juice, and pepper.
  4. Fold in crunchy add-ins (celery, cucumber, or red onion).
  5. Fill each tomato generously with tuna salad.
  6. Chill 10 minutes if you want it extra refreshing.
  7. Serve with crackers or a side salad.

Easy upgrades (choose 1–2)

  • Add chopped olives for a Mediterranean vibe.
  • Sprinkle Parmesan on top for extra savory flavor.
  • Serve over arugula instead of stuffing tomatoes.

What to serve with it

  • Crackers or toasted baguette slices.
  • Simple greens with vinaigrette.
  • Fresh fruit (grapes or melon).
  • Pickles on the side.

Meal prep + leftovers
Store tuna salad in the fridge up to 3 days. For best texture, stuff tomatoes right before serving so they don’t get watery. If you’re packing lunch, keep tomatoes and filling separate and assemble in minutes.

Creamy Pesto Tuna Salad Stuffed Tomatoes

No-cook lunch: ripe tomatoes stuffed with creamy pesto tuna salad. Fresh, bright, and protein-packed with minimal prep.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 4 servings
Course: Lunch
Cuisine: American

Ingredients
  

Stuffed Tomatoes
  • 4 large tomatoes tops removed and scooped
Pesto Tuna Salad
  • 2 5-oz cans tuna drained
  • 2 tbsp basil pesto
  • 3 tbsp Greek yogurt
  • 1 tbsp lemon juice
  • 1/3 cup celery finely diced
  • 1/8 tsp black pepper

Equipment

  • Mixing bowl
  • Spoon
  • Knife

Method
 

  1. Slice the tops off the tomatoes and scoop out the centers. Set aside.
  2. In a bowl, stir together drained tuna, pesto, Greek yogurt, lemon juice, celery, and black pepper.
  3. Taste and adjust seasoning if needed.
  4. Spoon the pesto tuna salad into the tomatoes.
  5. Serve immediately or chill for 10 minutes for a colder lunch.

Notes

Tip: Drain tuna very well so the filling stays thick and the tomatoes don’t get watery.

Leave a Comment

Recipe Rating