• Skip to main content
  • Skip to primary sidebar

Everyday Homemade

menu icon
go to homepage
  • Recipe Index
  • Summer
  • Main Dishes
  • Side Dishes
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Summer
    • Main Dishes
    • Side Dishes
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Salads & Salad Dressings

    Published: Nov 15, 2022 · Modified: May 9, 2023 by Ashley Petrie, RDN, LDN · This post may contain affiliate links · Leave a Comment

    Spinach Caprese Salad with Balsamic Vinaigrette

    Jump to Recipe Print Recipe

    Spinach Caprese Salad is a simple, fresh, and flavorful side dish that pairs perfectly with any Italian meal. Made with baby spinach, cherry tomatoes, fresh mozzarella cheese, and sweet basil, this healthy salad recipe is dressed in a homemade balsamic vinaigrette. And it's ready in just 10 minutes!

    A small white salad bowl filled with spinach caprese salad.

    Salad tends to get a bad rep. Often described as boring, salad is usually an afterthought at the dinner table. A healthy side dish that isn't worth getting too excited about.

    Well, I'm here to change all of that with one of my favorite salad recipes. This spinach caprese salad is an easy, delicious, and satisfying dish that is sure to impress your family and friends.

    I love serving this salad at cookouts as a fresh summer appetizer or as a side dish. It is also perfect for holiday parties or even just a regular weeknight dinner.

    Looking for more salad recipes? Try this Kale Crunch Salad.

    Some links throughout this post are affiliate links, which means I earn a small commission at no extra cost to you. If you’re willing to use them, it helps fund this site and allows me to continue to provide content. I appreciate your support!

    Table of Contents -
    What is Caprese Salad?
    Why You'll Love This Recipe
    Ingredient Notes
    Step by Step Instructions
    Tips for Success
    Substitutions and Variations
    Substitutions
    Variations
    What to Serve with Spinach Caprese Salad
    Storage
    How to Store
    Make Ahead
    Frequently Asked Questions
    Let's Connect!
    More Salad Recipes
    📖 Recipe
    Spinach Caprese Salad
    Equipment
    Ingredients
    Instructions
    Notes
    Nutrition

    What is Caprese Salad?

    Traditional Caprese Salad, also called Insalata Caprese, is a simple Italian antipasto dish made with fresh mozzarella cheese, sliced tomatoes, and sweet basil. The salad is typically dressed with olive oil, balsamic vinegar, salt, and pepper.

    Believed to have originated from the island of Capri in Italy, this vibrant dish highlights the colors of the Italian flag. It is often served on a large platter and can be enjoyed any time of day.

    Why You'll Love This Recipe

    • Ready in 10 Minutes- Even with the homemade dressing, you can have this fresh and delicious salad ready in just 10 minutes. So easy!
    • Flavorful- Tangy balsamic vinaigrette pairs beautifully with sweet cherry tomatoes, peppery basil, and mild mozzarella cheese.
    • Versatile- Serve this spinach tomato salad as an appetizer, side dish, or even as a main entrée.
    • Homemade Dressing- Making your own salad dressing at home can really up your salad game. The homemade balsamic vinaigrette dressing used in this recipe is so flavorful and super easy to make.
    • Healthy- Full of vitamins and minerals, this tasty spinach salad won't leave you feeling sluggish and heavy.
    • Special Diet-Friendly- This low-carb salad recipe is naturally gluten-free, nut-free, egg-free, and vegetarian.

    Ingredient Notes

    Here are some notes on key ingredients. For a full list of ingredients, check out the recipe card below.

    • Baby Spinach- I love using baby spinach leaves because there's no need to chop them before adding them to your salad bowl. You'll need 5 ounces of fresh baby spinach leaves for this salad.
    • Cherry Tomatoes- A 10-ounce container of cherry tomatoes is the perfect amount for this caprese spinach salad recipe. I like to cut mine in half, but feel free to leave them whole for easier prep.
    • Mini Mozzarella Balls- Is there anything more fun than little balls of cheese? You can find mini fresh mozzarella balls in the specialty cheese section of your grocery store. If they're packed in liquid, you'll want to drain that before using them.
    • Basil- Just a little basil adds a fresh, herbaceous note to this salad and rounds out the caprese flavors.
    • Red Onion- A small amount of finely diced red onion adds flavor and crunch.
    • Balsamic Vinegar- A sweet, rich vinegar that pairs perfectly with the rest of the flavors in this spinach caprese salad.
    • Olive Oil- A high-quality extra virgin olive oil is the perfect base for a good balsamic vinaigrette dressing.
    • Dijon Mustard- Mustard acts as an emulsifier in our homemade vinaigrette, holding the oil and vinegar together.
    • Honey- Just a touch of sweetness balances out the acidity of the balsamic vinaigrette.
    • Garlic- Adds lots of flavor to the salad dressing and acts as an emulsifier. I prefer to grate my garlic, but you can also mince it very finely.
    The ingredients to make spinach caprese salad. Each ingredient is labeled with text stating what it is. They include olive oil, basil, red onion, cherry tomatoes, salt, pepper, garlic, balsamic vinegar, spinach, dijon mustard, honey, and fresh mozzarella.

    Step by Step Instructions

    Here is how to make this caprese salad with spinach.

    Step 1: Make Balsamic Vinaigrette Dressing. Whisk together the balsamic vinegar, olive oil, dijon mustard, honey, grated garlic, salt, and pepper in a small mixing bowl. Set aside.

    A small glass bowl filled with homemade balsamic vinaigrette dressing.

    Step 2: Mix the Salad Together. Add the baby spinach leaves, cherry tomatoes, mozzarella balls, fresh basil, and chopped red onion to a large salad bowl. Pour the balsamic dressing over the salad and toss until everything is well coated. Season with additional salt and pepper, if desired, and serve immediately.

    A large wooden salad bowl with baby spinach, cherry tomatoes, mozzarella cheese, basil, and diced red onion in it.

    Tips for Success

    • Add the dressing just before serving. Spinach is a tender, delicate leafy green that wilts quickly once coated in dressing. For the freshest salad, toss with dressing immediately before serving.
    • Serve the dressing on the side. If serving this salad at a party, consider leaving the balsamic vinaigrette in a bowl on the side to avoid soggy salad.
    • Double the recipe. Spinach caprese salad is easily doubled or tripled to serve a large crowd.
    • Prepare the dressing ahead. Want to get a jumpstart on making this salad? Prepare the balsamic vinaigrette up to 2 weeks ahead.

    Substitutions and Variations

    Here are a few ways you can customize this spinach caprese salad to fit your diet and taste preferences.

    Substitutions

    • Baby Spinach- Try using chopped kale, arugula, or romaine lettuce in place of baby spinach.
    • Cherry Tomatoes- Grape tomatoes, diced Roma tomatoes, or sun-dried tomatoes make delicious substitutes for cherry tomatoes.
    • Mini Mozzarella Balls- If you can't find mini mozzarella balls (sometimes called pearls, perline, or ciliegine), cut up regular fresh mozzarella cheese instead. You can also use goat cheese, feta cheese, or parmesan cheese if preferred.
    • Fresh Basil- While not quite the same, you can substitute fresh basil leaves for their dried counterpart. To do this, add 1 tablespoon of dried basil to the balsamic vinaigrette.
    • Red Onion- Shallots or diced green onion can be swapped for the red onion.
    • Balsamic Vinaigrette- Of course, you can use store-bought balsamic vinaigrette dressing or balsamic glaze if you already have it on hand. Additionally, Italian dressing, red wine vinaigrette, or a creamy avocado dressing can be used in place of the balsamic dressing.
    A small bowl filled with spinach caprese salad next to a white cloth napkin.

    Variations

    • Gluten-Free- This spinach caprese salad is naturally gluten-free, which makes it the perfect side dish for anyone with celiac disease or gluten intolerance.
    • Dairy-Free- Swap the mozzarella balls for dairy-free mozzarella cheese.
    • Vegan- Use vegan mozzarella cheese and swap the honey in the balsamic vinaigrette for maple syrup.
    • Add More Protein- Want to make it a meal? Add grilled chicken, steak tips, salmon, or shrimp on top for an extra boost of protein.
    • Additional Toppings- Toppings are the best part of any salad. Add bacon, toasted pine nuts, diced avocado, olives, or grilled vegetables to your salad for even more flavor.

    What to Serve with Spinach Caprese Salad

    Caprese salad with baby spinach makes a light and refreshing side dish for just about any meal. Pair it with grilled or roasted meats, seafood, pasta, pizza, and more. Here are a few of my favorite dishes to serve with this flavorful Italian salad.

    • Roasted Chicken
    • Parmesan-Crusted Halibut
    • Blackened Salmon Alfredo
    • Lasagna Bolognese or Chicken Broccoli Lasagna
    • Turkey Burgers
    • Italian-Style Stuffed Bell Peppers
    • Eggplant Calzone
    • Bolognese Pizza
    • Meatballs in Tomato Sauce
    • Pasta Bolognese
    • Pesto Rigatoni
    • Stovetop Macaroni and Cheese
    • Vegetarian Stuffed Portobello Mushrooms
    A bowlful of spinach caprese salad seasoned with freshly cracked black pepper.

    Storage

    How to Store

    • Dressed Salad- Store any leftover dressed salad in an airtight container in the refrigerator for up to 24 hours. After about a day, the spinach becomes too wilted to be enjoyable.
    • Undressed Salad- If you know you'll have leftovers, it's best to leave the salad undressed. You can store the undressed salad in an airtight container in the refrigerator for up to 3 days. To keep it as fresh as possible, line the container with a dry paper towel to absorb excess moisture.
    • Balsamic Vinaigrette- Store leftover balsamic vinaigrette dressing in an airtight container in the refrigerator for up to 2 weeks.

    Make Ahead

    If you're looking to get a head start on making this spinach caprese salad recipe, you're in luck! Prepare the homemade balsamic vinaigrette dressing up to 2 weeks ahead of time.

    The vegetables, on the other hand, don't last quite as long. You can halve the cherry tomatoes 2-3 days before needed and chop the onion up to 5 days ahead.

    Spinach caprese salad in a small white bowl.

    Frequently Asked Questions

    Is spinach caprese salad healthy?

    Yes, this low-carb leafy green salad is filled with fiber, protein, healthy fats, vitamins, and minerals. It's also naturally gluten-free, nut-free, egg-free, and vegetarian.

    What does caprese salad pair well with?

    Caprese salad is the perfect starter dish for any Italian meal. Try pairing it with pasta dishes, lasagna, meatballs, or pizza. This light and flavorful side dish also pairs beautifully with roasted or grilled meats, seafood, or portobello mushrooms.

    Can spinach caprese salad be made ahead?

    Sort of. The balsamic vinaigrette dressing can be made up to 2 weeks before making the rest of the salad. You can also prepare some of the vegetables ahead of time, but I don't recommend it. The fresher, the better.

    How long does fresh mozzarella last?

    Once opened, fresh mozzarella cheese will stay good in the refrigerator for up to 5 days.

    Let's Connect!

    Be sure to leave a comment below if you have any questions about the recipe. You can also connect with me on Instagram, Facebook, Pinterest, or via email at [email protected].

    More Salad Recipes

    • A bowlful of arugula quinoa salad.
      Arugula Quinoa Salad with Maple-Dijon Vinaigrette
    • A white bowl filled with kale crunch salad.
      Healthy Kale Crunch Salad
    • Buffalo chicken Caesar Salad in a white bowl.
      Best Buffalo Chicken Caesar Salad (Grilled or Pan-Seared)
    • A white bowl filled with Mediterranean ancient grain salad.
      Mediterranean Ancient Grain Salad with Red Wine Vinaigrette

    📖 Recipe

    A bowlful of spinach caprese salad.
    Print Pin

    Spinach Caprese Salad

    Spinach Caprese Salad is a simple, fresh, and flavorful side dish that pairs perfectly with any Italian meal. Made with baby spinach, cherry tomatoes, fresh mozzarella cheese, and sweet basil, this healthy salad recipe is dressed in a homemade balsamic vinaigrette. And it's ready in just 10 minutes!
    Course Salad, Side Dish
    Cuisine Italian
    Prep Time 10 minutes minutes
    Cook Time 0 minutes minutes
    Total Time 10 minutes minutes
    Servings 4 servings
    Calories 267kcal
    Author Ashley Petrie, RDN, LDN

    Equipment

    • Mixing bowls
    • Whisk

    Ingredients

    For the Balsamic Vinaigrette

    • 3 tablespoons extra virgin olive oil
    • 1 tablespoon balsamic vinegar
    • 1 teaspoon dijon mustard
    • 1 teaspoon honey
    • 1 clove garlic grated or finely minced
    • ⅛ teaspoon kosher salt
    • ⅛ teaspoon black pepper

    For the Spinach Caprese Salad

    • 5 ounces (approx. 5 cups) baby spinach
    • 10 ounces (approx. 2 cups) cherry tomatoes halved
    • 8 ounces mini mozzarella balls drained if necessary
    • ½ cup fresh basil chiffonade (thinly sliced)
    • ¼ cup red onion finely diced

    Instructions

    • Whisk together the balsamic vinegar, olive oil, dijon mustard, honey, grated garlic, salt, and pepper in a small mixing bowl. Set aside.
      3 tablespoons extra virgin olive oil, 1 tablespoon balsamic vinegar, 1 teaspoon dijon mustard, 1 teaspoon honey, 1 clove garlic, ⅛ teaspoon kosher salt, ⅛ teaspoon black pepper
    • Add the baby spinach leaves, cherry tomatoes, mozzarella balls, fresh basil, and chopped red onion to a large salad bowl. Pour the balsamic dressing over the salad and toss until everything is well coated. Season with additional salt and pepper, if desired, and serve immediately.
      5 ounces (approx. 5 cups) baby spinach, 10 ounces (approx. 2 cups) cherry tomatoes, 8 ounces mini mozzarella balls, ½ cup fresh basil, ¼ cup red onion

    Notes

    • Quick Tip: Dress the salad just before serving to avoid soggy spinach.
    • Storage: Store any leftover dressed salad in the refrigerator for up to 24 hours. Undressed salad can be stored for up to 3 days.
    • Make Ahead: Prepare the balsamic vinaigrette up to 2 weeks ahead.

    Nutrition

    Serving: 1serving | Calories: 267kcal | Carbohydrates: 8g | Protein: 12g | Fat: 20.5g | Saturated Fat: 7.5g | Polyunsaturated Fat: 1.2g | Monounsaturated Fat: 7.5g | Cholesterol: 40mg | Sodium: 213mg | Potassium: 407mg | Fiber: 2g | Sugar: 4.5g | Vitamin C: 22mg | Calcium: 357mg | Iron: 1.5mg
    Did you try this recipe?Let me know! Comment below, or take a picture and tag me on Instagram @everydayhomemadebyashley.

    More Salads & Salad Dressings

    • A bowl of peanut salad dressing with a spoon sticking out to the left.
      Peanut Salad Dressing (For Salads, Noodles, and Bowls)
    • A bowl of soba noodle salad with a pair of chopsticks resting on the right side of the bowl.
      Soba Noodle Salad (Cold Buckwheat Noodle Salad)
    • A jar of red wine vinegar salad dressing next to a bowl of salad.
      Red Wine Vinegar Salad Dressing (Marinade)
    • Herbed potato salad in a white bowl.
      Herbed Potato Salad (No Mayo)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Ashley sitting outside smiling at the camera.

    Hi, I'm Ashley!

    Welcome to Everyday Homemade, where you'll find scratch-made, comfort food recipes that will inspire you to get creative in the kitchen.

    More about me

    Follow @everydayhomemadebyashley on Instagram

    Trending Recipes

    • Two stuffed peppers without tomato sauce on a small white plate.
      Italian-Style Stuffed Peppers (Without Tomato Sauce)
    • Turkey smash burgers on a plate topped with BBQ sauce, tomato, lettuce, and red onion.
      Easy Homemade Turkey Smash Burgers (Egg-Free)
    • A pile of air fryer broccoli bites on a small white plate. There is some ketchup to the left of the broccoli bites on the plate.
      Cheesy Air Fryer Broccoli Bites
    • A slice of dutch oven chicken pot pie on a white plate. There is a fork in the slice of chicken pot pie as if someone is about to take a bite. The pie is garnished with fresh chopped parsley.
      Dutch Oven Chicken Pot Pie (Single Crust)

    What's In Season?

    • A bowl of creamy broccoli asparagus soup drizzled with cream.
      Creamy Broccoli Asparagus Soup (10 Ingredients!)
    • Slices of dry brined roasted chicken on a dinner plate with sides.
      Roasted Lemon-Garlic Dry Brined Chicken
    • Roasted carrots and asparagus on a small white plate.
      Roasted Carrots and Asparagus (Easy 30-Minute Recipe)
    • A bowl filled with lemon dill hummus topped with extra virgin olive oil and fresh dill. The bowl is surrounded by carrots, celery, and wheat crackers.
      Easy Homemade Lemon Dill Hummus (Vegan, Gluten-Free)
    ALL RECIPES

    Footer

    ↑ back to top

    Legal

    • Privacy Policy
    • Terms & Conditions
    • Affiliate Disclosure

    Newsletter

    • Sign Up! for emails and updates

    About

    • About
    • Contact
    • Work With Me
    • Web Stories

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Everyday Homemade

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
    Cookie SettingsAccept All
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT
    • Facebook
    • Pinterest
    • Email
    • Print