Home > Soup > Italian Wedding Soup Recipe

Italian Wedding Soup Recipe

A simple recipe for classic Wedding Soup that comes together so quickly as a one-pot soup. Italian wedding soup is known for its flavorful meatballs with vegetables, spinach, and pasta in a delicious broth.

Italian Wedding soup in a Dutch oven with a ladel and bread on the side.

This post may contain affiliate links. Read my disclosure policy.

Hey, hey! Valentina with Valentina’s Corner sharing our traditional Wedding Soup Recipe.

What is Italian Wedding Soup?

Wedding soup gets its name from an Italian phrase which is translated to “married soup”. It is a reference to the flavors coming together so well, like a marriage.

Meatballs in a hearty broth with acini di pepe pasta, greens, and vegetables. It’s a little like the Italian version of Chicken Noodle Soup. The recipe comes together so quickly, making it a great recipe for busy evenings.

A ladle filled with wedding soup.

How to make Wedding Soup?

If you are looking for a soup that is so easy to make yet tastes wonderful, this is it! The process and ingredients are so simple:

  1. Prep and saute the Italian meatballs.
  2. Saute the vegetables until tender.
  3. Add chicken broth and pasta, boiling 5 minutes.
  4. Return meatballs to soup and season.
  5. Add fresh spinach and cook just until wilted.

Step-by-step photo collage how to make Wedding Soup.

Tips for the BEST Italian Wedding Soup-

  • Start with a Great Base: For the best taste, use Homemade Chicken Stock.
  • One-Pot Soup: Though we prefer cooking the meatball in a Dutch oven for a one-pot soup, you can easily bake the meatballs.
  • Pasta Varieties: In the traditional soup, acini di pepe pasta is used. If your local grocery store doesn’t carry the pasta, you can easily substitute with orzo or ditalini.
  • Spinach Substitute: If you don’t like spinach, you can substitute it for kale like we use for Zuppa Toscana and cook an extra 5 minutes.
  • Brown the Meatballs: When sauteeing the meatballs, you just want to brown them on all sides. The meatballs don’t need to cook all the way through, they will finish cooking once added to the soup.
  • Meat Substitutions: Ground beef and pork are traditional, but you can use a combination of any ground meat for the meatballs. Try sausages as we used in our White Bean Sausage Kale Soup.

How to Shape Meatballs:

You can make large meatballs and yield about 18-20 meatballs or shape mini meatballs and get about 35-40 meatballs. The mini meatballs will take less time to cook.

  1. Portion meatballs by using a trigger release ice cream scoop.
  2. Dip hands in cold water and with wet hands, roll each portion of meat into a ball. This will keep the meat from sticking to your hands.

A bowl of Wedding Soup with bread on the side and a kitchen towel.

Don’t feel intimidated to try this Classic Italian Wedding Soup Recipe. It truly is so easy to make and kids love the meatballs.

More Hearty Soup Recipes to Enjoy:

If you enjoy warm, comforting soups in the cooler months, these are sure to become new favorite soup recipes for you.

Our long-awaited cookbook is here! Order now

Italian Wedding Soup Recipe

4.99 from 55 votes
Author: Valentina Ablaev
Italian Wedding Soup in a bowl with a spoon
A simple recipe for classic Italian Wedding Soup that comes together so quickly. Meatballs, pasta with spinach in a rich broth.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes

Ingredients 

Servings: 6 servings

For the Italian Meatballs

  • 1/2 lb ground pork
  • 1/2 lb ground beef
  • 1 large egg
  • 1 garlic clove, minced
  • 1/3 cup parmesan cheese, grated
  • 1/4 cup plain breadcrumbs
  • 3 Tbsp whole milk
  • 1 tsp salt, or to taste
  • ¼ tsp ground black pepper, or to taste
  • ½ tsp Italian seasoning

For the Wedding Soup:

  • 1 medium onion, finely chopped
  • 1 carrot, peeled and thinly sliced
  • 5 oz fresh spinach, coarsley chopped
  • 2 garlic cloves, minced
  • 1 Tbsp unsalted butter
  • 1/2 cup dry acini de pepe pasta, or orzo
  • 8 cups chicken broth
  • 1 ½ tsp salt, or to taste
  • ½ tsp ground black pepper, or to taste
  • 1 Tbsp olive oil
  • Freshly grated Parmesan cheese, for serving

Instructions

  • In a bowl, combine together the ground pork, beef, egg, garlic, parmesan cheese, breadcrumbs, milk, salt, pepper, and Italian seasoning. Shape into 18-20 meatballs (or 35-40 mini meatballs).
  • In a Dutch oven, heat 1 Tbsp oil over medium/high heat. Once the oil is hot, add half of the meatballs. Cook until the meatballs are browned, turning occasionally. Remove the meatballs to a separate dish and repeat with remaining meatballs.
  • Add 1 Tbsp butter with onions and carrots and sautee until soft and golden (6-7 minutes), then add the minced garlic and saute another minute.
  • Pour in the broth and add the pasta, bring to a boil and cook for 5 minutes.
  • Add the meatballs back to the soup, season with salt and pepper to taste, and keep at a low boil for an additional 7-9 minutes, or until pasta is cooked to your desired doneness.
  • Add the spinach and cook another minute, or until spinach is wilted. Serve with freshly grated parmesan cheese.

Nutrition Per Serving

341kcal Calories18g Carbs27g Protein19g Fat7g Saturated Fat88mg Cholesterol1272mg Sodium730mg Potassium2g Fiber3g Sugar4068IU Vitamin A9mg Vitamin C143mg Calcium3mg Iron
Nutrition Facts
Italian Wedding Soup Recipe
Amount per Serving
Calories
341
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
7
g
44
%
Cholesterol
 
88
mg
29
%
Sodium
 
1272
mg
55
%
Potassium
 
730
mg
21
%
Carbohydrates
 
18
g
6
%
Fiber
 
2
g
8
%
Sugar
 
3
g
3
%
Protein
 
27
g
54
%
Vitamin A
 
4068
IU
81
%
Vitamin C
 
9
mg
11
%
Calcium
 
143
mg
14
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Soup
Cuisine: Italian
Keyword: Italian Soup, Italian Wedding Soup, Wedding Soup
Skill Level: Easy
Cost to Make: $12-$16
Calories: 341

If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen

FREE BONUS: 5 Secrets to Be a Better Cook!

Valentina Ablaev

I am Valentina, the creator behind the food blog Valentina’s Corner where I share our family’s favorite recipes. When I am not in the kitchen, I enjoy spending quality time with my husband and 5 children. We invite you to join us on our blogging journey!

Read more posts by Valentina

Read comments/reviewsAdd comment/review

  • Inga
    September 4, 2023

    Fantastic recipe! My supermarket didn’t have ground pork so I used ground beef for the meatballs. The soup came out flavorful, with a good mouthfeel and simply delicious. Even my husband, who thinks all Italian wedding soups are bland, said it was unreal. Will definitely make again!

    Reply

    • NatashasKitchen.com
      September 4, 2023

      Hi Inga! That’s wonderful to hear. So glad you loved it!

      Reply

  • Cyndi J.
    June 18, 2023

    The only thing I could say is missing is some celery. This is a beautiful soup. Husband loved it.

    We love all your recipes and if ever in doubt of what we want to eat, we come to your pages and youtube.

    Reply

    • Natasha's Kitchen
      June 18, 2023

      Thank you for your trust, Cyndi. Sure, feel free to try adding some celery next time.

      Reply

  • Natalya
    November 2, 2022

    Hey Natasha,
    So I’ve tried this and some other recipes from Valentina’s Corner and feel like its overpowered by one specific flavor…. In this soup, its the beef broth, in a bacon chicken pasta, it was the ranch powder that goes into the recipe (don’t remember if you have it on your blog or not). Anyways, any suggestions or tips so its not so pungent and strong? It almost ruins the whole dish…

    Reply

    • NatashasKitchen.com
      November 2, 2022

      Hi Natalya! Did you mean chicken broth? This recipe uses chicken broth instead of beef (although both would work fine). By chance did you use stock instead of broth? Stock has a richer and deeper flavor than broth. I haven’t had this problem using chicken broth but if you feel it’s overpowering, you could reduce the broth and replace it with water to help mellow it out. You may need to add some additional salt or seasoning to replace some of the flavor if it’s too bland. I hope that helps.

      Reply

      • Natalya
        November 9, 2022

        Oh, yes! The chicken broth, sorry about that. Ok, I will have to do that next time, add more water to mellow out the flavors and then season it to taste.

        Reply

  • Deb Irwin
    September 12, 2022

    I cook my chicken first to make the broth then I pan fry the meat balls and when the chicken is cooked I debone it cut it up and put it back into the broth and finish the soup from there.

    Reply

    • Natasha's Kitchen
      September 12, 2022

      Sounds good, thanks a lot for sharing that with us!

      Reply

  • Joan
    February 22, 2022

    Do you make the soup in the same pan after frying the meatballs? Without draining what’s left in the pan after frying?

    Reply

    • Natashas Kitchen
      February 22, 2022

      Hi Joan! That’s right! That’s where a lot of the flavor remains! I hope you love this recipe!

      Reply

  • Christy
    February 19, 2022

    Can I substitute the pork/beef with ground turkey? Any recommendations for adjustments to recipe for this substitution?

    Reply

    • Natashas Kitchen
      February 19, 2022

      Hi Christy, I haven’t tried this with turkey to advise. If you experiment, let me know how you liked the recipe.

      Reply

      • Lisa
        February 20, 2022

        Yes, absolutely. The meatballs will be a little grainy. You might try mixing the turkey with some full fat pork for better texture. But if you’re looking for low fat, turkey will work.

        Reply

  • Felicia Thayer
    February 16, 2022

    This soup is just so delicious. I made no changes. This will be in my soup rotation forever. Thank you for a great recipe!

    Reply

    • Natashas Kitchen
      February 16, 2022

      You’re welcome! I’m so happy you enjoyed it, Felicia!

      Reply

  • iDon
    January 29, 2022

    I think I made a boo boo, I used baby spinach instead of regular spinach.

    Reply

    • Natashas Kitchen
      January 29, 2022

      I hope you still love it!

      Reply

  • Donna
    January 24, 2022

    I have made this soup before but I was wondering if you can freeze this soup? with or with out the pasta in it

    Reply

    • Natasha's Kitchen
      January 24, 2022

      Hi Donna, to be honest, I haven’t tested this by freezing it. If you happen to experiment I would love to know how you like this recipe!

      Reply

    • Shirley
      February 1, 2022

      I freeze this soup all the time. Always have a supply in my freezer. I also use the traditional escarole, not spinach. My mother-in-law, direct from Italy, always said no to spinach not a traditional ingredient. She also only used Pecorino romano in the tiny meatballs. Never precooked them, dropped them in the hot soup to cook.

      Reply

      • Natashas Kitchen
        February 1, 2022

        Thank you so much for sharing that with us, Shirley!

        Reply

      • Lisa
        February 20, 2022

        If you want to freeze this soup, cook the pasta separately and do not add the spinach. Just freeze the broth, meatballs, and other vegetables together. When ready to use, cook fresh pasta and add fresh spinach.

        Reply

      • Tara
        April 26, 2022

        I was so upset when I saw this recipe called for spinach not escarole! I’m glad someone else substitutes in escarole lol

        Reply

  • Angie Chisholm
    January 20, 2022

    I didn’t have acini Di Pepe, so used orzo pasta. Excellent soup, will make it again and again. It’s freezing cold here where I live in Ontario Canada so this is the perfect soup weather! I love your recipes!

    Reply

    • Natashas Kitchen
      January 20, 2022

      I’m so glad you enjoyed it! Thank you for the wonderful review, Angie!

      Reply

  • Tiffany
    January 17, 2022

    Natasha, I have cooked many of you meals and my family and I love them! I’d like to cook this soup this week but know the one thing my won’t eat is the acini de pepe. Could I substitute with white rice?

    Reply

    • Natashas Kitchen
      January 18, 2022

      Hi Tiffany, I haven’t tried rice in Wedding soup but that may work, if You experiment we’d love to know how you like that!

      Reply

    • Lisa
      February 20, 2022

      It’s not traditional, but will work ok. Cook the rice separately then add to the soup.

      Reply

  • Bridget
    January 14, 2022

    I am trying to decide if I should make wedding soup or your meatball soup! I may need to make both. I went to your website looking forward wedding soup and found your mom’s meatball soup. Oh my- what wonderful choices.

    Reply

    • Natashas Kitchen
      January 15, 2022

      I hope you give both a try soon, Bridget!

      Reply

  • Denise
    December 29, 2021

    Do you think ground venison could be used in place of the beef/pork?

    Reply

    • Natasha
      December 29, 2021

      Hi Denise, I saw someone post a recipe online that had a blend of ground venison with pork and it’s probably a good idea to combine them so the meat balls aren’t too dry or tough. I haven’t tested this as a venison meatballs soup though to make a specific recommendation.

      Reply

  • cocosana
    November 20, 2021

    Do you think the taste of the soup will be different if I use canola oil instead of olive oil?

    Reply

    • Natashas Kitchen
      November 21, 2021

      Ho Cocosana, we prefer it with olive out. Canola oil will likely come through in taste. I hope you love this recipe!

      Reply

  • MP
    October 8, 2021

    can you make this ahead of time without the pasta soaking up the broth or something else going wrong?

    Reply

    • Natasha
      October 9, 2021

      Hi MP, leftovers of this soup do keep well, but the pasta will absorb some of the liquid and it gets a little thicker but it’s still very enjoyable the next day.

      Reply

      • MP
        October 11, 2021

        So… could I make the soup part ahead and make the pasta the day I plan to serve it and add it then?

        Reply

        • Natasha
          October 11, 2021

          Hi, yes that could work well so the pasta doesn’t get too soft.

          Reply

  • Sue Roberts
    September 19, 2021

    Wonderful 😀

    Reply

    • Natasha's Kitchen
      September 19, 2021

      Thanks, Sue!

      Reply

  • Diana
    March 16, 2021

    This soup is delicious!! And easy to make. Thank you for all your wonderful recipes.

    Reply

    • Natashas Kitchen
      March 16, 2021

      You’re welcome, Diana! I’m so glad you enjoyed this recipe.

      Reply

  • Sue
    February 3, 2021

    This is a delicious soup. I have had wedding soup before but your recipe is just the best.

    Reply

    • Natashas Kitchen
      February 3, 2021

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

      • Sarah R Hall
        October 23, 2021

        Love this soup! These meatballs are great! Great soup for the rainy weekend we have ahead!

        Reply

        • Natashas Kitchen
          October 23, 2021

          The perfect soup recipe for this rainy weather! I’m glad you loved it!

          Reply

  • Carol Yankus
    January 30, 2021

    Well this soup is just delicious. I have tried other recipes but this one knocks it out of the park. The meatballs were so tender. This is the third recipe of yours that I have tried and they all rock! Whenever I want to try a new recipe this is the site I go to. Thank you, Natasha, for all that you do.

    Reply

    • Natashas Kitchen
      January 30, 2021

      Aww, that’s the best! Thank you for that great feedback, Carol!

      Reply

  • Elisabeth Blischke
    January 5, 2021

    Natasha, made the Italian Wedding Soup..it was delicious.
    On New Years Eve I made the shrimp Alfredo. My husband doesn’t like shrimp so I made his half chicken alfredo. It was outstanding, rivaled Olive Garden. Thanks for the fresh, tasty, simple but great recipes.
    I loved reading your story, your BIO. We too, came to this country and enjoy the tasty meals. My granddaughters 19, and 17 are avid followers of you.

    Reply

    • Natasha's Kitchen
      January 6, 2021

      Wow, I am happy to hear that you and your family are loving the recipes! Thank you so much for sharing that with us.

      Reply

  • Marilyn Robinson
    December 27, 2020

    I made this for supper and it was delicious! We ate every bite of it. Such flavor, texture and so easy to make. Not to much spice and not greasy either.

    Reply

    • Natasha's Kitchen
      December 27, 2020

      Thank you for your nice feedback, Marilyn!

      Reply

  • Joanne Thompson
    December 14, 2020

    Hi Natasha!
    Just made this soup and my husband and I both loved it! Very tasty! It’s definitely a keeper!
    Thank you!!!

    Reply

    • Natasha's Kitchen
      December 14, 2020

      You are most welcome, Joanne. Thanks for sharing you and your husband’s great feedback with us!

      Reply

  • Beata
    November 22, 2020

    I have Chinese baby bok choy and want to replace it for spinach.

    Reply

    • Natasha's Kitchen
      November 22, 2020

      Hi Beata, I have not tried that yet to advise. If you do an experiment, please share with us how it goes!

      Reply

  • Tara
    October 16, 2020

    Could this soup be put in a crock pot and set on warm for the afternoon?

    Reply

    • Natasha
      October 16, 2020

      Hi Tara, I haven’t tried that. That should be ok for a couple hours but make sure not to continue boiling it because the spinach and pasta will get mushy.

      Reply

  • Joy
    September 23, 2020

    Love your videos and easy recipes

    Reply

    • Natasha's Kitchen
      September 23, 2020

      Thank you so much!

      Reply

  • Ashley
    September 21, 2020

    Hi! None of my local stores supply acini de pepe. Would couscous work?

    Reply

    • Natashas Kitchen
      September 21, 2020

      Hi Ashley, I haven’t tested this with couscous to advise although one of our readers did report they used couscous in place of pasta and loved it!

      Reply

    • Karen
      September 28, 2020

      Hi,

      I’m pretty sure you could substitute Israeli couscous. I use it in my soups and it’s great!

      Karen

      Reply

  • Barb
    September 17, 2020

    We just love this soup. Delicious

    Reply

    • Natasha's Kitchen
      September 17, 2020

      Thank you so much, Barb. I’m glad you love this soup!

      Reply

  • Stephanie
    September 13, 2020

    I used 2 chicken broth boxes since each has approximately 4 cups each but it was a bit too much liquid. Next time I’ll do 1 cup of orzo pasta and it shouldn’t be so runny and feel “too empty” lol it also felt a little too salty so I’ll opt for low sodium broth and cut back on the recipe measurements too.

    Reply

    • Natasha
      September 14, 2020

      Hi Kris, I’m glad you enjoyed the recipe! It’s a great idea to add more pasta to bulk it up even more and salt to taste.

      Reply

  • Lori
    September 13, 2020

    This is delicious! 100% fun to make! Thank you for the recipe! I followed your recipe exactly except I added hot pepper flakes to meat balls and Tabasco to the soup part I will be making this all winter! Thanks again♥️

    Reply

    • Natasha's Kitchen
      September 13, 2020

      That’s a nice addition to the recipe, it will give the soup a nice kick! Thanks for sharing that with us, Lori.

      Reply

  • Lori
    September 13, 2020

    This is delicious! 100% fun to make! Thank you for the recipe! I followed your recipe exactly except I added hot pepper flakes to meat balls and Tabasco to the soup part I will be making this all winter! Thanks again♥️

    Reply

    • Natasha's Kitchen
      September 13, 2020

      Great addition to this soup. Lori. I am so glad you enjoyed it!

      Reply

  • Julie Archer
    September 12, 2020

    Made this soup for dinner tomorrow. My house smells amazing! Thanks Natasha for a great new recipe. 😊

    Reply

    • Natasha's Kitchen
      September 13, 2020

      You are most welcome. I hope you enjoyed it and thanks for sharing!

      Reply

  • Sylvia Strong
    September 11, 2020

    Natasha when I was a young girl we had a Russian landlady and she taught My mom to make this wonderful bread in a turkey roaster. I was a child then so I didn’t pay attention to how it was made and both my mom and the landlady are deceased now. Would you know how to make that bread . I rember it had egg and a little sugar in it and the top had egg wash over it.

    Reply

  • Janet Burgess
    September 11, 2020

    My recipe calls for Escarole but I can never find it, so I use spinach.. Glad to see it in a recipe!

    Reply

    • Natashas Kitchen
      September 12, 2020

      I’m so glad! I hope you love this recipe, Janet!

      Reply

  • Dominica Albo
    September 11, 2020

    Love you sweetheart you are so adorable omg l love you recipes

    Reply

    • Natashas Kitchen
      September 12, 2020

      You’re so nice! Thank you!

      Reply

  • Dominica Albo
    September 11, 2020

    Love you sweetheart you are so adorable omg l love you recipes

    Reply

    • Natashas Kitchen
      September 12, 2020

      Thank you for that wonderful compliment!

      Reply

  • Tina
    September 10, 2020

    As Italian Wedding Soup is my absolute favorite soup, I can not wait to try making it! Thanks Natasha!

    Reply

    • Natashas Kitchen
      September 10, 2020

      I hope you love this recipe, Tina! It is so good!

      Reply

  • Olga
    September 9, 2020

    I made it today, skipped the potato and used couscous instead of pasta, just didn’t have them. We all enjoyed it, thanks for the recipe!

    Reply

    • Natashas Kitchen
      September 9, 2020

      You’re welcome, Olga! I’m so happy you enjoyed this recipe!

      Reply

    • Stephanie
      September 13, 2020

      Where did you read potato in the recipe?

      Reply

  • Jeannette
    September 9, 2020

    Natasha, I made this soup today. It is my husbands favorite and after 41+ years of marriage I have never made it. I cheated and used Kirkkand’s frozen Italian meatballs which worked out just fine. I sautéed them per recipe instructions just like they were made fresh. This soup is amazing and so flavourful! Seasonings are perfect and right on. This is a keeper in our family. Not to mention how easy it is to make. Thank you for all you do. This Canadian loves all your recipes. I have never had one fail ever!

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Hi Jeannette, so great to read your wonderful comments and feedback. Thank you so much for taking the time to share this with us. I hope you and your husband will love every recipe that you try!

      Reply

  • Corry van Lith
    September 9, 2020

    Sounds delicious, always loved this soup. I am laid up right now, with a hip replacement, but will try if tor sure when I am better.
    Thank you.

    Reply

    • Natasha's Kitchen
      September 9, 2020

      I hope you will like it! Get well soon and stay safe always.

      Reply

  • Dianne
    September 9, 2020

    Can you use frozen spinach instead of fresh?

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Hi Dianne, we love using fresh but frozen will work too if that’s what you have on hand.

      Reply

  • Katie
    September 9, 2020

    Looks so delicious, can’t wait to try it!

    Reply

    • Natashas Kitchen
      September 9, 2020

      I hope you love this recipe Katie!

      Reply

  • Lucinda
    September 9, 2020

    Do you think if I left out the spinach this could be frozen for use later? It looks so good. I’ve been bringing meals to my parents during covid and am looking for something new to bring them.

    Reply

    • Natashas Kitchen
      September 9, 2020

      Hi Lucinda, to be honest, I haven’t tested this by freezing it. If you happen to experiment I would love to know how you like this recipe!

      Reply

  • Nonni
    September 8, 2020

    I’m sure your soup tastes very good , however it isn’t true Italian Wedding soup. The real name being Escarole Soup, it has chopped escarole instead of spinach. To make a more flavorful stock I use a combination of chicken and beef. Also sprinkling each bowl of soup with Parmesan cheese is a must!

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Thanks for your input and for sharing that with us.

      Reply

  • Jane
    September 8, 2020

    I have made this soup a few times with store bought meatballs, but this is by far the best recipe! I plan on making this all winter long.

    Reply

    • Natashas Kitchen
      September 8, 2020

      That’s just awesome! Thank you for sharing that with me!

      Reply

  • Jen
    September 8, 2020

    My Mom used to make this for us when we were kids. I made this today for my kids and they loved it just the same. Glad to pass on a tradition.

    Reply

    • Natashas Kitchen
      September 8, 2020

      Awww that’s the best! Thank you so much for sharing that with me! I’m all smiles

      Reply

  • Betsy
    September 8, 2020

    HUGE fan of acini de pepe. It’s a terribly underutilized pasta but it’s so great in soups, salads and all sorts of other great dishes! Delicious soup. Love it. Meatballs taste really great!

    Reply

    • Natasha
      September 8, 2020

      I’m so happy you enjoyed the wedding soup! Thank you for sharing your wonderful review.

      Reply

Add comment/review

Leave a comment

Recipe Rating




As Featured On

FREE BONUS: 5 Secrets to Be a Better Cook!

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.