Tomato & Mozzarella Salad

tomato and mozzarella salad topped with sunflower seeds, corn and avocado
Print Recipe
1 from 1 vote

Tomato & Mozzarella Salad

Fresh, sweet and crunchy salad with avocado, mozzarella, sunflower seeds and a tangy cilantro vinaigrette
Prep Time15 minutes
Total Time15 minutes
Course: Main Course, Salad
Cuisine: American
Keyword: tomato mozzarella salad
Servings: 2 salads
Calories: 548kcal


  • 1/2 cup fresh cilantro
  • 1 clove garlic
  • 1 lime juiced
  • 1 tsp honey
  • 2 tbsp olive oil
  • 1 pinch salt
  • 6 cups romaine chopped
  • 2/3 cup cherry or grape tomatoes halved
  • 2/3 cup frozen corn thawed
  • 1/2 avocado sliced
  • 1/4 cup roasted unsalted sunflower seeds
  • 2 oz fresh mozzarella sliced


  • Make dressing. Blend cilantro, garlic, lime juice and honey in a food processor or blender until smooth. Add olive oil and blend just until combined. Season with pinch of salt. This will make about 1/3 cup dressing, enough for 2 salads.
  • To build salad, plate 3 cups lettuce, 1/3 cup tomato, 1/3 cup corn, 1/4 avocado, 2 tablespoons sunflower seeds and 1 oz fresh mozzarella. Drizzle with 2 1/2 tablespoons dressing. Enjoy!


Nutrition Facts (per 1 salad): 548 calories, 42g fat, 12g saturated fat, 50mg cholesterol, 31g carbohydrate, 9g fiber, 3g added sugar, 20g protein, 501mg sodium, 405mg calcium, 1024mg potassium, 544mg phosphorus, 17mg oxalate

8 thoughts on “Tomato & Mozzarella Salad”

  1. Mary Anne Jackson

    Is this truly recommended for a person dealing with kidney issues? For a person who is stage 3 CKD, Sodium , phosphorus, protein and potassium are extremely high. Please advise, Melanie. Thanks

  2. The recipe ingredient list calls for 2 oz of mozzarella, but in building one salad (of the two) the directions say to use 2 oz of mozzarella (all of what is called for, leaving one salad without cheese).
    Could you clarify the directions, please? Certainly using 1 oz of mozzarella to construct one salad would affect the protein content in the nutrition analysis!

  3. Hi! My question is with so many different sites giving varied info on what to eat and not eat, how to tell which is correct? One site said to avoid tomatoes and sunflower seeds. I’m just starting to research about my newfound condition where my kidney stones are mainly oxalate. TKS much!

    1. Melanie Betz MS, RD, CSR, CSG

      Hi Diane. There is no definition for a “plant based” diet or recipe. It does not necessarily mean complete avoidance from animal products. I do classify my recipes that include eggs and cheese as plant based as the recipe is primarily plants. Thank you for your concern.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to Top