Go Back
+ servings

Fresh Tomato Mozzarella Pesto Pasta Salad

Course Side Dish
Keyword pasta, salad
Prep Time 15 minutes
Cook Time 10 minutes
Marinating 1 hour
Total Time 25 minutes
Servings 10
Calories 279 kcal


  • 3 cups chopped chopped tomatoes
  • 4 small pieces fresh buffalo mozzarella cheese cut into bite size pieces
  • 1/3 cup fresh pesto
  • 4-5 cloves fresh garlic minced
  • 1/3 cup extra virgin olive oil
  • salt and fresh ground black pepper to taste
  • a handful of fresh grated Parmesan cheese optional
  • 1 pound dried gluten-free or whole grain pasta


  1. In a large serving bowl, toss together tomatoes, mozzarella cheese, pesto, garlic, olive oil, salt and pepper. Let marinade for an hour or longer. When ready to serve, cook pasta according to package directions; drain, reserving 1 cup of pasta cooking liquid. Toss hot pasta with tomato mixture, adding some pasta cooking liquid to loosen up sauce. Serve.
Nutrition Facts
Fresh Tomato Mozzarella Pesto Pasta Salad
Amount Per Serving
Calories 279 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Sodium 184mg8%
Potassium 241mg7%
Carbohydrates 37g12%
Fiber 2g8%
Sugar 3g3%
Protein 7g14%
Vitamin A 265IU5%
Vitamin C 7.1mg9%
Calcium 56mg6%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.