This flavorful Caprese Pasta recipe, with fresh basil, cherry tomatoes and mozzarella, is so delicious and easy to make in less than 30 minutes! It’s guaranteed to become a new weeknight family favorite!

angel hair pasta in bowls with cherry tomatoes and mozzarella cubes

Light, fresh and flavorful, the three perfect words to describe this easy caprese pasta recipe! This is one of those dishes that you can eat over and over again. I promise, I would know, because I have!

In this recipe, the classic caprese salad, which combines mozzarella cheese, tomatoes and fresh basil, is transformed into your new favorite pasta dish. It’s easy to make in just 20 minutes, perfect for weeknight meals.

Since the stars of the show in this recipe are the fresh basil, tomatoes and mozzarella, you want to use the best, freshest ingredients possible!

In this recipe, you’ll see that I don’t add the basil until the very end. This is because prolonged heat will cause the basil oils to dissipate, which reduces the distinct flavor. And in this recipe, we’re going for maximum fresh flavor!

ingredients for caprese pasta

Ingredients

  • Angel hair pasta – while other varieties of pasta can be used, I highly recommend trying it first with the angel hair pasta. This thin, delicate pasta pairs perfectly with the light, fresh flavors of this dish.
  • Olive oil
  • Red onion
  • Red bell pepper – green, orange or yellow bell pepper can also be used, it’s really up to your preference!
  • Garlic
  • Grape tomatoes – cherry tomatoes can be swapped in if you’d like.
  • Lemon juice – I always recommend fresh-squeezed for the best flavor!
  • Italian seasoning – you can purchase a pre-made seasoning mix at the grocery store, or use the link to the left to make my easy homemade seasoning in less than 5 minutes!
  • Salt
  • Black pepper
  • Balsamic vinegar
  • Olive oil
  • Fresh basil leaves – simply snip the basil right from the root, rinse it, pat it dry, then roughly chop it. For this recipe, I used all of the basil from the package you see pictured above.
  • Mozzarella cheese – I recommend a whole milk, low moisture fresh mozzarella cheese if possible. This will lightly melt into the pasta and add a nice creamy, texture to the dish.
collage of images showing how to make caprese pasta

Instructions

It’s so easy to make this caprese pasta recipe. Simply boil the angel hair pasta according to the package directions, then drain and set aside. Next, follow these 6 simple steps to toss the pasta together in no time!

  1. Heat a large skillet on the stove over medium-high heat. Add the bell pepper and onion, saute 2-3 minutes, then add the garlic and saute for an additional minute.
  2. Add the tomatoes to the skillet with Italian seasoning, lemon juice, salt and pepper.
  3. Cook, stirring occasionally, until the tomatoes begin to burst, about 6-8 minutes.
  4. Add the cooked pasta to the skillet with the tomatoes.
  5. Add olive oil and balsamic vinegar and toss everything together.
  6. Remove the skillet from the heat and add the mozzarella cheese and fresh basil.

Easy as that, the dish is ready to serve immediately for a delicious Italian meal!

caprese pasta in skillet with red serving spoon with fresh basil on the side

Frequently asked questions

  • Can you add chicken to the caprese pasta? Absolutely! Check out this marinated and grilled Italian chicken recipe. It would pair wonderfully with this pasta dish. Or if you want to make chicken on the stovetop, I recommend this Lemon Pepper Chicken to pair with the pasta.
  • Can you make this recipe ahead of time? I do not recommend making this recipe ahead of time. The warm, bursting cherry tomatoes, paired with the slightly melted creamy mozzarella cheese and the fresh chopped basil really is best when served immediately after you make it.
  • Should this dish be served hot or cold? This dish is meant to be served hot. If you’re looking for a cold caprese pasta salad, I recommend checking out this Quinoa Caprese Salad.
  • Can you make this pasta recipe gluten free? Yes, simply substitute the angel hair pasta for gluten free pasta. If you can’t find gluten-free angel hair, you can use gluten-free spaghetti or penne pasta instead.
  • When should I use fresh herbs vs. dried herbs? Always use fresh herbs in a raw salad, sauce or salad dressing recipe. They add a bright freshness to raw recipes and are perfect used as a garnish to finish dishes. If you’re making a sauce, stew or soup that will cook for more than 10 minutes, the prolonged heat will cause the oils in fresh herbs to dissipate and you’ll lose the fresh taste of the herbs. This is why I use dried herbs in the Italian seasoning to create the cherry tomato “sauce” for this recipe. I then finished the dish with the fresh basil at the very end, so that it maintains it’s bright, fresh flavor!
caprese pasta with angel hair pasta in bowl with fork

More pasta recipes

Try more of my favorite pasta recipes for dinner this week!

cooked angel hair pasta in bowl with cherry tomatoes, basil and mozzarella cheese
Print Pin
5 stars (1 rating)
Rate this Recipe

Caprese Pasta

This flavorful Caprese Pasta recipe, with fresh basil, cherry tomatoes and mozzarella, is so delicious and easy to make in less than 30 minutes! It's guaranteed to become a new weeknight family favorite!

Ingredients

Instructions

  • Bring a large pot of water to boil on the stove.
  • On another burner on the stove, heat 2 tablespoons olive oil in a large skillet over medium-high heat, add the red onion and bell pepper.
  • Sauté for 2-3 minutes, then add the garlic and sauté for an additional minute.
  • Add the grape tomatoes to the skillet with the Italian seasoning, lemon juice, salt and pepper.
  • Continue cooking, stirring occasionally until the tomatoes begin to burst, 6-8 minutes.
  • While the tomatoes are cooking, add the pasta to the boiling water and cook according to package directions.
  • Drain the pasta and add it to the skillet with the tomatoes.
  • Add the balsamic vinegar and remaining 4 tablespoons olive oil to the skillet.
  • Toss to combine everything.
  • Remove from the heat and stir in the fresh basil and mozzarella cheese.
  • Serve immediately.

Notes

  • Cherry tomatoes can be swapped in for the grape tomatoes.
  • For the mozzarella, I recommend using a whole milk, low moisture fresh mozzarella cheese if possible. This will lightly melt into the pasta and add a nice creamy, texture to the dish.
  • To add chicken to the pasta, check out this recipe for marinated and grilled Italian chicken. It pairs wonderfully with this pasta dish!
  • I do not recommend making this recipe ahead of time. It is best when served immediately after you make it.
  • To make this recipe gluten-free, substitute the angel hair pasta for gluten free pasta. If you can’t find gluten-free angel hair, you can use gluten-free spaghetti or penne pasta instead.

Nutrition Facts

Calories 529kcal (26%)Carbohydrates 53g (18%)Protein 15g (30%)Fat 28g (43%)Saturated Fat 7g (35%)Cholesterol 22mg (7%)Sodium 481mg (20%)Potassium 511mg (15%)Fiber 4g (16%)Sugar 8g (9%)Vitamin A 1564mg (31%)Vitamin C 30mg (36%)Calcium 197mg (20%)Iron 2mg (11%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.