Mar 20, 2026 06:34 PM UTC · 9 people (6 adult-equiv) · $350/wk · STANDARD · None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Scrambled Eggs with Toast and Fruit",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "eggs",
"quantity": 12,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "whole wheat bread",
"quantity": 12,
"unit": "slice",
"category": "Bakery"
},
{
"name": "apples",
"quantity": 4,
"unit": "count",
"category": "Produce"
},
{
"name": "bananas",
"quantity": 5,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"Whisk eggs with milk, salt, and pepper in a large bowl.",
"Melt butter in a large non-stick skillet over medium heat.",
"Pour in egg mixture. Cook, stirring gently, until eggs are set but still moist.",
"Toast bread slices.",
"Serve scrambled eggs with toast. Slice fruit and serve alongside."
],
"estimatedCost": 12.18
},
"lunch": {
"name": "Tuna Salad Sandwiches with Carrot Sticks",
"mealType": "lunch",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "canned tuna, drained",
"quantity": 24,
"unit": "oz",
"category": "Pantry"
},
{
"name": "mayonnaise",
"quantity": 1.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "celery, finely chopped",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, finely chopped",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "whole wheat bread",
"quantity": 12,
"unit": "slice",
"category": "Bakery"
},
{
"name": "carrots",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
}
],
"steps": [
"In a large bowl, combine drained tuna, mayonnaise, chopped celery, chopped red onion, Dijon mustard, salt, and pepper. Mix well.",
"Spread tuna salad evenly on 18 slices of bread.",
"Top with the remaining 18 slices of bread to make sandwiches.",
"Wash and peel carrots. Cut into sticks.",
"Serve sandwiches with carrot sticks."
],
"estimatedCost": 17.88
},
"dinner": {
"name": "Chicken Breast with Roasted Broccoli and Quinoa",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "chicken breasts",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic powder",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "paprika",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "broccoli florets",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "quinoa, dry",
"quantity": 2.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or broth",
"quantity": 4.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Pat chicken breasts dry. In a bowl, toss chicken with 1 tbsp olive oil, garlic powder, paprika, salt, and pepper.",
"Arrange chicken in a single layer on a baking sheet.",
"Roast chicken for 25-30 minutes, or until internal temperature reaches 165\u00b0F (74\u00b0C).",
"While chicken roasts, toss broccoli florets with 2 tbsp olive oil, salt, and pepper on another baking sheet.",
"Spread broccoli in a single layer and roast for 15-20 minutes, until tender-crisp and slightly browned.",
"Cook quinoa according to package directions using water or broth. For 2 \u00bc cups dry quinoa, you'll typically use 4.5 cups liquid and cook for about 15 minutes.",
"Serve roasted chicken with roasted broccoli and quinoa."
],
"estimatedCost": 22.4
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Oatmeal with Berries and Nuts",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "rolled oats",
"quantity": 4.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or milk",
"quantity": 9,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "mixed berries (fresh or frozen)",
"quantity": 3,
"unit": "cup",
"category": "Frozen"
},
{
"name": "walnuts or pecans",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "honey or maple syrup (optional)",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Combine oats, water or milk, and salt in a large saucepan.",
"Bring to a boil, then reduce heat and simmer, stirring occasionally, until oats are tender and creamy (about 10-15 minutes).",
"Stir in berries during the last few minutes of cooking.",
"Serve oatmeal topped with nuts and a drizzle of honey or maple syrup, if desired."
],
"estimatedCost": 9.43
},
"lunch": {
"name": "Leftover Chicken Salad Wraps",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked chicken breast, shredded or diced (from monday's dinner)",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "mayonnaise",
"quantity": 1,
"unit": "cup",
"category": "Condiments"
},
{
"name": "red grapes",
"quantity": 1.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "celery, finely chopped",
"quantity": 0.75,
"unit": "cup",
"category": "Produce"
},
{
"name": "lemon juice",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "flour tortillas",
"quantity": 12,
"unit": "count",
"category": "Pantry"
},
{
"name": "lettuce leaves",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"In a large bowl, combine shredded chicken, mayonnaise, halved grapes, chopped celery, lemon juice, salt, and pepper. Mix well.",
"Warm tortillas slightly if desired, according to package directions.",
"Lay out tortillas. Place a lettuce leaf on each tortilla.",
"Spoon chicken salad mixture onto the lettuce leaves.",
"Fold or roll up tortillas to create wraps."
],
"estimatedCost": 19.65
},
"dinner": {
"name": "Pork Loin Roast with Mashed Potatoes and Green Beans",
"mealType": "dinner",
"cookTime": 75,
"difficulty": "Medium",
"baseServings": 9,
"ingredients": [
{
"name": "pork loin roast",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "rosemary, dried",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "thyme, dried",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic powder",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "potatoes, peeled and quartered",
"quantity": 3,
"unit": "lb",
"category": "Produce"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "green beans",
"quantity": 1.25,
"unit": "lb",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 375\u00b0F (190\u00b0C).",
"Rub pork loin with olive oil. In a small bowl, mix rosemary, thyme, garlic powder, salt, and pepper. Rub spice mixture all over the pork.",
"Place pork loin in a roasting pan. Roast for approximately 20 minutes per pound, or until internal temperature reaches 145\u00b0F (63\u00b0C). Let rest for 10-15 minutes before slicing.",
"While pork roasts, boil potatoes in salted water until tender. Drain.",
"Mash potatoes with butter and milk until smooth. Season with salt and pepper.",
"Steam or boil green beans until tender-crisp. Toss with minced garlic and a pinch of salt and pepper.",
"Slice pork loin and serve with mashed potatoes and green beans."
],
"estimatedCost": 27.51
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "Pancakes with Syrup and Fruit",
"mealType": "breakfast",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "all-purpose flour",
"quantity": 4.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "granulated sugar",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
},
{
"name": "baking powder",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "eggs",
"quantity": 3,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 4.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "melted butter",
"quantity": 9,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "vegetable oil (for cooking)",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "maple syrup",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
},
{
"name": "mixed berries",
"quantity": 3,
"unit": "cup",
"category": "Frozen"
}
],
"steps": [
"In a large bowl, whisk together flour, sugar, baking powder, and salt.",
"In a separate bowl, whisk together eggs, milk, and melted butter.",
"Pour wet ingredients into dry ingredients and stir until just combined (do not overmix; lumps are okay).",
"Heat a lightly oiled griddle or frying pan over medium-high heat.",
"Pour about 1/2 cup of batter onto the hot griddle for each pancake. Cook for 2-3 minutes per side, or until golden brown and cooked through.",
"Serve pancakes warm with maple syrup and berries."
],
"estimatedCost": 14.15
},
"lunch": {
"name": "Hearty Lentil Soup with Crusty Bread",
"mealType": "lunch",
"cookTime": 60,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "brown or green lentils, dry",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "vegetable broth",
"quantity": 12,
"unit": "cup",
"category": "Pantry"
},
{
"name": "yellow onion",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "carrots",
"quantity": 3,
"unit": "count",
"category": "Produce"
},
{
"name": "celery stalks",
"quantity": 4,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 6,
"unit": "clove",
"category": "Produce"
},
{
"name": "tomatoes, canned",
"quantity": 24,
"unit": "oz",
"category": "Pantry"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "cumin",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "smoked paprika",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "crusty bread",
"quantity": 2,
"unit": "loaf",
"category": "Bakery"
}
],
"steps": [
"Rinse lentils thoroughly.",
"Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery; cook until softened, about 8-10 minutes.",
"Add minced garlic and cook for 1 minute more until fragrant.",
"Stir in cumin and smoked paprika, cook for 30 seconds.",
"Add rinsed lentils, vegetable broth, diced tomatoes, salt, and pepper.",
"Bring to a boil, then reduce heat, cover, and simmer for 45-60 minutes, or until lentils are tender.",
"Serve hot with crusty bread."
],
"estimatedCost": 15.33
},
"dinner": {
"name": "Ground Beef Shepherd's Pie",
"mealType": "dinner",
"cookTime": 60,
"difficulty": "Medium",
"baseServings": 9,
"ingredients": [
{
"name": "ground beef",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "yellow onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "carrots",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "celery stalks",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "beef broth",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "tomato paste",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "worcestershire sauce",
"quantity": 2,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "dried thyme",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "potatoes, peeled and quartered",
"quantity": 3,
"unit": "lb",
"category": "Produce"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "shredded cheddar cheese",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Preheat oven to 375\u00b0F (190\u00b0C).",
"In a large skillet, brown ground beef over medium-high heat. Drain off excess fat.",
"Add chopped onion, carrots, and celery to the skillet. Cook until softened, about 5-7 minutes.",
"Stir in minced garlic, beef broth, tomato paste, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for 10 minutes, stirring occasionally.",
"While the meat mixture simmers, boil potatoes until tender. Drain.",
"Mash potatoes with butter and milk until smooth. Season with salt and pepper.",
"Pour the meat mixture into a 9x13 inch baking dish.",
"Spoon the mashed potatoes evenly over the meat mixture. Sprinkle with shredded cheddar cheese.",
"Bake for 25-30 minutes, or until the topping is golden brown and the filling is bubbly."
],
"estimatedCost": 25.55
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Cereal with Milk and Banana",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "boxed cereal",
"quantity": 2,
"unit": "box",
"category": "Pantry"
},
{
"name": "milk",
"quantity": 4.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "bananas",
"quantity": 5,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"Pour cereal into bowls.",
"Add milk to each bowl.",
"Slice bananas and add to cereal or serve on the side."
],
"estimatedCost": 11.79
},
"lunch": {
"name": "Chicken Caesar Salad",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked chicken breast, diced or shredded (from monday's dinner)",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "romaine lettuce",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "caesar dressing",
"quantity": 2,
"unit": "cup",
"category": "Condiments"
},
{
"name": "shredded parmesan cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "croutons",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a large bowl, combine chopped romaine lettuce and diced chicken.",
"Add Caesar dressing and toss to coat.",
"Sprinkle with shredded Parmesan cheese and croutons.",
"Serve immediately."
],
"estimatedCost": 16.11
},
"dinner": {
"name": "Baked Salmon with Lemon-Dill Sauce and Asparagus",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "salmon fillets",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "asparagus",
"quantity": 2,
"unit": "lb",
"category": "Produce"
},
{
"name": "lemon juice",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "fresh dill",
"quantity": 3,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "garlic",
"quantity": 2,
"unit": "clove",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Place salmon fillets on a baking sheet lined with parchment paper. Drizzle with 1 tbsp olive oil, salt, and pepper.",
"Toss trimmed asparagus with the remaining 1 tbsp olive oil, salt, and pepper. Arrange around the salmon.",
"Bake for 12-15 minutes, or until salmon is cooked through and flakes easily with a fork, and asparagus is tender-crisp.",
"While salmon bakes, prepare the sauce: melt butter in a small saucepan over medium heat. Add minced garlic and cook until fragrant, about 1 minute.",
"Stir in lemon juice and chopped dill. Season with salt and pepper.",
"Serve baked salmon and asparagus with lemon-dill sauce."
],
"estimatedCost": 23.58
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Yogurt Parfaits with Granola and Fruit",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "greek yogurt",
"quantity": 3,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "granola",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "mixed berries",
"quantity": 3,
"unit": "cup",
"category": "Frozen"
},
{
"name": "honey or maple syrup (optional)",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Layer Greek yogurt, granola, and berries in individual glasses or bowls.",
"Drizzle with honey or maple syrup, if desired.",
"Serve immediately."
],
"estimatedCost": 12.58
},
"lunch": {
"name": "Black Bean Burgers on Buns with Salad",
"mealType": "lunch",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "canned black beans, rinsed and drained",
"quantity": 3,
"unit": "can",
"category": "Pantry"
},
{
"name": "breadcrumbs",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "eggs",
"quantity": 1,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "onion, finely chopped",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "garlic powder",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "cumin",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "chili powder",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "olive oil (for cooking)",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "hamburger buns",
"quantity": 9,
"unit": "count",
"category": "Bakery"
},
{
"name": "lettuce",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "tomato",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "onions",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "ketchup",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "mustard",
"quantity": 0.25,
"unit": "cup",
"category": "Condiments"
}
],
"steps": [
"In a large bowl, mash black beans with a fork until mostly mashed but still chunky.",
"Add breadcrumbs, egg, finely chopped onion, garlic powder, cumin, chili powder, and salt. Mix until well combined.",
"Form mixture into 9 equal patties.",
"Heat olive oil in a large skillet over medium heat.",
"Cook patties for 4-5 minutes per side, until golden brown and heated through.",
"Serve patties on hamburger buns with lettuce, tomato slices, onion slices, ketchup, and mustard. Serve with a side salad."
],
"estimatedCost": 18.08
},
"dinner": {
"name": "Tacos with Ground Beef",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "ground beef",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "taco seasoning",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "water",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry",
"skipGrocery": true
},
{
"name": "taco shells or tortillas",
"quantity": 18,
"unit": "count",
"category": "Pantry"
},
{
"name": "shredded lettuce",
"quantity": 15,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "tomatoes",
"quantity": 1.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "shredded cheddar cheese",
"quantity": 3,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "salsa",
"quantity": 1.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "sour cream",
"quantity": 0.3333333333333333,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"In a large skillet, brown ground beef over medium-high heat. Drain off excess fat.",
"Stir in taco seasoning and water. Bring to a simmer and cook for 5-7 minutes, stirring occasionally, until sauce has thickened.",
"Warm taco shells or tortillas according to package directions.",
"Assemble tacos by filling shells/tortillas with seasoned beef and toppings like lettuce, tomatoes, cheese, salsa, and sour cream."
],
"estimatedCost": 23.98
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "Scrambled Eggs with Sausage and Fruit Salad",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "eggs",
"quantity": 12,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "breakfast sausage links or patties",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "cantaloupe",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "honeydew melon",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "grapes",
"quantity": 3,
"unit": "cup",
"category": "Produce"
}
],
"steps": [
"Cook breakfast sausage according to package directions. Drain excess grease.",
"While sausage cooks, whisk eggs with milk, salt, and pepper in a large bowl.",
"Melt butter in a large non-stick skillet over medium heat.",
"Pour in egg mixture. Cook, stirring gently, until eggs are set but still moist.",
"Prepare fruit salad by cubing melons and combining with grapes.",
"Serve scrambled eggs with sausage and fruit salad."
],
"estimatedCost": 18.87
},
"lunch": {
"name": "Leftover Shepherd's Pie",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [],
"steps": [
"Reheat leftover shepherd's pie in the oven or microwave until heated through."
],
"estimatedCost": 0
},
"dinner": {
"name": "Chicken Fajitas with Peppers and Onions",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "chicken breasts",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "bell peppers (mixed colors)",
"quantity": 3,
"unit": "count",
"category": "Produce"
},
{
"name": "yellow onions",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "fajita seasoning mix",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "flour tortillas",
"quantity": 18,
"unit": "count",
"category": "Pantry"
},
{
"name": "salsa",
"quantity": 1.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "sour cream",
"quantity": 0.3333333333333333,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "shredded monterey jack cheese",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Slice chicken breast into thin strips.",
"In a large bowl, toss chicken strips with 1 \u00bd tbsp olive oil and fajita seasoning. Let marinate for at least 15 minutes (or longer in the refrigerator).",
"In a separate bowl, toss sliced bell peppers and onions with the remaining 1 \u00bd tbsp olive oil and a pinch of salt and pepper.",
"Heat a large skillet or griddle over medium-high heat. Add chicken and cook until browned and cooked through, about 5-7 minutes. Remove chicken from skillet and set aside.",
"Add the seasoned vegetables to the same skillet and cook, stirring occasionally, until tender-crisp and slightly charred, about 7-10 minutes.",
"Return chicken to the skillet and toss with the vegetables.",
"Warm tortillas according to package directions.",
"Serve fajita mixture with warm tortillas and toppings like salsa, sour cream, and cheese."
],
"estimatedCost": 22.8
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "French Toast with Syrup and Fruit",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "thick sliced bread",
"quantity": 12,
"unit": "slice",
"category": "Bakery"
},
{
"name": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "vanilla extract",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "cinnamon",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "butter (for cooking)",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "maple syrup",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
},
{
"name": "mixed berries",
"quantity": 3,
"unit": "cup",
"category": "Frozen"
}
],
"steps": [
"In a shallow dish, whisk together eggs, milk, vanilla extract, cinnamon, and salt.",
"Dip each slice of bread into the egg mixture, coating both sides.",
"Melt butter in a large non-stick skillet over medium heat.",
"Cook dipped bread slices for 3-4 minutes per side, until golden brown and cooked through.",
"Serve French toast warm with maple syrup and berries."
],
"estimatedCost": 13.76
},
"lunch": {
"name": "Leftover Chicken Fajitas",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "flour tortillas",
"quantity": 9,
"unit": "count",
"category": "Pantry"
},
{
"name": "salsa",
"quantity": 0.75,
"unit": "cup",
"category": "Condiments"
},
{
"name": "sour cream",
"quantity": 0.3333333333333333,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "shredded monterey jack cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Warm leftover fajita filling gently in a skillet or microwave.",
"Warm tortillas.",
"Serve filling in tortillas with desired toppings."
],
"estimatedCost": 0
},
"dinner": {
"name": "Spaghetti with Meat Sauce",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Medium",
"baseServings": 9,
"ingredients": [
{
"name": "spaghetti",
"quantity": 24,
"unit": "oz",
"category": "Pantry"
},
{
"name": "ground beef",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "yellow onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 4,
"unit": "clove",
"category": "Produce"
},
{
"name": "crushed tomatoes, canned",
"quantity": 24,
"unit": "oz",
"category": "Pantry"
},
{
"name": "tomato paste",
"quantity": 6,
"unit": "oz",
"category": "Pantry"
},
{
"name": "dried oregano",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "dried basil",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sugar",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "grated parmesan cheese (for serving)",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Cook spaghetti according to package directions. Drain.",
"While pasta cooks, heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5 minutes.",
"Add minced garlic and cook for 1 minute until fragrant.",
"Add ground beef and cook, breaking it up with a spoon, until browned. Drain off excess fat.",
"Stir in crushed tomatoes, tomato paste, oregano, basil, sugar, salt, and pepper. Bring to a simmer, then reduce heat, cover, and cook for at least 20 minutes, stirring occasionally.",
"Serve meat sauce over cooked spaghetti, topped with grated Parmesan cheese."
],
"estimatedCost": 24.37
}
}
],
"groceryList": [
{
"name": "eggs",
"displayQuantity": "3",
"displayUnit": "dozen",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "milk",
"displayQuantity": "1 \u00be",
"displayUnit": "gallons",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "butter",
"displayQuantity": "4",
"displayUnit": "sticks",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "salt",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 4 tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "black pepper",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 2 \u00bd tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "Bread",
"displayQuantity": "2",
"displayUnit": "loaves",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "apples",
"displayQuantity": "4",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "bananas",
"displayQuantity": "10",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "canned tuna, drained",
"displayQuantity": "1 \u00bd",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "mayonnaise",
"displayQuantity": "2",
"displayUnit": "jars",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "celery, finely chopped",
"displayQuantity": "3",
"displayUnit": "cups",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "onion, finely chopped",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "mustard",
"displayQuantity": "1",
"displayUnit": "jar",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "carrots",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "chicken breasts",
"displayQuantity": "6",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "olive oil",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "garlic powder",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "paprika",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 2 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "broccoli florets",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "quinoa, dry",
"displayQuantity": "2 \u00bc",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "water or broth",
"displayQuantity": "4 \u00bd",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "rolled oats",
"displayQuantity": "1",
"displayUnit": "canister (42 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "mixed berries",
"displayQuantity": "12",
"displayUnit": "cups",
"category": "Frozen",
"isHaveOnHand": false
},
{
"name": "walnuts or pecans",
"displayQuantity": "1",
"displayUnit": "cup",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "maple syrup",
"displayQuantity": "2",
"displayUnit": "bottles (12 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "cooked chicken breast, shredded or diced (from monday's dinner)",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "grapes",
"displayQuantity": "5",
"displayUnit": "cups",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "lemon juice",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "flour tortillas",
"displayQuantity": "3",
"displayUnit": "bags (5 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "lettuces",
"displayQuantity": "2",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "pork loin roast",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "rosemary, dried",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "thyme, dried",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "potatoes, peeled and quartered",
"displayQuantity": "6",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "green beans",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "garlic",
"displayQuantity": "2",
"displayUnit": "heads",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "all-purpose flour",
"displayQuantity": "1",
"displayUnit": "bag (2 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "sugar",
"displayQuantity": "1",
"displayUnit": "bag (2 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "baking powder",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 3 tbsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "vegetable oil (for cooking)",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "brown or green lentils, dry",
"displayQuantity": "3",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "vegetable broth",
"displayQuantity": "3",
"displayUnit": "cartons (32 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "yellow onions",
"displayQuantity": "6",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "celery stalks",
"displayQuantity": "4",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "tomatoes, canned",
"displayQuantity": "48",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "cumin",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 2 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "Bread",
"displayQuantity": "2",
"displayUnit": "loaves",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "ground beef",
"displayQuantity": "8",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "celery stalks",
"displayQuantity": "1",
"displayUnit": "cup",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "beef broth",
"displayQuantity": "1",
"displayUnit": "carton (32 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "tomato paste",
"displayQuantity": "2",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "worcestershire sauce",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "dried thyme",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "shredded cheddar cheese",
"displayQuantity": "3",
"displayUnit": "bags (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "boxed cereal",
"displayQuantity": "2",
"displayUnit": "boxes",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "cooked chicken breast, diced or shredded (from monday's dinner)",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "romaine lettuces",
"displayQuantity": "2",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "caesar dressing",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "shredded parmesan cheese",
"displayQuantity": "1",
"displayUnit": "bag (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "croutons",
"displayQuantity": "1",
"displayUnit": "bag",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "salmon fillets",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "asparagus",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "fresh dill",
"displayQuantity": "1",
"displayUnit": "bunch",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "greek yogurt",
"displayQuantity": "1",
"displayUnit": "tub (32 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "granola",
"displayQuantity": "3",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "canned black beans, rinsed and drained",
"displayQuantity": "3",
"displayUnit": "cans",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "breadcrumbs",
"displayQuantity": "1",
"displayUnit": "canister (15 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "chili powder",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "hamburger buns",
"displayQuantity": "2",
"displayUnit": "packs (8 ct)",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "tomatoes",
"displayQuantity": "4",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "onions",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "ketchup",
"displayQuantity": "1",
"displayUnit": "jar",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "taco seasoning",
"displayQuantity": "3",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "taco shells or tortillas",
"displayQuantity": "2",
"displayUnit": "packs (10 ct)",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "shredded lettuce",
"displayQuantity": "15",
"displayUnit": "tbsp",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "salsa",
"displayQuantity": "2",
"displayUnit": "jars (16 oz)",
"category": "Condiments",
"isHaveOnHand": false
},
{
"name": "sour cream",
"displayQuantity": "1",
"displayUnit": "container (16 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "breakfast sausage links or patties",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Meat/Poultry/Seafood",
"isHaveOnHand": false
},
{
"name": "cantaloupe",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "honeydew melon",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "bell peppers (mixed colors)s",
"displayQuantity": "3",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "fajita seasoning mix",
"displayQuantity": "3",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "shredded monterey jack cheese",
"displayQuantity": "2",
"displayUnit": "bags (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "Bread",
"displayQuantity": "1",
"displayUnit": "loaf",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "vanilla extract",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "cinnamon",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "spaghetti",
"displayQuantity": "2",
"displayUnit": "boxes (1 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "tomato paste",
"displayQuantity": "6",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "dried oregano",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "dried basil",
"displayQuantity": "1",
"displayUnit": "have on hand (min. 1 tsp)",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "grated parmesan cheese (for serving)",
"displayQuantity": "1",
"displayUnit": "bag (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
}
],
"_meta": {
"familySize": 9,
"budget": 350,
"dietaryNeeds": "None",
"tier": "standard",
"adultEquiv": 6,
"generatedAt": "2026-03-20T18:34:32.570Z"
}
}