Spaghetti Squash with roasted tomatoes, artichokes, chicken, and basil pesto

Spaghetti Squash with Roasted tomatoes, artichokes, and basil pesto (meal prep)

  • Author: Lindsay Cola (Tippens)
  • Prep Time: 30
  • Cook Time: 45
  • Total Time: 1 hour 15 minutes
  • Yield: 4-5 1x


For the Chicken: 

  • 1.5 lb boneless, skinless chicken breasts
  • 1/4 c olive oil 
  • Juice of 1 lemon
  • 1 tsp oregano 
  • 1 tsp garlic powder 
  • salt and freshly cracked pepper 

For the Bowls:

  • 1 spaghetti squash, cut in half lengthwise and seeds removed 
  • 1 lb grape tomatoes 
  • 212 oz jars of quartered artichoke hearts, drained 
  • 23 T olive oil 
  • 1/2 tsp dried thyme
  • Salt and pepper, to taste
  • 1/2 c basil pesto, homemade or store-bought (recipe below) 

For the pesto: 

  • 2 c fresh basil
  • 3/4 c olive oil 
  • 1/4 c pine nuts 
  • 4 cloves garlic
  • 1/2 c grated parmesan
  • Juice of 1/2 lemon 
  • salt and pepper to taste 



  1. Add chicken to a large ziplock bag with olive oil, lemon juice, oregano, garlic powder, salt and pepper. Shake to combine. 
  2. Pre-heat oven to 400 degrees and line a large rimmed baking sheet with foil and brush with olive oil. 
  3. Place each spaghetti squash half cut side down onto foil. 
  4. Bake for 15 minutes, then remove sheet pan from oven.  
  5. Add tomatoes and artichokes to the same sheet pan; drizzle with olive oil, salt, pepper, and thyme.  Return to the oven for 25-30 more minutes, or until squash is cooked and tomatoes and artichokes are nicely roasted. 
  6. If you are making your own basil, now is the time to do so by adding all ingredients to your blender or food processor and blending until smooth.  Store in the fridge until you are ready to serve. 
  7. To make the chicken, heat up 1-2 T of olive oil in a large non-stick skillet.  When oil is hot, add chicken and cook for 7-8 minutes per side (depending on the size of your chicken). When chicken is cooked, wrap in foil and let rest until you are ready to serve or assemble. 
  8. To assemble the bowls, separate the spaghetti squash into strands using a fork and add to each bowl or container.  Top with tomatoes, artichokes, chicken, and a dollop of pesto. 

Recipe Card powered by
%d bloggers like this: