Step 1: Cook the Pasta
Boil water in a large pot, add a generous pinch of salt.
Add the pasta and cook according to the package instructions until al dente (usually around 8-10 minutes).
While the pasta is cooking, let’s move on to the other ingredients.
Step 2: Prep the Fresh Ingredients
Halve the cherry tomatoes and place them in a large mixing bowl.
Cube the mozzarella into bite-sized pieces and add them to the bowl.
Tear the fresh basil leaves into small pieces and toss them into the bowl as well.
Drizzle with olive oil and add a pinch of salt and pepper. If you love garlic, you can also stir in some minced garlic at this point.
Step 3: Drain the Pasta
Once the pasta is done, drain it well, but don’t rinse it. You want the starch to help bind the flavors.
Transfer the hot pasta to the mixing bowl with the tomato and mozzarella mixture. The heat from the pasta will soften the cheese just enough to create a lovely creamy texture.
Step 4: Combine and Serve
Toss everything together gently until the pasta is evenly coated with the olive oil, and the tomatoes and mozzarella are distributed.
Serve immediately or let it cool slightly for a more relaxed, summery dish.
Optional: Sprinkle with grated Parmesan cheese before serving for an extra layer of flavor.
Variations & Dietary Substitutions
Gluten-Free Option: Use your favorite gluten-free pasta. The dish remains just as delicious.
Vegan Version: Swap out the mozzarella for a plant-based mozzarella or your favorite dairy-free cheese. Skip the Parmesan or use a vegan-friendly alternative.
Low-Carb/Keto: Instead of regular pasta, try zucchini noodles (zoodles) or shirataki noodles to make this dish more keto-friendly.
Protein Boost: Add grilled chicken, shrimp, or even chickpeas to make it heartier.
Extra Veggies: Toss in roasted vegetables like zucchini, eggplant, or bell peppers to bulk up the meal.