Got great summer tomatoes? Grab a few juicy, ripe ones, scoop out the centers, and spoon in a savory filling. (For easy scooping, try a melon baller or grapefruit spoon.)

For vinaigrettes like the one in this stuffed tomato, I prefer white balsamic to the traditional type. It has a beautiful sweet-tart balance and doesn’t make your food look muddy.

This recipe was developed by Kate Sherwood, The Healthy Cook. Have a comment, question, or idea? Email Kate at

Time: 20 minutes
Serves: 4


  • ½ red, orange, or yellow bell pepper, cut into ¼” dice
  • ½ baby eggplant, cut into ¼” dice
  • 1 Tbs. + 1 Tbs. extra-virgin olive oil
  • 4 ripe but firm tomatoes
  • 1 Tbs. white balsamic vinegar
  • 2 Tbs. minced fresh basil
  • 1 clove garlic, finely grated
  • ½ tsp. kosher salt
  • freshly ground black pepper, to taste
  • 1 cup no-salt-added cannellini beans


  1. Preheat the oven to 450°F. Place the bell pepper and the eggplant on a baking pan. Toss with 1 Tbs. of the oil. Roast until tender and browned in spots, 8-10 minutes.
  2. Slice off the stem end of each tomato. Scoop out and chop the centers.
  3. In a medium bowl, whisk together the remaining 1 Tbs. of oil with the vinegar, basil, garlic, and salt. Season with the black pepper. Toss with the beans, bell pepper, eggplant, and chopped tomato.
  4. Spoon the bean salad into the tomato cups.

Nutrition Information

Per serving (1 stuffed tomato):

  • Calories: 150
  • Total fat: 8 g
  • Sat fat: 1 g
  • Carbs: 16 g
  • Fiber: 5 g
  • Total sugar: 6 g
  • Added sugar: 0 g
  • Protein: 5 g
  • Sodium: 270 mg