Caprese Stuffed Baked Tomatoes Recipe: Easy Garlic Butter Dinner

Posted on

caprese stuffed baked tomatoes - featured image

Some recipes just have that magic—when you pull them out of the oven, the aroma hits you like a wave and suddenly, everyone gravitates toward the kitchen. Caprese Stuffed Baked Tomatoes with Garlic Butter is one of those dishes that makes you pause, close your eyes, and smile. The scent of roasting tomatoes mingling with melted mozzarella, fresh basil, and a hint of garlic butter—honestly, it’s everything you want in a cozy dinner and then some.

I stumbled onto this caprese stuffed tomato recipe after a summer spent drowning in an avalanche of homegrown tomatoes (you know the feeling if you’ve ever planted just a couple too many vines). I’d already made salsa, sauce, and even tomato jam, but was craving a dinner that was simple, fresh, and packed with flavor. That’s when I started stuffing tomatoes with classic caprese ingredients—mozzarella, basil, and a bit of garlic butter. Let’s just say, my family didn’t complain.

This recipe is my go-to when I want something a little special but don’t want to fuss for hours. It’s easy enough for a weeknight but feels like a treat. And if you’re trying to get more veggies into your meals (or just impress the heck out of your dinner guests), these caprese stuffed baked tomatoes are a winner. As someone who’s tested this recipe in all sorts of situations—from potlucks to picky eaters—you can trust it’s got staying power. Give it a try, and you’ll see why I keep coming back to it.

Why You’ll Love This Recipe

Let’s face it—sometimes you want a dinner that’s both comforting and just a little fancy. These caprese stuffed baked tomatoes with garlic butter nail it every time. Here’s why you’ll be obsessed with this recipe:

  • Quick & Easy: Ready in under 40 minutes, so you can whip it up even after a busy workday. No marathon cooking session needed!
  • Simple Ingredients: You probably have most of these in your fridge or pantry already—fresh tomatoes, mozzarella, basil, and garlic. Nothing exotic or expensive.
  • Perfect for Any Occasion: These tomatoes look gorgeous on a plate for brunch, dinner parties, or just a cozy dinner for two. I’ve even served them at holiday gatherings and they disappear fast.
  • Crowd-Pleaser: Kids, adults, vegetarians, and even the “I need meat” folks usually ask for seconds. That creamy, cheesy center gets everyone.
  • Unbelievably Delicious: The garlic butter seeps into the tomato, the mozzarella gets gooey, and the basil brings everything together. Every bite is packed with flavor.

Unlike plain baked tomatoes, these are loaded with the classic caprese combo and finished with garlic butter for an extra layer of richness. Instead of just stuffing them and hoping for the best, I use a little trick—partially hollowing the tomatoes and mixing the insides with the filling, so nothing goes to waste and every bite is juicy.

If you’re anything like me, you want recipes that feel special but don’t require a culinary degree. This caprese stuffed baked tomatoes recipe delivers that wow factor every time. It’s comfort food, but with a fresh, summery twist, and it’s guaranteed to impress without stress. One bite and you’ll know exactly what I mean!

What Ingredients You Will Need

This caprese stuffed baked tomatoes recipe uses simple, wholesome ingredients that come together for bold flavor and a cheesy, satisfying texture. Most of these are pantry or fridge staples, so you won’t need to go on a wild grocery hunt.

  • Large ripe tomatoes (4-6, about 250g each, firm but not hard; vine tomatoes work best)
  • Fresh mozzarella cheese (200g / 7oz, cut into small cubes; I like BelGioioso for meltiness)
  • Fresh basil leaves (about 20 leaves, sliced thin; Genovese basil is my favorite)
  • Garlic cloves (2-3, minced; don’t skimp—garlic makes the butter pop!)
  • Unsalted butter (4 tbsp / 60g, softened; Kerrygold gives a creamy finish)
  • Extra-virgin olive oil (2 tbsp / 30ml; adds flavor and helps the tomatoes roast evenly)
  • Salt & black pepper (to taste; I usually do 1/2 tsp salt and 1/4 tsp pepper per batch)
  • Balsamic vinegar (2 tsp / 10ml; optional, for drizzling at the end)

Optional add-ins:

  • Parmesan cheese (2 tbsp / 15g, grated; for a sharp, nutty boost)
  • Panko breadcrumbs (2 tbsp / 15g; gives a crispy top if you like)

Substitution ideas:

  • Dairy-free mozzarella (for vegan/DF folks—Violife is great)
  • Dried basil (if you don’t have fresh, use 1.5 tsp dried)
  • Roma tomatoes (if large vine tomatoes aren’t available, use 8 Roma instead)

For sourcing, look for tomatoes that are heavy for their size and have a deep color—they’ll be juicier and roast beautifully. If you’re lucky enough to have garden tomatoes, this is the time to use them. And honestly, if you want to get creative, swap in cherry tomatoes for bite-size appetizers (just cut back the stuffing amount).

Equipment Needed

You don’t need fancy gadgets for this caprese stuffed baked tomatoes recipe, but a few basic tools make it easier (and less messy!). Here’s what I use every time:

  • Baking dish (ceramic or glass, 9×13-inch / 23x33cm works well)
  • Sharp knife (for slicing tops and hollowing tomatoes; a serrated knife is handy for tough skins)
  • Spoon (tablespoon or melon baller for scooping out tomato centers)
  • Small mixing bowl (for garlic butter and filling)
  • Cutting board (sturdy, with a juice groove if possible—tomatoes get messy!)
  • Measuring spoons & cups (for accuracy with butter and oil)

If you don’t have a melon baller, a regular spoon works fine—just go slow so you don’t puncture the tomato. I’ve used both metal and ceramic baking dishes; ceramic keeps the heat more even, but glass works just as well. For budget-friendly options, I’ve found thrift shop baking dishes work, too (just check for chips before using). And, a tip: keep your knife sharp for easier tomato slicing—dull knives squish more than cut!

Preparation Method

caprese stuffed baked tomatoes preparation steps

  1. Preheat your oven to 375°F (190°C).

    This ensures the tomatoes will bake evenly and the cheese will melt perfectly.
  2. Prepare the tomatoes:

    Wash 4-6 large tomatoes. Slice off the tops (about 1/2 inch / 1.2cm) and set aside. Using a spoon, gently scoop out the seeds and most of the pulp, leaving about 1/4 inch (0.6cm) wall. Save the pulp in a bowl—you’ll use some in the filling. If the tomatoes wobble, trim the bottoms slightly to help them stand.
  3. Make the garlic butter:

    In a small bowl, combine 4 tbsp (60g) unsalted butter (softened), 2-3 minced garlic cloves, and 1 tbsp (15ml) olive oil. Mix until smooth and fragrant. If you like extra herbs, add a pinch of salt, pepper, and a little chopped basil.
  4. Prepare the filling:

    Dice 200g (7oz) mozzarella into small cubes. Slice 20 basil leaves thinly. Add half of the reserved tomato pulp, mozzarella, basil, 1 tbsp (15ml) olive oil, and a pinch of salt and pepper into a bowl. Mix gently to combine. If using Parmesan, add 2 tbsp (15g) now.
  5. Stuff the tomatoes:

    Spoon the mozzarella-basil mixture into each hollowed tomato, packing gently but not overfilling. Leave a little space at the top for bubbling as it cooks.
  6. Top with garlic butter:

    Spread about 1 tsp garlic butter over each stuffed tomato. If you like crispy tops, sprinkle a little panko breadcrumb or extra Parmesan on top.
  7. Arrange in baking dish:

    Place stuffed tomatoes upright in your baking dish. Drizzle with the remaining olive oil (about 1 tbsp / 15ml) and add a splash of balsamic vinegar if desired.
  8. Bake:

    Bake uncovered for 25-30 minutes. The tomatoes should be soft but not collapsing, and the cheese melted and bubbly. If you notice burning, tent loosely with foil.
  9. Finish and serve:

    Remove from oven and let cool for 5 minutes. Sprinkle with extra fresh basil and a drizzle of balsamic (optional). Serve warm, straight from the dish.

Troubleshooting tips: If your tomatoes collapse, they were probably too ripe—try firmer ones next time. If the cheese isn’t melting, check your oven temp or use smaller mozzarella cubes. And if the garlic butter separates, just stir it again before topping. The smell will tell you when it’s ready—garlicky, cheesy, tomato heaven!

Cooking Tips & Techniques

Every time I make these caprese stuffed baked tomatoes, I pick up new tricks. Here are my top tips for getting perfect results—plus a few funny failures I’ve learned from:

  • Choose the Right Tomatoes: Firmer tomatoes hold up better during baking. If you use super ripe ones, they might collapse (I’ve had tomato puddles more than once!).
  • Don’t Overstuff: It’s tempting to cram in extra cheese, but overfilling makes the tomatoes burst and leak. Leave a little breathing room.
  • Mind the Garlic: Raw garlic can be harsh—mix it well into the butter and top the tomatoes so it mellows as it bakes.
  • Even Baking: Arrange the tomatoes snugly in the dish so they support each other. I once baked them spaced out and half toppled over!
  • Herb Layering: Layer basil both inside and on top after baking. This keeps the flavor bright and fresh.
  • Multi-tasking: While the tomatoes bake, prep a salad or garlic bread. You’ll have a complete meal ready at the same time with minimal stress.
  • Cheese Consistency: Use fresh, whole-milk mozzarella for a gooey, stretchy center. Pre-shredded cheese doesn’t melt as well.
  • Timing: Check tomatoes at 25 minutes. If they’re soft but not collapsed, they’re done. Overcooking leads to mushy tomatoes—trust me, I’ve learned the hard way!

Cooking is all about finding your groove, so if you mess up a batch (like I have), laugh it off and try again. With these tricks, your caprese stuffed baked tomatoes with garlic butter will come out delicious every time.

Variations & Adaptations

This recipe is super flexible, so you can tweak it to match your diet, season, or cravings. Here are my favorite ways to switch things up:

  • Low-Carb/Keto: Skip the breadcrumbs and use extra cheese. It keeps things gooey and satisfying without the carbs.
  • Vegan Option: Swap mozzarella for vegan cheese and use plant-based butter. Violife mozzarella and Miyoko’s vegan butter both work well.
  • Seasonal Twist: Try adding roasted red peppers or sun-dried tomatoes to the filling in winter, or fresh corn kernels in summer for extra sweetness.
  • Flavor Boost: Stir pesto into the mozzarella mix for a punch of herby flavor. Or, add chopped olives and a sprinkle of chili flakes for a Mediterranean vibe.
  • Allergen Substitutions: Use gluten-free breadcrumbs or omit them entirely for a celiac-friendly version.

I once made these with smoked mozzarella and a little chopped prosciutto—oh wow, the smoky, savory flavor was unreal! If you’re feeding picky eaters, you can even stuff smaller tomatoes with just cheese and butter. The possibilities are endless, so don’t be afraid to experiment.

Serving & Storage Suggestions

Caprese stuffed baked tomatoes with garlic butter are best served warm, straight from the oven. The cheese is gooey, the tomatoes are tender, and the garlic butter is at its most fragrant.

  • Serving temperature: Warm or hot. Let them rest for 5 minutes before serving so the filling sets a little.
  • Presentation: Place on a pretty platter and sprinkle with extra basil. Drizzle balsamic for a glossy finish.
  • Complementary sides: Serve with crusty bread, a light green salad, or grilled chicken. A chilled glass of Pinot Grigio pairs beautifully!

For storage, place leftovers in an airtight container and refrigerate for up to 3 days. They reheat well in the oven at 350°F (175°C) for about 10 minutes, or microwave in short bursts (though the texture is best from the oven). You can also freeze baked tomatoes—just wrap tightly and thaw before reheating. The flavors deepen after a night in the fridge, making leftovers extra tasty.

Nutritional Information & Benefits

Here’s a quick rundown of what you’re getting with these caprese stuffed baked tomatoes with garlic butter:

Nutrient Approximate per serving (1 tomato)
Calories 210
Protein 8g
Fat 15g
Carbs 10g

Key health benefits include antioxidants from tomatoes, calcium and protein from mozzarella, and immune support from garlic. This recipe is naturally gluten-free (unless you add breadcrumbs) and can easily be made low-carb or vegan. Watch out for dairy or nightshade allergies, and use substitutions as needed. Personally, I love how satisfying these are without feeling heavy—great for keeping things light but still indulgent.

Conclusion

Caprese stuffed baked tomatoes with garlic butter are more than just a pretty dinner—they’re a celebration of simple, fresh flavors that always hit the spot. Whether you’re making them for a busy weeknight, a special brunch, or just to use up those garden tomatoes, they deliver on both taste and comfort.

Feel free to tweak the recipe to suit your taste, diet, or whatever ingredients you have on hand. That’s the beauty of it—there’s no wrong way to stuff a tomato! Personally, I keep coming back to this recipe because it makes even an ordinary day feel a little special. If you try it, let me know what twists you add—I love hearing how others make it their own.

Drop your questions, comments, or wild caprese variations below. And if you snap a photo for Pinterest, tag me—I can’t wait to see your creations. Happy cooking!

FAQs

Can I use cherry tomatoes for this recipe?

Yes! Just cut back on the filling and baking time. Cherry tomatoes make great bite-size appetizers—bake for about 15 minutes.

What’s the best way to hollow out the tomatoes?

Use a spoon or melon baller and go slow. Leave enough tomato wall so they stay sturdy during baking.

Can I prep these ahead of time?

Absolutely. Stuff the tomatoes and keep them covered in the fridge for up to a day before baking. Add the garlic butter right before they go in the oven.

How do I make this recipe vegan?

Swap out the mozzarella and butter for vegan versions. There are some great dairy-free cheeses and plant-based butters that work well.

What do I do if my tomatoes collapse in the oven?

It happens! Use firmer tomatoes next time. Try not to overbake, and trim only a thin slice off the bottom so they stand but stay sturdy.

Pin This Recipe!

caprese stuffed baked tomatoes recipe

Print

Caprese Stuffed Baked Tomatoes with Garlic Butter

Caprese Stuffed Baked Tomatoes with Garlic Butter are a cozy, crowd-pleasing dinner featuring juicy tomatoes filled with mozzarella, basil, and a rich garlic butter. This easy recipe is perfect for weeknights or special occasions, delivering classic caprese flavors in every bite.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 25-30 minutes
  • Total Time: 40-45 minutes
  • Yield: 4-6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 46 large ripe tomatoes (about 9 oz each, firm but not hard; vine tomatoes preferred)
  • 7 oz fresh mozzarella cheese, cut into small cubes
  • 20 fresh basil leaves, sliced thin
  • 23 garlic cloves, minced
  • 4 tbsp unsalted butter, softened
  • 2 tbsp extra-virgin olive oil
  • Salt & black pepper, to taste (about 1/2 tsp salt, 1/4 tsp pepper)
  • 2 tsp balsamic vinegar (optional, for drizzling)
  • 2 tbsp grated Parmesan cheese (optional)
  • 2 tbsp panko breadcrumbs (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Wash tomatoes. Slice off tops (about 1/2 inch) and set aside. Using a spoon, gently scoop out seeds and most pulp, leaving about 1/4 inch wall. Save pulp in a bowl.
  3. In a small bowl, combine softened butter, minced garlic, and 1 tbsp olive oil. Mix until smooth. Add a pinch of salt, pepper, and chopped basil if desired.
  4. Dice mozzarella and slice basil. In a bowl, mix half the reserved tomato pulp, mozzarella, basil, 1 tbsp olive oil, and a pinch of salt and pepper. Add Parmesan if using.
  5. Spoon mozzarella-basil mixture into each hollowed tomato, packing gently but not overfilling.
  6. Spread about 1 tsp garlic butter over each stuffed tomato. Sprinkle panko or extra Parmesan on top if desired.
  7. Arrange tomatoes upright in a baking dish. Drizzle with remaining olive oil and balsamic vinegar if desired.
  8. Bake uncovered for 25-30 minutes, until tomatoes are soft but not collapsed and cheese is melted and bubbly. Tent loosely with foil if needed.
  9. Remove from oven and let cool for 5 minutes. Sprinkle with extra basil and drizzle with balsamic if desired. Serve warm.

Notes

Use firmer tomatoes to prevent collapsing during baking. Don’t overstuff to avoid bursting. For vegan, use dairy-free cheese and plant-based butter. Can be prepped ahead and refrigerated before baking. Serve warm for best texture. Optional add-ins: Parmesan, panko, pesto, olives, chili flakes. For gluten-free, omit breadcrumbs or use GF version.

Nutrition

  • Serving Size: 1 stuffed tomato
  • Calories: 210
  • Sugar: 6
  • Sodium: 350
  • Fat: 15
  • Saturated Fat: 8
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 8

Keywords: caprese, stuffed tomatoes, baked tomatoes, garlic butter, vegetarian, easy dinner, mozzarella, basil, Italian, gluten-free

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating