Spaces:
Running
Running
| { | |
| "recipes": [ | |
| { | |
| "id": 1, | |
| "name": "Classic Spaghetti Bolognese", | |
| "cuisine": "Italian", | |
| "difficulty": "medium", | |
| "prep_time": "20 minutes", | |
| "cook_time": "45 minutes", | |
| "servings": 4, | |
| "ingredients": [ | |
| "400g spaghetti", | |
| "500g ground beef", | |
| "1 onion, diced", | |
| "3 cloves garlic, minced", | |
| "400g canned tomatoes", | |
| "2 tbsp tomato paste", | |
| "1 cup red wine", | |
| "Fresh basil", | |
| "Parmesan cheese", | |
| "Salt and pepper" | |
| ], | |
| "instructions": [ | |
| "Brown the ground beef in a large pan", | |
| "Add onion and garlic, cook until soft", | |
| "Add tomato paste and cook for 2 minutes", | |
| "Pour in wine and let it reduce", | |
| "Add canned tomatoes and simmer for 30 minutes", | |
| "Cook spaghetti according to package", | |
| "Serve sauce over pasta with basil and parmesan" | |
| ], | |
| "tips": "Let the sauce simmer longer for deeper flavor" | |
| }, | |
| { | |
| "id": 2, | |
| "name": "Chicken Tikka Masala", | |
| "cuisine": "Indian", | |
| "difficulty": "medium", | |
| "prep_time": "30 minutes", | |
| "cook_time": "40 minutes", | |
| "servings": 6, | |
| "ingredients": [ | |
| "800g chicken breast", | |
| "1 cup yogurt", | |
| "2 tbsp garam masala", | |
| "1 tbsp turmeric", | |
| "400g canned tomatoes", | |
| "1 cup heavy cream", | |
| "1 onion", | |
| "4 cloves garlic", | |
| "Fresh ginger", | |
| "Cilantro" | |
| ], | |
| "instructions": [ | |
| "Marinate chicken in yogurt and spices for 2 hours", | |
| "Grill or bake chicken until charred", | |
| "Make sauce with onion, garlic, ginger, and tomatoes", | |
| "Add cream and simmer", | |
| "Add chicken to sauce", | |
| "Serve with rice or naan" | |
| ], | |
| "tips": "Marinating overnight gives best results" | |
| }, | |
| { | |
| "id": 3, | |
| "name": "Classic Beef Tacos", | |
| "cuisine": "Mexican", | |
| "difficulty": "easy", | |
| "prep_time": "15 minutes", | |
| "cook_time": "20 minutes", | |
| "servings": 4, | |
| "ingredients": [ | |
| "500g ground beef", | |
| "1 packet taco seasoning", | |
| "8 taco shells", | |
| "Lettuce, shredded", | |
| "Tomatoes, diced", | |
| "Cheddar cheese, shredded", | |
| "Sour cream", | |
| "Salsa", | |
| "Jalapeños" | |
| ], | |
| "instructions": [ | |
| "Brown beef in a pan", | |
| "Add taco seasoning with water", | |
| "Simmer until thickened", | |
| "Warm taco shells", | |
| "Assemble tacos with toppings" | |
| ], | |
| "tips": "Toast shells in oven for crispier tacos" | |
| }, | |
| { | |
| "id": 4, | |
| "name": "Pad Thai", | |
| "cuisine": "Thai", | |
| "difficulty": "medium", | |
| "prep_time": "25 minutes", | |
| "cook_time": "15 minutes", | |
| "servings": 4, | |
| "ingredients": [ | |
| "300g rice noodles", | |
| "300g shrimp", | |
| "2 eggs", | |
| "3 tbsp fish sauce", | |
| "2 tbsp tamarind paste", | |
| "2 tbsp brown sugar", | |
| "Bean sprouts", | |
| "Green onions", | |
| "Peanuts", | |
| "Lime wedges" | |
| ], | |
| "instructions": [ | |
| "Soak rice noodles in warm water", | |
| "Make sauce with fish sauce, tamarind, and sugar", | |
| "Stir-fry shrimp until pink", | |
| "Push aside and scramble eggs", | |
| "Add noodles and sauce", | |
| "Toss with bean sprouts and onions", | |
| "Serve with peanuts and lime" | |
| ], | |
| "tips": "High heat is essential for wok cooking" | |
| }, | |
| { | |
| "id": 5, | |
| "name": "French Onion Soup", | |
| "cuisine": "French", | |
| "difficulty": "medium", | |
| "prep_time": "20 minutes", | |
| "cook_time": "60 minutes", | |
| "servings": 6, | |
| "ingredients": [ | |
| "4 large onions, sliced", | |
| "4 tbsp butter", | |
| "6 cups beef broth", | |
| "1 cup dry white wine", | |
| "French bread, sliced", | |
| "Gruyère cheese", | |
| "Fresh thyme", | |
| "Salt and pepper" | |
| ], | |
| "instructions": [ | |
| "Caramelize onions in butter for 45 minutes", | |
| "Add wine and let it reduce", | |
| "Add broth and thyme, simmer 20 minutes", | |
| "Ladle into oven-safe bowls", | |
| "Top with bread and cheese", | |
| "Broil until cheese is bubbly" | |
| ], | |
| "tips": "Low and slow caramelization is key" | |
| } | |
| ], | |
| "cooking_techniques": [ | |
| { | |
| "name": "Sautéing", | |
| "description": "Cooking quickly in a small amount of oil over high heat" | |
| }, | |
| { | |
| "name": "Braising", | |
| "description": "Slow cooking in liquid after initial browning" | |
| }, | |
| { | |
| "name": "Roasting", | |
| "description": "Cooking in the oven with dry heat" | |
| }, | |
| { | |
| "name": "Poaching", | |
| "description": "Cooking gently in barely simmering liquid" | |
| } | |
| ], | |
| "ingredient_substitutions": [ | |
| { | |
| "original": "buttermilk", | |
| "substitute": "milk with 1 tbsp lemon juice", | |
| "ratio": "1 cup : 1 cup" | |
| }, | |
| { | |
| "original": "heavy cream", | |
| "substitute": "coconut cream", | |
| "ratio": "1:1 for dairy-free option" | |
| }, | |
| { | |
| "original": "bread crumbs", | |
| "substitute": "crushed crackers or oats", | |
| "ratio": "1:1" | |
| } | |
| ] | |
| } | |