{
  "about": "Home recipes for the site, written in our own words. Recipes adapted from USDA MyPlate Kitchen or Iowa State University Extension carry a credit on their own card. Every priced ingredient maps to a BLS Average Price series in basket.json, with quantities in that series' unit (lb, dozen, gal).",
  "costing": {
    "batch_cost": "SECONDARY. Cost of only the amount each recipe uses: quantity used x BLS Sept 2026 U.S. city average price. Shown as cost per batch / per serving.",
    "trip_cost": "PRIMARY (headline). N = the largest number of batches whose store-trip cost fits within the entered amount. Store-trip cost for N batches = every ingredient for N batches rounded UP to whole BLS pricing units (whole lb, whole dozen, whole gallon). These are BLS units, not real store package sizes, and you would have leftovers.",
    "excluded": "Pantry staples (oil, salt, spices, onion, garlic, baking powder) are not priced. Sales tax is not included.",
    "conversions": [
      "1 gal = 16 cups (definition)",
      "1 tbsp butter = 1/32 lb (U.S. 1/4-lb stick = 8 tbsp, as marked on stick wrappers)",
      "1 egg = 1/12 dozen"
    ],
    "gaps": "Ingredients BLS doesn't price (buns, tortillas, mozzarella, sauces) are listed as 'not priced' and add $0 to the headline. With a ZIP, the shopping list looks them up live at the nearest Kroger-family store; those live prices never enter the headline or share image.",
    "partial": "If a recipe's main ingredients aren't in BLS data (the cheese and sauce on pizza), we don't give it a batch count. We show only what BLS prices and say what's missing.",
    "optional": "Optional extras (dips, condiments, toppings) are listed under the shopping list but aren't on it and aren't counted.",
    "essential": "If a core ingredient BLS doesn't price is still on the list (buns, corn flakes, tortillas), the total says 'plus <item>, not priced' so it isn't read as the full cost."
  },
  "recipes": [
    {
      "id": "cheeseburgers",
      "name": "Cheeseburgers + oven fries",
      "emoji": "🍔",
      "serves": 4,
      "time_min": 50,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "american_cheese",
          "qty": 0.25,
          "show": "4 slices American cheese (¼ lb)"
        },
        {
          "key": "lettuce",
          "qty": 0.25,
          "show": "¼ lb iceberg lettuce leaves"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "½ lb tomatoes, sliced"
        },
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes, for fries"
        }
      ],
      "gaps": [
        {
          "name": "Hamburger buns",
          "show": "4 hamburger buns",
          "term": "kroger hamburger buns",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "pantry": [
        "cooking oil",
        "salt",
        "black pepper",
        "garlic powder",
        "onion powder"
      ],
      "steps": [
        "Scrub the potatoes, cut into ½-inch sticks and soak in ice water at least 30 minutes; dry well.",
        "Heat the oven to 475°F. Toss the fries with 1 tbsp oil, salt, pepper, garlic and onion powder; spread on a sheet pan.",
        "Bake 15 minutes covered with foil, then 15–20 minutes uncovered, turning once, until golden.",
        "Meanwhile shape the beef into 4 thin patties a little wider than the buns. Season with salt and pepper.",
        "Cook in a hot skillet 3–4 minutes a side. Add a cheese slice for the last minute.",
        "Toast the buns and build the burgers with lettuce, tomato, ketchup and mustard."
      ],
      "safe": "Cook ground beef to 160°F.",
      "credit": null,
      "optional": [
        {
          "name": "Ketchup",
          "show": "ketchup and mustard",
          "term": "kroger ketchup",
          "per": 0.1,
          "pack": 1,
          "pack_label": "bottle"
        }
      ],
      "includes": [
        "oven-fries"
      ]
    },
    {
      "id": "stretch-burgers",
      "name": "Beef & bean burgers with lettuce & tomato",
      "emoji": "🍔",
      "serves": 6,
      "time_min": 55,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 0.5,
          "show": "½ lb ground beef"
        },
        {
          "key": "beans",
          "qty": 0.25,
          "show": "¼ lb dried kidney or pinto beans (about 1½ cups cooked)"
        },
        {
          "key": "lettuce",
          "qty": 0.25,
          "show": "¼ lb iceberg lettuce"
        },
        {
          "key": "tomatoes",
          "qty": 0.75,
          "show": "¾ lb tomatoes, sliced"
        },
        {
          "key": "american_cheese",
          "qty": 0.25,
          "show": "6 slices American cheese (optional)"
        },
        {
          "key": "potatoes",
          "qty": 3,
          "show": "3 lb potatoes, for oven fries"
        }
      ],
      "gaps": [
        {
          "name": "Hamburger buns",
          "show": "6 hamburger buns",
          "term": "kroger hamburger buns",
          "per": 6,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        },
        {
          "name": "Yellow onion",
          "show": "1 onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        }
      ],
      "pantry": [
        "garlic powder",
        "salt",
        "black pepper",
        "cooking oil"
      ],
      "steps": [
        "Cook the beans ahead: simmer them in plenty of water 1–1½ hours until soft, then drain and cool.",
        "Scrub the potatoes, cut into ½-inch sticks and soak in ice water at least 30 minutes; dry well.",
        "Heat the oven to 475°F. Toss the fries with oil and salt; bake 15 minutes covered, then 15–20 minutes uncovered until golden.",
        "Mash the beans roughly and mix with the beef, ½ cup chopped onion, garlic powder, salt and pepper.",
        "Shape into 6 patties. Cook in a lightly oiled skillet over medium-high heat about 5 minutes a side until well browned.",
        "Melt a cheese slice on each if you like. Serve on buns with mayo, lettuce and tomato."
      ],
      "safe": "Cook burgers to 160°F (165°F if you use ground turkey or chicken).",
      "credit": null,
      "optional": [
        {
          "name": "Mayonnaise",
          "show": "mayo for the buns",
          "term": "kroger mayonnaise",
          "per": 0.1,
          "pack": 1,
          "pack_label": "jar"
        }
      ],
      "includes": [
        "oven-fries"
      ]
    },
    {
      "id": "chili-potatoes",
      "name": "Beef & bean chili + baked potatoes",
      "emoji": "🥔",
      "serves": 6,
      "time_min": 120,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "beans",
          "qty": 1,
          "show": "1 lb dried beans"
        },
        {
          "key": "tomatoes",
          "qty": 2,
          "show": "2 lb tomatoes"
        },
        {
          "key": "canned_corn",
          "qty": 1,
          "show": "1 lb canned corn"
        },
        {
          "key": "cheddar",
          "qty": 0.25,
          "show": "¼ lb cheddar, for topping"
        },
        {
          "key": "potatoes",
          "qty": 3,
          "show": "6 medium potatoes (about 3 lb)"
        }
      ],
      "gaps": [
        {
          "name": "Yellow onion",
          "show": "1 onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        },
        {
          "name": "Garlic",
          "show": "3 cloves garlic",
          "term": "garlic",
          "per": 0.34,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "pantry": [
        "chili powder",
        "cumin",
        "salt",
        "cooking oil"
      ],
      "steps": [
        "Rinse the dried beans and simmer them in plenty of water 1–1½ hours until tender. Drain.",
        "In a large pot, brown the ground beef with the chopped onion and garlic. Spoon off extra fat.",
        "Add the chopped tomatoes, chili powder, cumin and salt. Simmer 10 minutes.",
        "Stir in the cooked beans, the drained corn and 1–2 cups of water.",
        "Simmer 30 minutes, stirring now and then, until thick.",
        "While the chili simmers, prick the potatoes with a fork, rub with a little oil and salt and bake at 400°F for 50–60 minutes until soft.",
        "Split the potatoes and spoon the chili over them. Top with cheddar."
      ],
      "safe": "Cook ground beef to 160°F. Reheat leftovers to 165°F.",
      "credit": null,
      "optional": []
    },
    {
      "id": "chicken-sandwiches",
      "name": "Crispy chicken sandwiches + oven fries",
      "emoji": "🥪",
      "serves": 4,
      "time_min": 60,
      "ingredients": [
        {
          "key": "chicken_breast",
          "qty": 1,
          "show": "1 lb boneless chicken breast"
        },
        {
          "key": "milk",
          "qty": 0.03125,
          "show": "½ cup milk"
        },
        {
          "key": "lettuce",
          "qty": 0.125,
          "show": "a few lettuce leaves"
        },
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes, for oven fries"
        }
      ],
      "gaps": [
        {
          "name": "Hamburger buns",
          "show": "4 sandwich buns",
          "term": "kroger hamburger buns",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        },
        {
          "name": "Corn flakes",
          "show": "1 cup crushed corn flakes (or pretzels)",
          "term": "kroger corn flakes",
          "per": 0.1,
          "pack": 1,
          "pack_label": "box",
          "core": false,
          "essential": true
        },
        {
          "name": "Yellow mustard",
          "show": "2 tbsp yellow mustard",
          "term": "yellow mustard",
          "per": 0.1,
          "pack": 1,
          "pack_label": "8 oz bottle",
          "core": false
        },
        {
          "name": "Honey",
          "show": "1 tbsp honey",
          "term": "honey",
          "per": 0.05,
          "pack": 1,
          "pack_label": "12 oz bottle",
          "core": false
        }
      ],
      "pantry": [
        "vinegar",
        "black pepper",
        "cooking oil",
        "salt"
      ],
      "steps": [
        "Stir 1½ tsp vinegar into the milk and let it sit 10 minutes to thicken.",
        "Slice the chicken into 4 thin cutlets. Mix 2 tbsp mustard, 2 tbsp vinegar, 1 tbsp honey and pepper, then stir in the soured milk. Coat the chicken and let it sit 20 minutes.",
        "Scrub the potatoes, cut into ½-inch sticks and soak in ice water at least 30 minutes; dry well.",
        "Heat the oven to 400°F. Grease a baking sheet. Press each cutlet into the crushed corn flakes to coat.",
        "Bake the chicken 18–20 minutes. Bake the oiled, salted fries on another sheet (they like it hotter; 25–30 minutes, turning once).",
        "Serve the chicken on toasted buns with pickles and lettuce, fries on the side."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": {
        "label": "Recipe: Iowa State University Extension, Spend Smart. Eat Smart. (Chicken Tenders)",
        "url": "https://spendsmart.extension.iastate.edu/recipe/chicken-tenders/"
      },
      "optional": [
        {
          "name": "Dill pickle chips",
          "show": "pickle chips",
          "term": "kroger dill pickle chips",
          "per": 0.15,
          "pack": 1,
          "pack_label": "jar"
        }
      ],
      "includes": [
        "oven-fries"
      ]
    },
    {
      "id": "nuggets",
      "name": "Baked chicken nuggets",
      "emoji": "🍗",
      "serves": 4,
      "time_min": 40,
      "ingredients": [
        {
          "key": "chicken_breast",
          "qty": 1.5,
          "show": "1½ lb boneless, skinless chicken breast"
        },
        {
          "key": "bread",
          "qty": 0.25,
          "show": "4 slices sandwich bread (about ¼ lb), for the crumbs"
        },
        {
          "key": "flour",
          "qty": 0.14,
          "show": "½ cup all-purpose flour (about 0.14 lb)"
        },
        {
          "key": "eggs",
          "qty": 0.1667,
          "show": "2 eggs"
        }
      ],
      "gaps": [],
      "pantry": [
        "paprika",
        "garlic powder",
        "onion powder",
        "salt",
        "cooking oil"
      ],
      "steps": [
        "Heat the oven to 350°F. Lay the bread slices on a baking sheet and toast 8–10 minutes, flipping once, until dry and lightly golden. Let them cool.",
        "Break the toast into a blender or food processor and pulse into coarse crumbs (or crush it in a zip-top bag with a rolling pin). Stir in 1 tsp paprika and ½ tsp each garlic powder, onion powder and salt.",
        "Turn the oven up to 400°F and oil a baking sheet.",
        "Cut the chicken into bite-size pieces.",
        "Set out three shallow bowls: the flour, the eggs beaten with a fork, and the crumbs.",
        "Dip each piece in flour, then egg, then crumbs, pressing the crumbs on. Spread the pieces on the sheet so they don't touch and drizzle with about 1 tbsp oil.",
        "Bake 15–20 minutes, turning halfway, until golden and cooked through."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": null,
      "pricing_note": "Breaded the common home way: flour, egg, then crumbs from toasted sandwich bread, so the bread, flour and eggs all have BLS prices. 4 slices of sandwich bread is about ¼ lb.",
      "optional": [
        {
          "name": "Dipping sauce",
          "show": "your favorite dip",
          "term": "kroger honey mustard dressing",
          "per": 0.25,
          "pack": 1,
          "pack_label": "bottle"
        }
      ]
    },
    {
      "id": "tacos",
      "name": "Beef tacos",
      "emoji": "🌮",
      "serves": 5,
      "time_min": 25,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "1 cup diced tomatoes (½ lb)"
        },
        {
          "key": "lettuce",
          "qty": 0.33,
          "show": "2 cups shredded lettuce (⅓ lb)"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "½ cup shredded cheddar (⅛ lb)"
        }
      ],
      "gaps": [
        {
          "name": "Taco shells",
          "show": "10 taco shells or small tortillas",
          "term": "kroger taco shells",
          "per": 10,
          "pack": 12,
          "pack_label": "12-count box",
          "core": false,
          "essential": true
        },
        {
          "name": "Taco seasoning",
          "show": "3 tbsp taco seasoning",
          "term": "kroger taco seasoning",
          "per": 1,
          "pack": 1,
          "pack_label": "packet",
          "core": false
        },
        {
          "name": "Yellow onion",
          "show": "1 onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        }
      ],
      "pantry": [
        "cooking oil"
      ],
      "steps": [
        "Dice the tomatoes and shred the lettuce.",
        "Brown the beef in a lightly oiled skillet over medium heat, breaking it up.",
        "Stir in the taco seasoning and 3 tbsp minced onion; cook about 10 minutes until the beef is fully cooked.",
        "Warm the shells in the oven or the tortillas in the microwave for 15 seconds.",
        "Fill each with beef, lettuce and tomato, then top with cheese. Two tacos per person."
      ],
      "safe": "Cook ground beef to 160°F.",
      "credit": null,
      "optional": []
    },
    {
      "id": "crunch-wraps",
      "name": "Beef & bean crunch wraps",
      "emoji": "🌯",
      "serves": 4,
      "time_min": 110,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 0.5,
          "show": "½ lb ground beef"
        },
        {
          "key": "beans",
          "qty": 0.25,
          "show": "¼ lb dried pinto beans (about 1½ cups cooked)"
        },
        {
          "key": "cheddar",
          "qty": 0.25,
          "show": "1 cup shredded cheddar (¼ lb)"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "½ lb tomatoes, diced"
        },
        {
          "key": "lettuce",
          "qty": 0.25,
          "show": "¼ lb shredded lettuce"
        }
      ],
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 burrito-size flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        },
        {
          "name": "Tostada shells",
          "show": "4 tostada shells",
          "term": "kroger tostada shells",
          "per": 4,
          "pack": 12,
          "pack_label": "12-pack",
          "core": false,
          "essential": true
        },
        {
          "name": "Taco seasoning",
          "show": "2 tbsp taco seasoning",
          "term": "kroger taco seasoning",
          "per": 1,
          "pack": 1,
          "pack_label": "packet",
          "core": false
        }
      ],
      "pantry": [
        "cooking oil"
      ],
      "steps": [
        "Cook the beans ahead: simmer 1–1½ hours until soft, drain and mash with a splash of water.",
        "Brown the beef with the taco seasoning and a few spoons of water until fully cooked.",
        "Lay out a tortilla. In the center spread beans, beef and cheese, then set a tostada shell on top.",
        "Add lettuce and tomato on the shell, then fold the tortilla edges up and over in pleats to close it.",
        "Cook seam-side down in a lightly oiled skillet over medium heat 2–3 minutes a side until crisp and golden.",
        "Cut in half and serve hot."
      ],
      "safe": "Cook ground beef to 160°F.",
      "credit": null,
      "optional": []
    },
    {
      "id": "burrito-bowls",
      "name": "Chicken burrito bowls",
      "emoji": "🥙",
      "serves": 4,
      "time_min": 40,
      "ingredients": [
        {
          "key": "rice",
          "qty": 0.4,
          "show": "1 cup uncooked rice (about 0.4 lb)"
        },
        {
          "key": "chicken_breast",
          "qty": 0.75,
          "show": "¾ lb chicken breast (about 2 cups cooked)"
        },
        {
          "key": "beans",
          "qty": 0.25,
          "show": "¼ lb dried black beans (about 1½ cups cooked)"
        },
        {
          "key": "canned_corn",
          "qty": 0.5,
          "show": "1 cup corn (½ lb)"
        },
        {
          "key": "tomatoes",
          "qty": 1,
          "show": "1 lb tomatoes, diced"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "½ cup shredded cheese (⅛ lb)"
        }
      ],
      "gaps": [],
      "pantry": [
        "cumin",
        "chili powder",
        "salt"
      ],
      "steps": [
        "Cook the beans ahead: simmer 1–1½ hours until tender, then drain.",
        "Cook the rice in 2 cups of salted water, covered, about 18 minutes.",
        "Cook the chicken in a skillet until done, then shred or cube it.",
        "In a large skillet combine the rice, corn, tomatoes, beans, chicken, 1 tsp cumin and 1 tbsp chili powder.",
        "Cook and stir about 10 minutes until hot.",
        "Spoon into bowls and top with cheese and salsa."
      ],
      "safe": "Cook chicken to 165°F. Reheat leftovers to 165°F.",
      "credit": {
        "label": "Recipe: Iowa State University Extension, Spend Smart. Eat Smart. (Chicken Burrito Bowl)",
        "url": "https://spendsmart.extension.iastate.edu/recipe/chicken-burrito-bowl/"
      },
      "optional": [
        {
          "name": "Salsa",
          "show": "salsa, to top (optional)",
          "term": "kroger salsa",
          "per": 0.5,
          "pack": 1,
          "pack_label": "jar"
        }
      ]
    },
    {
      "id": "subs",
      "name": "Ham & cheese subs",
      "emoji": "🥖",
      "serves": 4,
      "time_min": 10,
      "ingredients": [
        {
          "key": "ham",
          "qty": 0.75,
          "show": "¾ lb sliced ham"
        },
        {
          "key": "american_cheese",
          "qty": 0.25,
          "show": "¼ lb sliced cheese"
        },
        {
          "key": "lettuce",
          "qty": 0.25,
          "show": "¼ lb shredded lettuce"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "½ lb tomatoes, sliced"
        }
      ],
      "gaps": [
        {
          "name": "Sub rolls",
          "show": "4 sub rolls",
          "term": "kroger sub rolls",
          "per": 4,
          "pack": 6,
          "pack_label": "6-pack",
          "core": false,
          "essential": true
        }
      ],
      "pantry": [
        "black pepper",
        "vinegar (optional)"
      ],
      "steps": [
        "Split the rolls lengthwise without cutting all the way through.",
        "Spread with mustard or mayo.",
        "Layer the ham and cheese. Toast open-faced if you want it warm and melty.",
        "Add lettuce, tomato and pickles, plus a little pepper or oil and vinegar.",
        "Close, press gently and cut in half."
      ],
      "safe": "Keep deli meat cold until you use it; heat to 165°F if you're pregnant or serving someone at higher risk.",
      "credit": null,
      "optional": [
        {
          "name": "Dill pickle chips",
          "show": "pickle chips",
          "term": "kroger dill pickle chips",
          "per": 0.15,
          "pack": 1,
          "pack_label": "jar"
        },
        {
          "name": "Yellow mustard",
          "show": "2 tbsp yellow mustard",
          "term": "yellow mustard",
          "per": 0.1,
          "pack": 1,
          "pack_label": "8 oz bottle"
        }
      ]
    },
    {
      "id": "oven-chicken-mash",
      "name": "Oven-crispy chicken, mash & corn",
      "emoji": "🍗",
      "serves": 6,
      "time_min": 110,
      "ingredients": [
        {
          "key": "chicken_legs",
          "qty": 3,
          "show": "3 lb bone-in chicken legs, skin removed"
        },
        {
          "key": "milk",
          "qty": 0.0625,
          "show": "1 cup milk (½ for dipping, ½ for the mash)"
        },
        {
          "key": "potatoes",
          "qty": 3,
          "show": "3 lb potatoes, for mashing"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "canned_corn",
          "qty": 1.5,
          "show": "1½ lb corn (about two 15-oz cans)"
        }
      ],
      "gaps": [
        {
          "name": "Corn flakes",
          "show": "1 cup crushed corn flakes",
          "term": "kroger corn flakes",
          "per": 0.1,
          "pack": 1,
          "pack_label": "box",
          "core": false,
          "essential": true
        }
      ],
      "pantry": [
        "poultry seasoning",
        "onion powder",
        "garlic powder",
        "black pepper",
        "red pepper flakes",
        "ground ginger",
        "paprika",
        "cooking oil",
        "salt"
      ],
      "steps": [
        "Stir ½ tsp poultry seasoning into ½ cup of the milk. Mix the crushed corn flakes in a bag with the rest of the poultry seasoning and 1½ tbsp each onion and garlic powder, 2 tsp black pepper, 2 tsp red pepper flakes and 1 tsp ginger.",
        "Dip each piece of chicken in the milk, then shake it in the bag to coat. Chill 1 hour.",
        "Heat the oven to 350°F. Set the chicken on a greased pan, dust with paprika, cover with foil and bake 40 minutes.",
        "Uncover and bake 30–40 minutes more without turning, until the coating is crisp.",
        "Meanwhile boil the peeled, cut potatoes until soft. Drain and mash with the butter, the other ½ cup milk and salt.",
        "Warm the drained corn and serve everything together."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": {
        "label": "Chicken recipe: USDA MyPlate Kitchen (Crispy Oven-Fried Chicken)",
        "url": "https://myplate-prod.azureedge.us/recipes/crispy-oven-fried-chicken"
      },
      "optional": [],
      "includes": [
        "mashed-potatoes",
        "side-corn"
      ]
    },
    {
      "id": "chicken-red-beans",
      "name": "Oven-crispy chicken + red beans & rice",
      "emoji": "🍛",
      "serves": 8,
      "time_min": 150,
      "ingredients": [
        {
          "key": "chicken_legs",
          "qty": 4,
          "show": "4 lb bone-in chicken legs, skin removed"
        },
        {
          "key": "milk",
          "qty": 0.03125,
          "show": "½ cup milk, for dipping"
        },
        {
          "key": "beans",
          "qty": 0.8,
          "show": "2 cups dried red beans (about 0.8 lb)"
        },
        {
          "key": "rice",
          "qty": 0.75,
          "show": "¾ lb rice"
        }
      ],
      "gaps": [
        {
          "name": "Corn flakes",
          "show": "1 cup crushed corn flakes",
          "term": "kroger corn flakes",
          "per": 0.1,
          "pack": 1,
          "pack_label": "box",
          "core": false,
          "essential": true
        },
        {
          "name": "Celery",
          "show": "1 cup chopped celery",
          "term": "kroger celery",
          "per": 0.3,
          "pack": 1,
          "pack_label": "bunch",
          "core": false
        },
        {
          "name": "Bell pepper",
          "show": "1 bell pepper, chopped",
          "term": "green bell pepper",
          "per": 1,
          "pack": 1,
          "pack_label": "each",
          "core": false
        },
        {
          "name": "Yellow onion",
          "show": "1 onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        },
        {
          "name": "Garlic",
          "show": "3 cloves garlic",
          "term": "garlic",
          "per": 0.34,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "pantry": [
        "bay leaves",
        "dried thyme",
        "poultry seasoning",
        "onion powder",
        "garlic powder",
        "black pepper",
        "paprika",
        "salt",
        "cooking oil"
      ],
      "steps": [
        "Beans: rinse and pick over the beans. Put them in a big pot with 8 cups water, 1½ cups chopped onion, the celery and 4 bay leaves. Boil, then cover and simmer on low 1½ hours until tender.",
        "Mash some of the beans against the side of the pot. Add 3 tbsp chopped garlic, 2 tsp thyme, 1 tsp each salt and pepper and the bell pepper. Simmer uncovered about 30 minutes until creamy; remove the bay leaves.",
        "Chicken: dip the pieces in milk mixed with ½ tsp poultry seasoning, then shake in a bag with the corn flakes and spices. Chill 1 hour.",
        "Bake the chicken at 350°F, covered, 40 minutes, then uncovered 30–40 minutes until crisp.",
        "Cook the rice in salted water, covered, about 18 minutes.",
        "Serve the beans over rice with the chicken."
      ],
      "safe": "Cook chicken to 165°F. Reheat leftovers to 165°F.",
      "credit": {
        "label": "Recipes: USDA MyPlate Kitchen (Red Beans and Rice; Crispy Oven-Fried Chicken)",
        "url": "https://myplate-prod.azureedge.us/recipes/red-beans-and-rice"
      },
      "optional": [],
      "includes": [
        "beans-rice",
        "side-rice",
        "side-beans"
      ]
    },
    {
      "id": "pizza",
      "name": "Homemade cheese pizza",
      "emoji": "🍕",
      "serves": 4,
      "time_min": 45,
      "ingredients": [
        {
          "key": "flour",
          "qty": 0.55,
          "show": "2 cups all-purpose flour (about 0.55 lb)"
        },
        {
          "key": "sugar",
          "qty": 0.03,
          "show": "1 tbsp sugar"
        }
      ],
      "gaps": [
        {
          "name": "Shredded mozzarella",
          "show": "6 oz shredded mozzarella",
          "term": "kroger shredded mozzarella",
          "per": 6,
          "pack": 8,
          "pack_label": "8-oz bag",
          "core": true
        },
        {
          "name": "Marinara sauce",
          "show": "1 cup marinara sauce",
          "term": "kroger marinara sauce",
          "per": 1,
          "pack": 3,
          "pack_label": "24-oz jar",
          "core": true
        },
        {
          "name": "Instant yeast",
          "show": "1 tbsp instant yeast",
          "term": "instant yeast",
          "per": 1,
          "pack": 3,
          "pack_label": "3-packet strip",
          "core": false,
          "essential": true
        }
      ],
      "pantry": [
        "cooking oil"
      ],
      "steps": [
        "Heat the oven to 375°F.",
        "Mix 1 cup flour, the yeast, sugar and ⅔ cup plus 2 tbsp warm water (110–115°F).",
        "Stir in the second cup of flour until it forms a ball. Knead on a floured counter about 5 minutes.",
        "Put the dough in a greased bowl, cover with a towel and let it rise somewhere warm 10–15 minutes.",
        "Press it out on a greased 12×16-inch sheet. Spread a thin layer of sauce, leaving a ½-inch edge, then the cheese.",
        "Bake about 15 minutes until the crust is browned and the cheese bubbles."
      ],
      "safe": "Refrigerate leftovers within 2 hours.",
      "credit": {
        "label": "Recipe: USDA MyPlate Kitchen (Quick and Easy Pizza)",
        "url": "https://www.nutrition.gov/recipes/quick-and-easy-pizza"
      },
      "optional": []
    },
    {
      "id": "spaghetti",
      "name": "Spaghetti & meat sauce",
      "emoji": "🍝",
      "serves": 4,
      "ingredients": [
        {
          "key": "pasta",
          "qty": 1,
          "show": "1 lb spaghetti"
        },
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "tomatoes",
          "qty": 2,
          "show": "2 lb fresh tomatoes, chopped for sauce"
        }
      ],
      "pantry": [
        "olive oil",
        "salt",
        "Italian seasoning"
      ],
      "time_min": 40,
      "steps": [
        "Bring a big pot of salted water to a boil.",
        "Brown the ground beef in a large skillet over medium-high heat, breaking it up, until no pink remains. Spoon off extra fat.",
        "Add a little olive oil and the garlic; cook 1 minute. Add the chopped tomatoes, herbs and a pinch of salt.",
        "Simmer the sauce 15–20 minutes, stirring now and then, until thick.",
        "Meanwhile cook the spaghetti until just tender. Save a splash of pasta water, then drain.",
        "Toss the spaghetti with the sauce, loosening with pasta water if needed."
      ],
      "safe": "Cook ground beef to 160°F.",
      "credit": null,
      "gaps": [
        {
          "name": "Garlic",
          "show": "3 cloves garlic",
          "term": "garlic",
          "per": 0.34,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "optional": []
    },
    {
      "id": "chicken-rice",
      "name": "Chicken & rice",
      "emoji": "🍗",
      "serves": 4,
      "ingredients": [
        {
          "key": "chicken_legs",
          "qty": 2,
          "show": "2 lb bone-in chicken legs"
        },
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice"
        },
        {
          "key": "canned_corn",
          "qty": 1,
          "show": "1 lb canned corn"
        },
        {
          "key": "butter",
          "qty": 0.03125,
          "show": "1 tbsp butter"
        }
      ],
      "pantry": [
        "salt",
        "black pepper",
        "garlic powder"
      ],
      "time_min": 55,
      "steps": [
        "Heat the oven to 425°F. Season the chicken legs with salt, pepper and garlic powder.",
        "Roast the chicken on a sheet pan 40–45 minutes, until the skin is crisp.",
        "While it roasts, rinse the rice and simmer it in 2 cups of salted water, covered, for 18 minutes. Rest 5 minutes off the heat.",
        "Drain the corn and warm it in a small pan with the butter.",
        "Serve the chicken over the rice with the buttered corn on the side."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": null,
      "gaps": [],
      "optional": [],
      "includes": [
        "side-rice",
        "side-corn"
      ]
    },
    {
      "id": "bean-bowls",
      "name": "Bean, rice & cheese bowls",
      "emoji": "🫘",
      "serves": 4,
      "ingredients": [
        {
          "key": "beans",
          "qty": 0.5,
          "show": "½ lb dried beans"
        },
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice"
        },
        {
          "key": "canned_corn",
          "qty": 1,
          "show": "1 lb canned corn"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "½ lb tomatoes, diced"
        },
        {
          "key": "cheddar",
          "qty": 0.25,
          "show": "¼ lb cheddar, shredded"
        }
      ],
      "pantry": [
        "salt",
        "cumin",
        "chili powder"
      ],
      "time_min": 105,
      "steps": [
        "Rinse the dried beans, cover with water by 2 inches and simmer 1–1½ hours until tender (or soak overnight first to cut the time). Drain.",
        "Season the beans with salt, cumin and chili powder.",
        "Cook the rice: simmer in 2 cups of salted water, covered, 18 minutes, then rest 5 minutes.",
        "Warm the drained corn.",
        "Build bowls: rice, beans, corn, diced tomato, then the cheddar on top."
      ],
      "safe": "Reheat leftovers to 165°F.",
      "credit": null,
      "gaps": [],
      "optional": [],
      "includes": [
        "side-rice",
        "side-beans",
        "beans-rice"
      ]
    },
    {
      "id": "scramble",
      "name": "Cheesy egg scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 15,
      "steps": [
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "roast-chicken",
      "name": "Roast chicken & potatoes",
      "emoji": "🐔",
      "serves": 4,
      "ingredients": [
        {
          "key": "chicken_whole",
          "qty": 4,
          "show": "4-lb whole chicken"
        },
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        }
      ],
      "pantry": [
        "cooking oil",
        "salt",
        "black pepper"
      ],
      "time_min": 95,
      "steps": [
        "Heat the oven to 425°F. Pat the chicken dry and rub it with the butter, salt and pepper.",
        "Cut the potatoes into chunks, toss with oil and salt and spread them around the chicken in a roasting pan.",
        "Roast about 1 hour 15 minutes, until the thickest part of the thigh reads 165°F.",
        "Rest the chicken 10 minutes, then carve.",
        "Serve with the roasted potatoes and pan juices."
      ],
      "safe": "Cook chicken to 165°F in the thickest part of the thigh.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "hash",
      "name": "Potato & egg hash",
      "emoji": "🥔",
      "serves": 4,
      "ingredients": [
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes, diced"
        },
        {
          "key": "eggs",
          "qty": 0.5,
          "show": "6 eggs"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        }
      ],
      "pantry": [
        "cooking oil",
        "salt",
        "black pepper"
      ],
      "time_min": 35,
      "steps": [
        "Dice the potatoes small. Heat oil and the butter in a large skillet over medium heat.",
        "Cook the potatoes, turning now and then, 15–20 minutes until browned and tender. Season with salt and pepper.",
        "Make 6 wells in the potatoes and crack an egg into each.",
        "Cover and cook 4–6 minutes until the eggs are set.",
        "Sprinkle with cheddar and serve."
      ],
      "safe": "Cook eggs until whites and yolks are firm.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "pancakes",
      "name": "Banana pancakes",
      "emoji": "🥞",
      "serves": 4,
      "ingredients": [
        {
          "key": "flour",
          "qty": 0.4,
          "show": "0.4 lb all-purpose flour"
        },
        {
          "key": "sugar",
          "qty": 0.05,
          "show": "0.05 lb sugar"
        },
        {
          "key": "milk",
          "qty": 0.125,
          "show": "2 cups whole milk"
        },
        {
          "key": "eggs",
          "qty": 0.1667,
          "show": "2 eggs"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas"
        }
      ],
      "pantry": [
        "baking powder",
        "salt"
      ],
      "time_min": 25,
      "steps": [
        "Mash half the bananas in a bowl. Whisk in the milk, eggs and melted butter (save a little butter for the pan).",
        "In another bowl mix the flour, sugar, baking powder and a pinch of salt.",
        "Stir the wet mix into the dry just until combined; small lumps are fine.",
        "Heat a lightly buttered skillet over medium heat. Pour ¼-cup scoops of batter.",
        "Flip when bubbles form on top, about 2 minutes; cook 1 minute more.",
        "Serve with the rest of the bananas sliced on top."
      ],
      "safe": "Cook until no wet batter remains in the middle.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "chili",
      "name": "Beef & bean chili",
      "emoji": "🌶️",
      "serves": 6,
      "ingredients": [
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "beans",
          "qty": 1,
          "show": "1 lb dried beans"
        },
        {
          "key": "tomatoes",
          "qty": 2,
          "show": "2 lb tomatoes"
        },
        {
          "key": "canned_corn",
          "qty": 1,
          "show": "1 lb canned corn"
        },
        {
          "key": "cheddar",
          "qty": 0.25,
          "show": "¼ lb cheddar, for topping"
        }
      ],
      "pantry": [
        "chili powder",
        "cumin",
        "salt"
      ],
      "time_min": 120,
      "steps": [
        "Rinse the dried beans and simmer them in plenty of water 1–1½ hours until tender. Drain.",
        "In a large pot, brown the ground beef with the chopped onion and garlic. Spoon off extra fat.",
        "Add the chopped tomatoes, chili powder, cumin and salt. Simmer 10 minutes.",
        "Stir in the cooked beans, the drained corn and 1–2 cups of water.",
        "Simmer 30 minutes, stirring now and then, until thick.",
        "Serve topped with cheddar."
      ],
      "safe": "Cook ground beef to 160°F. Reheat leftovers to 165°F.",
      "credit": null,
      "gaps": [
        {
          "name": "Yellow onion",
          "show": "1 onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        },
        {
          "name": "Garlic",
          "show": "3 cloves garlic",
          "term": "garlic",
          "per": 0.34,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "optional": []
    },
    {
      "id": "chicken-pasta",
      "name": "Cheesy chicken pasta",
      "emoji": "🧀",
      "serves": 4,
      "ingredients": [
        {
          "key": "pasta",
          "qty": 1,
          "show": "1 lb pasta"
        },
        {
          "key": "chicken_breast",
          "qty": 1,
          "show": "1 lb boneless chicken breast"
        },
        {
          "key": "cheddar",
          "qty": 0.5,
          "show": "½ lb cheddar"
        },
        {
          "key": "milk",
          "qty": 0.125,
          "show": "2 cups whole milk"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "flour",
          "qty": 0.05,
          "show": "0.05 lb flour (for the sauce)"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 35,
      "steps": [
        "Cook the pasta in salted water until just tender; drain.",
        "Cut the chicken into bite-size pieces, season with salt and pepper and cook in a skillet until no pink remains.",
        "In a saucepan melt the butter, whisk in the flour and cook 1 minute.",
        "Slowly whisk in the milk and simmer until thickened, about 3 minutes.",
        "Take off the heat and stir in the cheddar until smooth.",
        "Toss the pasta and chicken with the cheese sauce."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "oven-fries",
      "name": "Oven fries",
      "emoji": "🍟",
      "serves": 4,
      "ingredients": [
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes, cut into sticks"
        }
      ],
      "pantry": [
        "cooking oil",
        "salt"
      ],
      "time_min": 40,
      "steps": [
        "Heat the oven to 450°F. Cut the potatoes into ¼-inch sticks; skins on is fine.",
        "Soak in cold water 10 minutes, then pat very dry.",
        "Toss with 2 tbsp oil and a big pinch of salt; spread in one layer on a sheet pan.",
        "Bake 30–35 minutes, flipping halfway, until golden and crisp."
      ],
      "safe": null,
      "credit": null,
      "gaps": [],
      "side_dish": true,
      "optional": []
    },
    {
      "id": "chicken-fried-rice",
      "name": "Chicken fried rice",
      "emoji": "🥡",
      "serves": 4,
      "time_min": 40,
      "ingredients": [
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice (about 3 cups cooked)"
        },
        {
          "key": "eggs",
          "qty": 0.25,
          "show": "3 eggs"
        },
        {
          "key": "chicken_breast",
          "qty": 0.5,
          "show": "½ lb boneless chicken breast (about 1 cup cooked)"
        }
      ],
      "gaps": [
        {
          "name": "Frozen mixed vegetables",
          "show": "2 cups frozen mixed vegetables",
          "term": "kroger frozen mixed vegetables",
          "per": 1,
          "pack": 1,
          "pack_label": "12 oz bag",
          "core": false,
          "essential": true
        },
        {
          "name": "Soy sauce",
          "show": "2 tbsp low-sodium soy sauce",
          "term": "kroger less sodium soy sauce",
          "per": 0.1,
          "pack": 1,
          "pack_label": "bottle",
          "core": false,
          "essential": true
        },
        {
          "name": "Yellow onion",
          "show": "½ cup chopped onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        },
        {
          "name": "Garlic",
          "show": "2 cloves garlic",
          "term": "garlic",
          "per": 0.25,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "pantry": [
        "cooking oil"
      ],
      "steps": [
        "Cook the rice a few hours ahead (or the day before) and chill it; cold rice fries without clumping.",
        "Cut the chicken into small pieces and cook in a large skillet with a little oil until no pink remains. Move to a plate.",
        "Beat the eggs, scramble them in the same skillet about 3 minutes until set, and add to the plate.",
        "Heat 2 tbsp oil over medium heat and cook the onion and garlic for 3 minutes.",
        "Stir in the cold rice, thawed vegetables and soy sauce; cook and stir about 3 minutes until hot.",
        "Fold the chicken and eggs back in and serve."
      ],
      "safe": "Cook chicken to 165°F.",
      "credit": {
        "label": "Recipe: Iowa State University Extension, Spend Smart. Eat Smart. (Vegetable Fried Rice, with the chicken tip)",
        "url": "https://spendsmart.extension.iastate.edu/recipe/vegetable-fried-rice/"
      },
      "optional": []
    },
    {
      "id": "chips-salsa",
      "name": "Chips & fresh salsa",
      "emoji": "🌶️",
      "serves": 4,
      "time_min": 15,
      "ingredients": [
        {
          "key": "tomatoes",
          "qty": 1,
          "show": "1 lb tomatoes"
        }
      ],
      "gaps": [
        {
          "name": "Tortilla chips",
          "show": "1 bag tortilla chips",
          "term": "kroger tortilla chips",
          "per": 1,
          "pack": 1,
          "pack_label": "13-oz bag",
          "core": false,
          "essential": true
        },
        {
          "name": "Yellow onions",
          "show": "½ yellow onion",
          "term": "yellow onions",
          "per": 0.5,
          "pack": 6,
          "pack_label": "3-lb bag",
          "core": false
        },
        {
          "name": "Jalapeño peppers",
          "show": "1 jalapeño",
          "term": "jalapeno peppers",
          "per": 1,
          "pack": 1,
          "pack_label": "each",
          "core": false
        },
        {
          "name": "Cilantro",
          "show": "a handful of cilantro",
          "term": "cilantro",
          "per": 0.25,
          "pack": 1,
          "pack_label": "bunch",
          "core": false,
          "single": true
        },
        {
          "name": "Limes",
          "show": "1 lime",
          "term": "lime",
          "per": 1,
          "pack": 1,
          "pack_label": "each",
          "core": false,
          "single": true
        }
      ],
      "optional": [],
      "pantry": [
        "salt"
      ],
      "steps": [
        "Dice the tomatoes and the onion small; seed and mince the jalapeño; chop the cilantro.",
        "Toss everything with the lime juice and a good pinch of salt. Let it sit 10 minutes, then taste and add salt.",
        "Serve with tortilla chips."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "chips-queso",
      "name": "Chips & queso",
      "emoji": "🧀",
      "serves": 4,
      "time_min": 10,
      "ingredients": [
        {
          "key": "cheddar",
          "qty": 0.5,
          "show": "½ lb cheddar, shredded"
        },
        {
          "key": "milk",
          "qty": 0.0625,
          "show": "1 cup milk"
        }
      ],
      "gaps": [
        {
          "name": "Tortilla chips",
          "show": "1 bag tortilla chips",
          "term": "kroger tortilla chips",
          "per": 1,
          "pack": 1,
          "pack_label": "13-oz bag",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "pantry": [
        "salt",
        "flour"
      ],
      "steps": [
        "Warm the milk in a small pot over low heat.",
        "Add the shredded cheddar a handful at a time, stirring until each melts and the sauce is smooth. A spoon of flour tossed with the cheese first keeps it from going grainy.",
        "Stir in chopped jalapeño or salsa if you like, and serve warm with tortilla chips."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "mac-cheese",
      "name": "Stovetop mac & cheese",
      "emoji": "🧀",
      "serves": 4,
      "time_min": 20,
      "ingredients": [
        {
          "key": "pasta",
          "qty": 0.5,
          "show": "½ lb elbow pasta"
        },
        {
          "key": "cheddar",
          "qty": 0.25,
          "show": "¼ lb cheddar, shredded"
        },
        {
          "key": "milk",
          "qty": 0.0938,
          "show": "1½ cups milk"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt",
        "flour"
      ],
      "steps": [
        "Boil the pasta in salted water until just tender; drain.",
        "In the same pot melt the butter, stir in 2 tbsp flour and cook 1 minute, then whisk in the milk and simmer until it thickens, about 3 minutes.",
        "Take it off the heat, stir in the cheese until smooth, then fold in the pasta."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "side-rice",
      "name": "Seasoned rice",
      "emoji": "🍚",
      "serves": 4,
      "time_min": 25,
      "ingredients": [
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice (about 1 cup dry)"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt"
      ],
      "steps": [
        "Rinse the rice, then cook it in 2 cups salted water, covered, over low heat about 18 minutes.",
        "Rest 5 minutes off the heat and fluff with a fork. Stir in a spoon of salsa or a pinch of cumin for seasoned rice."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "side-beans",
      "name": "Simmered beans",
      "emoji": "🫘",
      "serves": 4,
      "time_min": 100,
      "ingredients": [
        {
          "key": "beans",
          "qty": 0.5,
          "show": "½ lb dried beans"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt",
        "cumin"
      ],
      "steps": [
        "Rinse the beans, cover with water by 2 inches and add a pinch of salt.",
        "Simmer 1 to 1½ hours until tender (soaking overnight first cuts the time). Drain, keeping a little liquid, and season with salt and cumin."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "beans-rice",
      "name": "Beans & rice",
      "emoji": "🍛",
      "serves": 4,
      "time_min": 100,
      "ingredients": [
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice"
        },
        {
          "key": "beans",
          "qty": 0.5,
          "show": "½ lb dried beans"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt",
        "cumin"
      ],
      "steps": [
        "Simmer the beans in salted water 1 to 1½ hours until tender, then drain.",
        "Cook the rice in twice its volume of salted water, covered, about 18 minutes.",
        "Fold the beans into the rice with a pinch of cumin, chili powder or Cajun seasoning."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "beans-cheese",
      "name": "Beans & cheese",
      "emoji": "🫘",
      "serves": 4,
      "time_min": 100,
      "ingredients": [
        {
          "key": "beans",
          "qty": 0.5,
          "show": "½ lb dried pinto beans"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar, shredded"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt"
      ],
      "steps": [
        "Simmer the beans in salted water 1 to 1½ hours until tender; drain, keeping a little liquid.",
        "Mash roughly with a spoon of the liquid and top with the shredded cheese while hot."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "side-corn",
      "name": "Buttered corn",
      "emoji": "🌽",
      "serves": 4,
      "time_min": 10,
      "ingredients": [
        {
          "key": "canned_corn",
          "qty": 1,
          "show": "1 lb canned corn"
        },
        {
          "key": "butter",
          "qty": 0.0313,
          "show": "1 tbsp butter"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "steps": [
        "Drain the corn and warm it in a pan with the butter, salt and pepper, about 5 minutes."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "side-salad",
      "name": "Green side salad",
      "emoji": "🥗",
      "serves": 4,
      "time_min": 10,
      "ingredients": [
        {
          "key": "lettuce",
          "qty": 0.5,
          "show": "½ lb lettuce"
        },
        {
          "key": "tomatoes",
          "qty": 0.25,
          "show": "¼ lb tomatoes"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "cooking oil",
        "vinegar",
        "salt",
        "black pepper"
      ],
      "steps": [
        "Wash, dry and tear the lettuce; cut the tomatoes into wedges.",
        "Toss with a quick dressing of 3 parts oil to 1 part vinegar, salt and pepper."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "biscuits",
      "name": "Butter biscuits",
      "emoji": "🥯",
      "serves": 4,
      "time_min": 25,
      "ingredients": [
        {
          "key": "flour",
          "qty": 0.5,
          "show": "½ lb flour (about 2 cups)"
        },
        {
          "key": "butter",
          "qty": 0.125,
          "show": "4 tbsp cold butter"
        },
        {
          "key": "milk",
          "qty": 0.0469,
          "show": "¾ cup milk"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "baking powder",
        "salt"
      ],
      "steps": [
        "Heat the oven to 450°F. Mix the flour with 1 tbsp baking powder and ½ tsp salt.",
        "Cut in the cold butter until it looks like coarse crumbs, then stir in the milk just until it holds together.",
        "Pat ¾ inch thick, cut 8 biscuits and bake 10 to 12 minutes until golden. Brush with melted butter (and honey for honey-butter biscuits)."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "texas-toast",
      "name": "Garlic Texas toast",
      "emoji": "🍞",
      "serves": 4,
      "time_min": 10,
      "ingredients": [
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb thick-sliced white bread"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "garlic powder"
      ],
      "steps": [
        "Soften the butter and mix in a pinch of garlic powder.",
        "Spread on both sides of the bread and toast in a hot skillet or under the broiler until golden, about 2 minutes a side."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "mashed-potatoes",
      "name": "Mashed potatoes",
      "emoji": "🥔",
      "serves": 4,
      "time_min": 30,
      "ingredients": [
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "milk",
          "qty": 0.0313,
          "show": "½ cup milk"
        }
      ],
      "gaps": [],
      "optional": [],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "steps": [
        "Peel and cut the potatoes into chunks; boil in salted water 15 to 20 minutes until a fork slides in.",
        "Drain, then mash with the butter and warm milk; season with salt and pepper."
      ],
      "safe": null,
      "credit": null,
      "side_dish": true
    },
    {
      "id": "beef-fried-rice",
      "name": "Steak fried rice",
      "emoji": "🥡",
      "serves": 4,
      "time_min": 40,
      "ingredients": [
        {
          "key": "rice",
          "qty": 0.5,
          "show": "½ lb white rice (about 3 cups cooked)"
        },
        {
          "key": "eggs",
          "qty": 0.25,
          "show": "3 eggs"
        },
        {
          "key": "beef_steak",
          "qty": 0.5,
          "show": "½ lb beef steak, sliced thin"
        }
      ],
      "gaps": [
        {
          "name": "Frozen mixed vegetables",
          "show": "2 cups frozen mixed vegetables",
          "term": "kroger frozen mixed vegetables",
          "per": 1,
          "pack": 1,
          "pack_label": "12 oz bag",
          "core": false,
          "essential": true
        },
        {
          "name": "Soy sauce",
          "show": "2 tbsp low-sodium soy sauce",
          "term": "kroger less sodium soy sauce",
          "per": 0.1,
          "pack": 1,
          "pack_label": "bottle",
          "core": false,
          "essential": true
        },
        {
          "name": "Yellow onion",
          "show": "½ cup chopped onion",
          "term": "yellow onion",
          "per": 1,
          "pack": 2,
          "pack_label": "lb",
          "core": false,
          "unit": "lb"
        },
        {
          "name": "Garlic",
          "show": "2 cloves garlic",
          "term": "garlic",
          "per": 0.25,
          "pack": 1,
          "pack_label": "head",
          "core": false,
          "single": true
        }
      ],
      "pantry": [
        "cooking oil"
      ],
      "steps": [
        "Cook the rice a few hours ahead (or the day before) and chill it; cold rice fries without clumping.",
        "Slice the steak thin across the grain and sear in a very hot skillet with a little oil, 2 to 3 minutes, to at least 145°F. Move to a plate.",
        "Beat the eggs, scramble them in the same skillet about 3 minutes until set, and add to the plate.",
        "Heat 2 tbsp oil over medium heat and cook the onion and garlic for 3 minutes.",
        "Stir in the cold rice, thawed vegetables and soy sauce; cook and stir about 3 minutes until hot.",
        "Fold the steak and eggs back in and serve."
      ],
      "safe": "Cook steak to at least 145°F and rest 3 minutes (USDA).",
      "credit": {
        "label": "Recipe: Iowa State University Extension, Spend Smart. Eat Smart. (Vegetable Fried Rice, adapted by us: steak instead of chicken)",
        "url": "https://spendsmart.extension.iastate.edu/recipe/vegetable-fried-rice/"
      },
      "optional": []
    },
    {
      "id": "egg-bacon",
      "name": "Bacon, egg & cheese scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "bacon",
          "qty": 0.5,
          "show": "½ lb sliced bacon (about 8 strips)"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the bacon in a skillet over medium heat until crisp, 8 to 10 minutes; drain on paper towels, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "egg-ham",
      "name": "Ham, egg & cheese scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "ham",
          "qty": 0.5,
          "show": "½ lb ham, diced"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the diced ham in a skillet over medium heat until browned at the edges, 3 to 4 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "egg-steak",
      "name": "Steak, egg & cheese scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "beef_steak",
          "qty": 0.5,
          "show": "½ lb beef steak, sliced thin"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the thin-sliced steak in a skillet over medium heat until browned, 3 to 4 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Steak to 145°F, then rest 3 minutes. Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "egg-chicken",
      "name": "Chicken, egg & cheese scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "chicken_breast",
          "qty": 0.5,
          "show": "½ lb boneless chicken breast, diced"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the diced chicken in a skillet over medium heat until no longer pink, 6 to 8 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Chicken to 165°F. Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [],
      "optional": []
    },
    {
      "id": "egg-sausage",
      "name": "Sausage, egg & cheese scramble & toast",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bread",
          "qty": 0.5,
          "show": "½ lb white bread"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the sausage, crumbled in a skillet over medium heat until browned, 8 to 10 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Toast the bread and serve with the eggs and bananas."
      ],
      "safe": "Sausage to 160°F. Cook eggs until firm, or to 160°F for egg dishes.",
      "credit": null,
      "gaps": [
        {
          "name": "Breakfast sausage",
          "show": "½ lb breakfast sausage",
          "term": "kroger breakfast sausage",
          "per": 0.5,
          "pack": 1,
          "pack_label": "1-lb roll",
          "core": true
        }
      ],
      "optional": []
    },
    {
      "id": "bacon-cheeseburgers",
      "name": "Bacon cheeseburgers + oven fries",
      "emoji": "🍔",
      "serves": 4,
      "time_min": 60,
      "ingredients": [
        {
          "key": "bacon",
          "qty": 0.5,
          "show": "½ lb sliced bacon (about 8 strips)"
        },
        {
          "key": "ground_beef",
          "qty": 1,
          "show": "1 lb ground beef"
        },
        {
          "key": "american_cheese",
          "qty": 0.25,
          "show": "4 slices American cheese (¼ lb)"
        },
        {
          "key": "lettuce",
          "qty": 0.25,
          "show": "¼ lb iceberg lettuce leaves"
        },
        {
          "key": "tomatoes",
          "qty": 0.5,
          "show": "½ lb tomatoes, sliced"
        },
        {
          "key": "potatoes",
          "qty": 2,
          "show": "2 lb potatoes, for fries"
        }
      ],
      "gaps": [
        {
          "name": "Hamburger buns",
          "show": "4 hamburger buns",
          "term": "kroger hamburger buns",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "pantry": [
        "cooking oil",
        "salt",
        "black pepper",
        "garlic powder",
        "onion powder"
      ],
      "steps": [
        "Cook the bacon in a skillet over medium heat until crisp, 8 to 10 minutes; drain on paper towels, then set aside while you make the rest.",
        "Scrub the potatoes, cut into ½-inch sticks and soak in ice water at least 30 minutes; dry well.",
        "Heat the oven to 475°F. Toss the fries with 1 tbsp oil, salt, pepper, garlic and onion powder; spread on a sheet pan.",
        "Bake 15 minutes covered with foil, then 15–20 minutes uncovered, turning once, until golden.",
        "Meanwhile shape the beef into 4 thin patties a little wider than the buns. Season with salt and pepper.",
        "Cook in a hot skillet 3–4 minutes a side. Add a cheese slice for the last minute.",
        "Toast the buns and build the burgers with lettuce, tomato, ketchup and mustard."
      ],
      "safe": "Cook ground beef to 160°F.",
      "credit": null,
      "optional": [
        {
          "name": "Ketchup",
          "show": "ketchup and mustard",
          "term": "kroger ketchup",
          "per": 0.1,
          "pack": 1,
          "pack_label": "bottle"
        }
      ],
      "includes": [
        "oven-fries"
      ]
    },
    {
      "id": "egg-burritos",
      "name": "Egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 15,
      "steps": [
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "gen": true
    },
    {
      "id": "egg-bacon-burritos",
      "name": "Bacon, egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "bacon",
          "qty": 0.5,
          "show": "½ lb sliced bacon (about 8 strips)"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the bacon in a skillet over medium heat until crisp, 8 to 10 minutes; drain on paper towels, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "gen": true
    },
    {
      "id": "egg-ham-burritos",
      "name": "Ham, egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "ham",
          "qty": 0.5,
          "show": "½ lb ham, diced"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the diced ham in a skillet over medium heat until browned at the edges, 3 to 4 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "gen": true
    },
    {
      "id": "egg-steak-burritos",
      "name": "Steak, egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "beef_steak",
          "qty": 0.5,
          "show": "½ lb beef steak, sliced thin"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the thin-sliced steak in a skillet over medium heat until browned, 3 to 4 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Steak to 145°F, then rest 3 minutes. Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "gen": true
    },
    {
      "id": "egg-chicken-burritos",
      "name": "Chicken, egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "chicken_breast",
          "qty": 0.5,
          "show": "½ lb boneless chicken breast, diced"
        },
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the diced chicken in a skillet over medium heat until no longer pink, 6 to 8 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Chicken to 165°F. Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        }
      ],
      "optional": [],
      "gen": true
    },
    {
      "id": "egg-sausage-burritos",
      "name": "Sausage, egg & cheese breakfast burritos",
      "emoji": "🍳",
      "serves": 4,
      "ingredients": [
        {
          "key": "eggs",
          "qty": 0.6667,
          "show": "8 eggs"
        },
        {
          "key": "milk",
          "qty": 0.015625,
          "show": "¼ cup whole milk"
        },
        {
          "key": "cheddar",
          "qty": 0.125,
          "show": "⅛ lb cheddar"
        },
        {
          "key": "butter",
          "qty": 0.0625,
          "show": "2 tbsp butter"
        },
        {
          "key": "bananas",
          "qty": 1,
          "show": "1 lb bananas, on the side"
        }
      ],
      "pantry": [
        "salt",
        "black pepper"
      ],
      "time_min": 25,
      "steps": [
        "Cook the sausage, crumbled in a skillet over medium heat until browned, 8 to 10 minutes, then set aside while you make the rest.",
        "Crack the eggs into a bowl with the milk, salt and pepper and whisk well.",
        "Melt the butter in a nonstick pan over medium-low heat.",
        "Add the eggs and stir slowly with a spatula until softly set.",
        "Fold in the cheddar and take the pan off the heat.",
        "Warm the tortillas in a dry skillet 20 seconds a side, spoon the eggs down the middle, fold in the sides and roll up. Serve with the bananas."
      ],
      "safe": "Sausage to 160°F. Cook eggs until firm, or to 160°F for egg dishes.",
      "gaps": [
        {
          "name": "Large flour tortillas",
          "show": "4 large flour tortillas",
          "term": "kroger burrito size flour tortillas",
          "per": 4,
          "pack": 8,
          "pack_label": "8-pack",
          "core": false,
          "essential": true
        },
        {
          "name": "Breakfast sausage",
          "show": "½ lb breakfast sausage",
          "term": "kroger breakfast sausage",
          "per": 0.5,
          "pack": 1,
          "pack_label": "1-lb roll",
          "core": true
        }
      ],
      "optional": [],
      "gen": true
    }
  ]
}