db.InsertRecipe(newRecipe(newRecipeInfo("Chicken Salad",500,20,newUri("https://healthyfitnessmeals.com/wp-content/uploads/2021/04/Southwest-chicken-salad-7-500x500.jpg"),4,Guid.NewGuid()),USER1,newList<Ingredient>{newIngredient("Ingredient 1",6,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Step 1","Bake the eggs")}.ToImmutableList()));
db.InsertRecipe(newRecipe(newRecipeInfo("Chocolate Cake",2500,10,newUri("https://bakewithshivesh.com/wp-content/uploads/2022/08/IMG_0248-scaled.jpg"),3,Guid.NewGuid()),USER2,newList<Ingredient>{newIngredient("Ingredient 1",6,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Step 1","Bake the eggs")}.ToImmutableList()));
db.InsertRecipe(newRecipe(newRecipeInfo("Salmon",20,10,newUri("https://www.wholesomeyum.com/wp-content/uploads/2021/06/wholesomeyum-Pan-Seared-Salmon-Recipe-13.jpg"),4,Guid.NewGuid()),USER1,newList<Ingredient>{newIngredient("Ingredient 1",6,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Step 1","Bake the eggs")}.ToImmutableList()));
db.InsertRecipe(newRecipe(newRecipeInfo("Fish",50,30,newUri("https://www.ciaanet.org/wp-content/uploads/2022/07/Atlantic-and-Pacific-whole-salmon-1024x683.jpg"),4.5F,Guid.NewGuid()),USER3,newList<Ingredient>{newIngredient("Ingredient 1",6,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Step 1","Bake the eggs")}.ToImmutableList()));
db.InsertRecipe(newRecipe(newRecipeInfo("Space Cake",800,5,newUri("https://static.youmiam.com/images/recipe/1500x1000/space-cake-22706?placeholder=web_recipe&sig=f14a7a86da837c6b8cc678cde424d6d5902f99ec&v3"),5,Guid.NewGuid()),USER3,newList<Ingredient>{newIngredient("Ingredient 1",6,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Step 1","Bake the eggs")}.ToImmutableList()));
db.InsertRecipe(newRecipe(newRecipeInfo("Cupcake",500,12,newUri("https://www.mycake.fr/wp-content/uploads/2015/12/rs_cupcake_4x3.jpg"),4.2F,Guid.NewGuid()),USER1,newList<Ingredient>{newIngredient("Chocolate",4,"g")}.ToImmutableList(),newList<PreparationStep>{newPreparationStep("Eat Chocolate","Eat the chocolate")}.ToImmutableList()));
.AddStep(newPreparationStep("Step 1","Cook the pasta according to the package instructions until al dente. Drain and set aside."))
.AddStep(newPreparationStep("Step 2","In a large skillet, melt the butter over medium heat. Add the minced garlic and cook for about 1 minute until fragrant."))
.AddStep(newPreparationStep("Step 3","Add the shrimp to the skillet and season with salt and pepper. Cook for 2-3 minutes on each side until pink and cooked through."))
.AddStep(newPreparationStep("Step 4","Add the cooked pasta to the skillet with the shrimp and toss everything together until well combined and coated with the garlic butter sauce."))
.AddStep(newPreparationStep("Step 5","Remove from heat and garnish with freshly chopped parsley."))
.AddStep(newPreparationStep("Step 6","Serve hot and enjoy!"))
.AddStep(newPreparationStep("Step 1","Preheat the grill or stovetop pan over medium heat."))
.AddStep(newPreparationStep("Step 2","Season the chicken breasts with salt and pepper."))
.AddStep(newPreparationStep("Step 3","Grill or cook the chicken breasts until they reach an internal temperature of 165°F (74°C) and are cooked through."))
.AddStep(newPreparationStep("Step 4","Let the chicken breasts rest for a few minutes, then slice them into thin strips."))
.AddStep(newPreparationStep("Step 5","In a large bowl, combine the chopped romaine lettuce, croutons, and grated Parmesan cheese."))
.AddStep(newPreparationStep("Step 6","Add the sliced chicken on top of the salad."))
.AddStep(newPreparationStep("Step 7","Pour the Caesar dressing over the salad and toss everything together until well coated."))
.AddStep(newPreparationStep("Step 8","Serve immediately and enjoy!"))
.AddStep(newPreparationStep("Step 1","Preheat the oven to 375°F (190°C)."))
.AddStep(newPreparationStep("Step 2","In a medium bowl, whisk together the flour, baking soda, and salt."))
.AddStep(newPreparationStep("Step 3","In a large bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy."))
.AddStep(newPreparationStep("Step 4","Beat in the vanilla extract and eggs, one at a time, until well combined."))
.AddStep(newPreparationStep("Step 5","Gradually add the flour mixture to the butter mixture, mixing until just combined."))
.AddStep(newPreparationStep("Step 6","Stir in the chocolate chips."))
.AddStep(newPreparationStep("Step 1","Cook the pasta according to the package instructions until al dente. Drain and set aside."))
.AddStep(newPreparationStep("Step 2","In a large skillet, melt the butter over medium heat. Add the minced garlic and cook for about 1 minute until fragrant."))
.AddStep(newPreparationStep("Step 3","Add the shrimp to the skillet and season with salt and pepper. Cook for 2-3 minutes on each side until pink and cooked through."))
.AddStep(newPreparationStep("Step 4","Add the cooked pasta to the skillet with the shrimp and toss everything together until well combined and coated with the garlic butter sauce."))
.AddStep(newPreparationStep("Step 5","Remove from heat and garnish with freshly chopped parsley."))
.AddStep(newPreparationStep("Step 6","Serve hot and enjoy!"))
.AddIngredient(newIngredient("salt and pepper to taste",20,"g"))
.AddStep(newPreparationStep("Step 1","Preheat the oven to 375°F (190°C)."))
.AddStep(newPreparationStep("Step 2","Season the chicken breasts with salt and pepper."))
.AddStep(newPreparationStep("Step 3","Dredge each chicken breast in flour, dip in beaten eggs, and coat with breadcrumbs mixed with grated Parmesan cheese."))
.AddStep(newPreparationStep("Step 4","Heat olive oil in a large skillet over medium-high heat."))
.AddStep(newPreparationStep("Step 5","Cook the breaded chicken breasts in the skillet for about 3-4 minutes per side until golden brown."))
.AddStep(newPreparationStep("Step 6","Transfer the chicken breasts to a baking dish."))
.AddStep(newPreparationStep("Step 7","Pour marinara sauce over the chicken breasts, spreading it evenly."))
.AddStep(newPreparationStep("Step 8","Sprinkle shredded mozzarella cheese over the top of each chicken breast."))
.AddStep(newPreparationStep("Step 9","Bake in the preheated oven for 20-25 minutes or until the chicken is cooked through and the cheese is melted and bubbly."))
.AddStep(newPreparationStep("Step 10","Remove from the oven and let it cool for a few minutes."))
.AddStep(newPreparationStep("Step 11","Serve the chicken Parmesan hot with a side of pasta or a salad. Enjoy!"))
.AddStep(newPreparationStep("Step 1","In a large pan or pot, heat oil over medium heat."))
.AddStep(newPreparationStep("Step 2","Add the chopped onion and cook until translucent."))
.AddStep(newPreparationStep("Step 3","Add the minced garlic and grated ginger. Sauté for a minute until fragrant."))
.AddStep(newPreparationStep("Step 4","Add the mixed vegetables to the pan and cook for a few minutes until slightly tender."))
.AddStep(newPreparationStep("Step 5","In a small bowl, mix together the curry powder, turmeric powder, cumin powder, coriander powder, red chili flakes (if using), and salt."))
.AddStep(newPreparationStep("Step 6","Add the spice mixture to the pan with vegetables and stir well to coat evenly."))
.AddStep(newPreparationStep("Step 7","Pour in the coconut milk and stir to combine."))
.AddStep(newPreparationStep("Step 8","Simmer the vegetable curry over low heat for 15-20 minutes, stirring occasionally, until the flavors meld together and the vegetables are cooked through."))
.AddStep(newPreparationStep("Step 9","Garnish with freshly chopped cilantro leaves."))
.AddStep(newPreparationStep("Step 10","Serve the vegetable curry hot over steamed rice or with naan bread. Enjoy!"))