Imagine the quintessential taste of summer, captured in one perfect bite. That’s exactly what you get with these stunning Pesto White Bean Stuffed Tomatoes. We’re talking about luscious, sun-ripened tomatoes hollowed out and filled with a creamy, dreamy mixture of white beans and vibrant, fragrant pesto. The rich, herby filling is perfectly balanced by the bright acidity of the fresh tomato, creating a dish that’s as beautiful to look at as it is to eat. It’s an effortlessly elegant appetizer, a light and satisfying lunch, or a standout side dish for your next cookout. Simple, fresh, and bursting with flavor – this is summer on a plate!
Ingredients
• 1 16-ounce / 450g can white beans, Great Northern or navy, drained and rinsed
• 1/2 cup / 120g Pesto, homemade or store-bought
• 1/4 teaspoon salt, or to taste
• Freshly ground black pepper, to taste
• 1/2 medium red onion, minced, plus 1 tablespoon for garnish
• 1/2 celery rib, minced
• 4 large ripe tomatoes
Instructions
1. Prepare the Filling: In a medium bowl, combine the drained and rinsed white beans, pesto, salt, pepper, 1/2 minced red onion, and minced celery. Mix gently until the beans are well-coated. Taste and adjust seasoning if needed. Cover and chill in the refrigerator for at least 1 hour to allow the flavors to meld.
2. Prep the Tomatoes: While the filling chills, slice about 1/2 inch off the top of each tomato. Using a small spoon or melon baller, carefully scoop out the seeds and pulp, leaving a hollow shell. Invert the tomato shells on a paper towel-lined plate to drain any excess liquid.
3. Stuff and Serve: Once chilled, spoon the bean mixture evenly into each hollowed-out tomato. Garnish with the remaining 1 tablespoon of minced red onion and serve immediately.
Nutritional Information
• Serving Size: 1 stuffed tomato
• Calories: 220 kcal
• Protein: 9g
• Carbohydrates: 25g
• Fat: 10g
• Fiber: 7g
Pro Tips
• For the best flavor, remove the stuffed tomatoes from the refrigerator about 30 minutes before serving. Cold temperatures can dull the taste of fresh tomatoes.
• Gently mash about a quarter of the white beans with a fork before mixing. This creates a creamier texture that holds together beautifully inside the tomato.
• Choose firm, ripe tomatoes like Beefsteak or heirloom varieties. They are sturdy, easy to hollow out, and provide the best flavor base for the pesto filling.
FAQ
Q: Can I make these stuffed tomatoes vegan
A: Absolutely! To make this recipe fully vegan, ensure you use a dairy-free pesto. Many store-bought pestos are naturally vegan, but check the label for Parmesan or Pecorino cheese. You can also easily make your own pesto at home using nutritional yeast for a cheesy flavor.
Q: Are these pesto white bean stuffed tomatoes a good source of protein
A: Yes, they are a great source of plant-based protein. Each stuffed tomato contains approximately 9 grams of protein, primarily from the white beans. This makes them a satisfying and nutritious vegetarian meal, side, or appetizer.
Q: What other beans can I use instead of white beans
A: While Great Northern or navy beans provide a wonderfully creamy texture, you can easily substitute them. Chickpeas (garbanzo beans) are a fantastic alternative; mash them slightly for a similar texture. Canned cannellini beans also work perfectly in this recipe.
Q: How should I store leftover stuffed tomatoes
A: Store any leftover stuffed tomatoes in an airtight container in the refrigerator for up to 2 days. For the best flavor, follow the pro tip and let them sit at room temperature for about 20-30 minutes before serving, as this brings out the full taste of the fresh tomatoes and pesto.





