Tomato and Fresh Mozzarella Burger!


  • 6 oz all-beef patty ( I used organic ground beef)
  • 1 oz fresh mozzarella
  • 1 tbsp basil pesto
  • 1 tsp avocado mayo (primal kitchen)
  • 1/4 cup diced tomatoes
  • Salt and pepper to taste
  • 1 tsp avocado oil
  • 1 tbsp balsamic vinegar (for mixing with diced tomatoes)
  • Burger buns ( I used Dave’s Killer Burger Buns)


  1. Preheat your grill or stovetop grill pan over medium-high heat.
  2. Season the all-beef patty with salt and pepper on both sides.
  3. Drizzle avocado oil over the patty to prevent sticking.
  4. Place the patty on the grill and cook for about 4-5 minutes per side or until desired doneness. During the last minute of cooking, add the fresh mozzarella on top of the patty to melt slightly.
  5. While the patty is cooking, prepare the basil pesto mayo. In a small bowl, combine the basil pesto and avocado mayo. Mix well until fully combined.
  6. In another small bowl, mix the diced tomatoes with balsamic vinegar, salt, and pepper. Set aside to marinate.
  7. Once the patty is cooked to your liking and the cheese has melted, remove it from the grill and let it rest for a few minutes.
  8. While the patty is resting, lightly toast the burger buns on the grill.
  9. Assemble the burger: Spread the basil pesto mayo on the bottom bun. Place the patty with melted mozzarella on top of the mayo. Spoon the marinated diced tomatoes over the patty.
  10. Top with the upper bun and serve your delicious Tomato and Fresh Mozzarella Burger!

Feel free to customize the burger by adding lettuce, red onion, or any other toppings you prefer. Enjoy your Memorial Day weekend with this tasty burger recipe!

Macros Per Burger: Carbs 33.2g Fat 35.8g Protein 33.5g

Total Calories 582

Danielle Sciulli



Follow @danisciulli


View this profile on Instagram


Fitness & Nutrition (@daniellesciulli) • Instagram photos and videos