[
  {
    "id": 1,
    "title": "Silky Scramble Fundamentals",
    "category": "Eggs",
    "difficulty": "Beginner",
    "duration": 15,
    "price": 19.00,
    "rating": 4.7,
    "tags": ["eggs", "scramble", "protein", "quick"],
    "description": "Master low-heat scrambles with custardy folds, seasoning timing, and pan control.",
    "includes": ["Heat mapping", "Salt timing", "Dairy vs. no-dairy technique"],
    "equipment": ["Nonstick skillet", "Silicone spatula", "Whisk"]
  },
  {
    "id": 2,
    "title": "Crisp-Edge French Omelet",
    "category": "Eggs",
    "difficulty": "Intermediate",
    "duration": 20,
    "price": 24.00,
    "rating": 4.8,
    "tags": ["eggs", "omelet", "folding"],
    "description": "Build a tender omelet with intentional browning, even filling, and a confident fold.",
    "includes": ["Pan rotation", "Filling balance", "Fold finish"],
    "equipment": ["Nonstick skillet", "Offset spatula", "Bowl"]
  },
  {
    "id": 3,
    "title": "Poached Eggs, Three Ways",
    "category": "Eggs",
    "difficulty": "Intermediate",
    "duration": 25,
    "price": 22.00,
    "rating": 4.6,
    "tags": ["poach", "eggs", "brunch"],
    "description": "From classic swirl to ladle and sieve methods, nail the white set and jammy yolk.",
    "includes": ["Vinegar calibration", "Swirl control", "Holding technique"],
    "equipment": ["Saucepan", "Slotted spoon", "Ladle"]
  },
  {
    "id": 4,
    "title": "Steel-Cut Oats Ritual",
    "category": "Grains",
    "difficulty": "Beginner",
    "duration": 18,
    "price": 16.00,
    "rating": 4.5,
    "tags": ["oats", "grains", "fiber"],
    "description": "Creamy oats without stickiness using toast-first and staged hydration.",
    "includes": ["Toasting grains", "Liquid ratios", "Finishers"],
    "equipment": ["Saucepan", "Wooden spoon", "Measuring cups"]
  },
  {
    "id": 5,
    "title": "Sourdough Pancake Stack",
    "category": "Sweet",
    "difficulty": "Intermediate",
    "duration": 30,
    "price": 26.00,
    "rating": 4.9,
    "tags": ["pancakes", "sweet", "starter"],
    "description": "Use your starter for tangy lift and caramelized edges with intentional rest times.",
    "includes": ["Batter hydration", "Griddle temp", "Stack plating"],
    "equipment": ["Griddle or skillet", "Spatula", "Mixing bowl"]
  },
  {
    "id": 6,
    "title": "Five-Ingredient Granola",
    "category": "Sweet",
    "difficulty": "Beginner",
    "duration": 20,
    "price": 14.00,
    "rating": 4.4,
    "tags": ["granola", "bake", "batch"],
    "description": "Golden clusters with balanced fat and sweetness; batch once, enjoy all week.",
    "includes": ["Cluster technique", "Roast stages", "Storage"],
    "equipment": ["Oven", "Sheet pan", "Parchment"]
  },
  {
    "id": 7,
    "title": "Greens & Beans Breakfast Bowl",
    "category": "Plant-based",
    "difficulty": "Beginner",
    "duration": 15,
    "price": 18.00,
    "rating": 4.5,
    "tags": ["plant-based", "bowl", "fiber"],
    "description": "Quick sautéed greens with beans and herbs for a steady, savory start.",
    "includes": ["Steam-sauté", "Herb oil", "Acid balance"],
    "equipment": ["Skillet", "Knife", "Cutting board"]
  },
  {
    "id": 8,
    "title": "Tofu Scramble Confidence",
    "category": "Plant-based",
    "difficulty": "Beginner",
    "duration": 20,
    "price": 17.00,
    "rating": 4.6,
    "tags": ["tofu", "vegan", "scramble"],
    "description": "Texture-forward tofu scramble with spice bloom and savory depth.",
    "includes": ["Pressing tofu", "Spice bloom", "Finishers"],
    "equipment": ["Skillet", "Spatula", "Bowl"]
  },
  {
    "id": 9,
    "title": "Avocado Toast, Elevated",
    "category": "Quick",
    "difficulty": "Beginner",
    "duration": 10,
    "price": 12.00,
    "rating": 4.3,
    "tags": ["toast", "quick", "vegetarian"],
    "description": "Learn salt layering, acid pop, and crunch contrast for memorable toast.",
    "includes": ["Salt stages", "Citrus micro-zest", "Crunch elements"],
    "equipment": ["Toaster", "Knife", "Microplane (optional)"]
  },
  {
    "id": 10,
    "title": "Brunch Potatoes Every Time",
    "category": "Brunch",
    "difficulty": "Intermediate",
    "duration": 28,
    "price": 20.00,
    "rating": 4.6,
    "tags": ["potatoes", "brunch", "crisp"],
    "description": "From par-cook to crisp: the science of golden, fluffy breakfast potatoes.",
    "includes": ["Parboil timing", "Fat choice", "Pan space"],
    "equipment": ["Pot", "Skillet", "Spider or strainer"]
  },
  {
    "id": 11,
    "title": "Overnight Chia & Grains",
    "category": "Grains",
    "difficulty": "Beginner",
    "duration": 12,
    "price": 15.00,
    "rating": 4.4,
    "tags": ["chia", "make-ahead", "fiber"],
    "description": "Build creamy jars with consistent ratios and reliable set every time.",
    "includes": ["Hydration math", "Flavor layering", "Texture control"],
    "equipment": ["Jars", "Spoon", "Measuring set"]
  },
  {
    "id": 12,
    "title": "Classic Waffle Architecture",
    "category": "Sweet",
    "difficulty": "Intermediate",
    "duration": 35,
    "price": 27.00,
    "rating": 4.7,
    "tags": ["waffles", "batter", "brunch"],
    "description": "Structure crisp-yet-airy waffles with correct fat and leavening balance.",
    "includes": ["Leavening balance", "Resting", "Iron temp"],
    "equipment": ["Waffle iron", "Mixing bowls", "Whisk"]
  },
  {
    "id": 13,
    "title": "Frittata Without Fear",
    "category": "Eggs",
    "difficulty": "Beginner",
    "duration": 22,
    "price": 19.00,
    "rating": 4.5,
    "tags": ["frittata", "eggs", "bake"],
    "description": "Set and slice a tender frittata that welcomes leftover veggies and herbs.",
    "includes": ["Custard ratio", "Mix-ins", "Carryover heat"],
    "equipment": ["Oven-safe skillet", "Whisk", "Bowl"]
  },
  {
    "id": 14,
    "title": "Breakfast Tacos Flow",
    "category": "Brunch",
    "difficulty": "Intermediate",
    "duration": 25,
    "price": 21.00,
    "rating": 4.6,
    "tags": ["tacos", "eggs", "brunch"],
    "description": "Warm tortillas, soft eggs, quick salsas, and crisp bits in a smooth assembly line.",
    "includes": ["Warm stack", "Scramble fold", "Salsa fresca"],
    "equipment": ["Skillet", "Tongs", "Knife"]
  },
  {
    "id": 15,
    "title": "Banana Bread for Breakfast",
    "category": "Sweet",
    "difficulty": "Beginner",
    "duration": 40,
    "price": 18.00,
    "rating": 4.5,
    "tags": ["banana bread", "bake", "sweet"],
    "description": "Moist crumb with modest sweetness and optional nut crunch for morning slices.",
    "includes": ["Ripeness test", "Fat choice", "Pan prep"],
    "equipment": ["Oven", "Loaf pan", "Spatula"]
  },
  {
    "id": 16,
    "title": "Savory Oatmeal Playbook",
    "category": "Grains",
    "difficulty": "Beginner",
    "duration": 16,
    "price": 16.00,
    "rating": 4.4,
    "tags": ["oats", "savory", "quick"],
    "description": "Use oats as a base for eggs, greens, and crisp toppings with reliable texture.",
    "includes": ["Stock vs. water", "Finishing fat", "Crunch layers"],
    "equipment": ["Saucepan", "Spoon", "Knife"]
  },
  {
    "id": 17,
    "title": "Yogurt Parfait Patterns",
    "category": "Sweet",
    "difficulty": "Beginner",
    "duration": 12,
    "price": 12.00,
    "rating": 4.2,
    "tags": ["yogurt", "fruit", "granola"],
    "description": "Balance tang, sweet, and crunch; easy patterning for pleasing layers.",
    "includes": ["Layer order", "Sweetness control", "Fruit prep"],
    "equipment": ["Glass", "Spoon", "Knife"]
  },
  {
    "id": 18,
    "title": "Breakfast Sandwich Systems",
    "category": "Quick",
    "difficulty": "Intermediate",
    "duration": 20,
    "price": 20.00,
    "rating": 4.6,
    "tags": ["sandwich", "eggs", "prep"],
    "description": "Crisp edges, melty center: a method for buns, eggs, and cheeses that travels well.",
    "includes": ["Pan build order", "Melt management", "Wrap and hold"],
    "equipment": ["Skillet", "Lid", "Spatula"]
  },
  {
    "id": 19,
    "title": "Seasonal Fruit Compotes",
    "category": "Sweet",
    "difficulty": "Beginner",
    "duration": 18,
    "price": 14.00,
    "rating": 4.3,
    "tags": ["fruit", "compote", "sauce"],
    "description": "Gentle heat and acid balance for glossy spoonable fruit preserves.",
    "includes": ["Sugar ratios", "Acid balance", "Storage"],
    "equipment": ["Saucepan", "Spoon", "Jar"]
  },
  {
    "id": 20,
    "title": "Weekend Brunch Flow",
    "category": "Brunch",
    "difficulty": "Advanced",
    "duration": 35,
    "price": 29.00,
    "rating": 4.9,
    "tags": ["brunch", "timing", "guests"],
    "description": "A full-service plan: eggs, sides, and a sweet finish with a calm schedule.",
    "includes": ["Backward timing", "Station setup", "Serve warm"],
    "equipment": ["Multiple pans", "Oven", "Cutting board"]
  },
  {
    "id": 21,
    "title": "Herb Omelet for Two",
    "category": "Eggs",
    "difficulty": "Beginner",
    "duration": 18,
    "price": 19.00,
    "rating": 4.5,
    "tags": ["omelet", "herbs", "fresh"],
    "description": "Quick chop techniques and fold timing for a fragrant, tender omelet built for sharing.",
    "includes": ["Chop finesse", "Herb bloom", "Fold timing"],
    "equipment": ["Skillet", "Knife", "Board"]
  },
  {
    "id": 22,
    "title": "Plant-Packed Breakfast Burrito",
    "category": "Plant-based",
    "difficulty": "Intermediate",
    "duration": 25,
    "price": 20.00,
    "rating": 4.6,
    "tags": ["burrito", "vegan", "prep"],
    "description": "Roasted veg, spiced beans, and a snug wrap for a hearty handheld start.",
    "includes": ["Roast sequence", "Spice bloom", "Tight wrap"],
    "equipment": ["Oven", "Skillet", "Foil"]
  }
]