Mar 20, 2026 08:09 PM UTC · 9 people (6 adult-equiv) · $350/wk · STANDARD · None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Scrambled Eggs with Toast",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "eggs",
"quantity": 12,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "whole wheat bread",
"quantity": 12,
"unit": "count",
"category": "Bakery"
}
],
"steps": [
"Whisk eggs, 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."
],
"estimatedCost": 11.15
},
"lunch": {
"name": "Turkey and Cheese Sandwiches",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "turkey breasts",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "cheddar cheese",
"quantity": 6,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "sandwich bread",
"quantity": 12,
"unit": "count",
"category": "Bakery"
},
{
"name": "lettuce leaves",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "tomato",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "mayonnaise",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
}
],
"steps": [
"Spread mayonnaise on one side of each bread slice.",
"Layer turkey slices and cheddar cheese on 9 bread slices.",
"Add lettuce leaves and tomato slices.",
"Top with the remaining 9 bread slices.",
"Cut sandwiches in half if desired."
],
"estimatedCost": 18.58
},
"dinner": {
"name": "Chicken Breast with Roasted Vegetables",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "chicken breasts",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 0.25,
"unit": "cup",
"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": "carrots",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "red onions",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "sweet potatoes",
"quantity": 3,
"unit": "lb",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"In a small bowl, mix olive oil, garlic powder, paprika, salt, and pepper.",
"Place chicken breasts on one side of a large baking sheet.",
"Brush chicken with half of the olive oil mixture.",
"Chop broccoli, carrots, red onion, and sweet potatoes into bite-sized pieces.",
"Toss vegetables with the remaining olive oil mixture on the other side of the baking sheet.",
"Roast for 30-40 minutes, or until chicken is cooked through and vegetables are tender.",
"Ensure chicken internal temperature reaches 165\u00b0F (74\u00b0C)."
],
"estimatedCost": 20.81
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Oatmeal with Berries and Nuts",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "rolled oats",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water",
"quantity": 6,
"unit": "cup",
"category": "Pantry",
"skipGrocery": true
},
{
"name": "milk",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "sugar",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "mixed berries (fresh or frozen)",
"quantity": 3,
"unit": "cup",
"category": "Frozen"
},
{
"name": "almonds",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Combine oats and water in a large saucepan.",
"Bring to a boil, then reduce heat and simmer, stirring occasionally, for 5-7 minutes, or until thickened.",
"Stir in milk and sugar.",
"Cook for another 2-3 minutes until heated through.",
"Serve hot, topped with berries and almonds."
],
"estimatedCost": 13.38
},
"lunch": {
"name": "Leftover Chicken and Roasted Vegetables Salad",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked chicken breast",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "roasted vegetables (from dinner)",
"quantity": 5,
"unit": "lb",
"category": "Produce"
},
{
"name": "mixed greens",
"quantity": 16,
"unit": "oz",
"category": "Produce"
},
{
"name": "cucumber",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "cherry tomatoes",
"quantity": 1.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "vinaigrette dressing",
"quantity": 1,
"unit": "cup",
"category": "Condiments"
}
],
"steps": [
"In a large bowl, combine mixed greens, chopped cooked chicken, and roasted vegetables.",
"Add sliced cucumber and halved cherry tomatoes.",
"Toss with vinaigrette dressing just before serving."
],
"estimatedCost": 8.92
},
"dinner": {
"name": "Pork Loin Roast with Mashed Potatoes and Gravy",
"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",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"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,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "all-purpose flour",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "beef broth",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 375\u00b0F (190\u00b0C).",
"Rub pork loin with olive oil, rosemary, minced garlic, salt, and pepper.",
"Place pork loin in a roasting pan and roast for 1 hour to 1 hour 15 minutes, or until internal temperature reaches 145\u00b0F (63\u00b0C).",
"Let pork rest for 10-15 minutes before carving.",
"While pork rests, boil potatoes in salted water until tender.",
"Drain potatoes and mash with butter and milk until smooth.",
"For gravy: In a saucepan, whisk flour into the pan drippings from the pork roast (or use a separate pan with a little butter).",
"Gradually whisk in beef broth and cook until thickened, stirring constantly."
],
"estimatedCost": 26.01
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "Pancakes with Syrup",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "all-purpose flour",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "granulated sugar",
"quantity": 0.25,
"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": 3,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "melted butter",
"quantity": 6,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "maple syrup",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
}
],
"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).",
"Heat a lightly oiled griddle or non-stick pan over medium-high heat.",
"Pour about 1/4 cup of batter for each pancake.",
"Cook for 2-3 minutes per side, or until golden brown.",
"Serve with maple syrup."
],
"estimatedCost": 11.15
},
"lunch": {
"name": "Tuna Salad Sandwiches",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "canned tuna, drained",
"quantity": 38.5,
"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": "lemon juice",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sandwich bread",
"quantity": 12,
"unit": "count",
"category": "Bakery"
}
],
"steps": [
"In a large bowl, flake the drained tuna.",
"Add mayonnaise, chopped celery, red onion, lemon juice, salt, and pepper.",
"Mix well to combine.",
"Spread tuna salad onto 9 bread slices.",
"Top with remaining 9 bread slices."
],
"estimatedCost": 14.86
},
"dinner": {
"name": "Ground Beef Tacos",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "ground beef",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "taco seasoning mix",
"quantity": 3,
"unit": "oz",
"category": "Pantry"
},
{
"name": "water",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry",
"skipGrocery": true
},
{
"name": "corn tortillas",
"quantity": 18,
"unit": "count",
"category": "Pantry"
},
{
"name": "shredded cheddar cheese",
"quantity": 4,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "shredded lettuce",
"quantity": 15,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "tomatoes",
"quantity": 1.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "sour cream",
"quantity": 0.3333333333333333,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Brown ground beef in a large skillet over medium-high heat. Drain off excess fat.",
"Add chopped onion and minced garlic to the skillet and cook until softened.",
"Stir in taco seasoning and water.",
"Bring to a simmer and cook for 5-10 minutes, or until sauce has thickened.",
"Warm tortillas according to package directions.",
"Serve ground beef mixture in warmed tortillas with shredded cheese, lettuce, tomatoes, and sour cream."
],
"estimatedCost": 20.81
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Cereal with Milk and Banana",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "breakfast cereal",
"quantity": 40,
"unit": "oz",
"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.",
"Serve with sliced banana on the side."
],
"estimatedCost": 11.15
},
"lunch": {
"name": "Leftover Taco Salad",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked ground beef taco meat",
"quantity": 2.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"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": "sour cream",
"quantity": 0.3333333333333333,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "salsa",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "crushed tortilla chips",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a large bowl, layer shredded lettuce, cooked taco meat, diced tomatoes, and shredded cheese.",
"Top with dollops of sour cream and salsa.",
"Sprinkle with crushed tortilla chips."
],
"estimatedCost": 13.38
},
"dinner": {
"name": "Baked Salmon with Lemon-Dill Sauce and Quinoa",
"mealType": "dinner",
"cookTime": 35,
"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": "plain greek yogurt",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "fresh dill",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "lemon juice",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "quinoa, dry",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or vegetable broth",
"quantity": 4,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Place salmon fillets on a baking sheet lined with parchment paper.",
"Drizzle salmon with olive oil, sprinkle with salt and pepper.",
"Bake for 12-15 minutes, or until salmon is cooked through and flakes easily.",
"While salmon bakes, prepare the sauce: In a small bowl, combine Greek yogurt, chopped dill, lemon juice, and minced garlic.",
"Stir to combine.",
"Cook quinoa: Rinse quinoa under cold water. Combine quinoa and water/broth in a saucepan. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes, or until liquid is absorbed.",
"Fluff quinoa with a fork.",
"Serve baked salmon with lemon-dill sauce and quinoa."
],
"estimatedCost": 22.29
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Smoothies",
"mealType": "breakfast",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "frozen mixed berries",
"quantity": 6,
"unit": "cup",
"category": "Frozen"
},
{
"name": "bananas",
"quantity": 3,
"unit": "count",
"category": "Produce"
},
{
"name": "yogurt (plain or vanilla)",
"quantity": 3,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "milk (any kind)",
"quantity": 4,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "honey or maple syrup (optional)",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Combine frozen berries, bananas, yogurt, and milk in a blender.",
"Add honey or maple syrup if desired.",
"Blend until smooth.",
"Pour into glasses and serve immediately."
],
"estimatedCost": 14.86
},
"lunch": {
"name": "Leftover Salmon Salad Sandwiches",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked salmon, flaked",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "mayonnaise",
"quantity": 0.75,
"unit": "cup",
"category": "Condiments"
},
{
"name": "celery, finely chopped",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh dill",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "lemon juice",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sandwich bread",
"quantity": 12,
"unit": "count",
"category": "Bakery"
}
],
"steps": [
"In a bowl, combine flaked salmon, mayonnaise, chopped celery, dill, and lemon juice.",
"Season with salt and pepper. Mix well.",
"Spread salmon salad onto 9 bread slices.",
"Top with remaining 9 bread slices."
],
"estimatedCost": 11.15
},
"dinner": {
"name": "Homemade Pizza",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Medium",
"baseServings": 9,
"ingredients": [
{
"name": "pizza dough",
"quantity": 3,
"unit": "count",
"category": "Bakery"
},
{
"name": "pizza sauce",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "shredded mozzarella cheese",
"quantity": 6,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "pepperoni",
"quantity": 12,
"unit": "oz",
"category": "Pantry"
},
{
"name": "mushrooms",
"quantity": 16,
"unit": "oz",
"category": "Produce"
},
{
"name": "bell peppers (any color)",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 425\u00b0F (220\u00b0C).",
"Stretch or roll out pizza dough onto lightly floured surfaces or pizza pans.",
"Brush edges of dough with olive oil.",
"Spread pizza sauce evenly over each dough.",
"Sprinkle mozzarella cheese over the sauce.",
"Add pepperoni, mushrooms, and bell peppers.",
"Bake for 15-20 minutes, or until crust is golden brown and cheese is bubbly and melted."
],
"estimatedCost": 22.29
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "Breakfast Burritos",
"mealType": "breakfast",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "eggs",
"quantity": 12,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "chorizo or breakfast sausage, cooked and crumbled",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "shredded cheddar cheese",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "flour tortillas (10-inch)",
"quantity": 18,
"unit": "count",
"category": "Pantry"
},
{
"name": "black beans, rinsed and drained",
"quantity": 15,
"unit": "oz",
"category": "Pantry"
},
{
"name": "salsa",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Whisk eggs and milk in a bowl. Season with salt and pepper.",
"Scramble eggs in a lightly greased skillet until cooked.",
"Warm tortillas.",
"Spoon scrambled eggs, cooked sausage/chorizo, shredded cheese, and black beans onto each tortilla.",
"Add salsa if desired.",
"Fold and roll up burritos.",
"Optional: Brown burritos in a lightly oiled skillet until golden."
],
"estimatedCost": 22.29
},
"lunch": {
"name": "Chicken Noodle Soup with Crackers",
"mealType": "lunch",
"cookTime": 40,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "chicken broth",
"quantity": 12,
"unit": "cup",
"category": "Pantry"
},
{
"name": "cooked chicken breast, shredded or cubed",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "egg noodles",
"quantity": 12,
"unit": "oz",
"category": "Pantry"
},
{
"name": "carrots",
"quantity": 34,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "celery",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"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": "crackers",
"quantity": 1,
"unit": "box",
"category": "Pantry"
}
],
"steps": [
"Melt butter in a large pot or Dutch oven over medium heat.",
"Add chopped onion, sliced carrots, and sliced celery. Cook until softened, about 8-10 minutes.",
"Pour in chicken broth and bring to a boil.",
"Add shredded chicken and egg noodles.",
"Cook for 10-12 minutes, or until noodles are tender.",
"Season with salt and pepper.",
"Serve hot with crackers."
],
"estimatedCost": 16.35
},
"dinner": {
"name": "Beef Stir-fry with Rice",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Medium",
"baseServings": 9,
"ingredients": [
{
"name": "flank steak or sirloin steak, thinly sliced",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "soy sauce",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "sesame oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "cornstarch",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "vegetable oil",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh ginger",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "broccoli florets",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "carrots",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "bell peppers (any color)",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "long-grain white rice, dry",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or chicken broth for rice",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a bowl, combine sliced beef, soy sauce, sesame oil, and 1 tbsp cornstarch. Marinate for at least 15 minutes.",
"Cook rice according to package directions.",
"In a small bowl, whisk together remaining 2 tbsp cornstarch with 1/2 cup water or broth to make a slurry.",
"Heat 2 tbsp vegetable oil in a large wok or skillet over high heat.",
"Add marinated beef and stir-fry until browned. Remove beef from wok.",
"Add remaining 2 tbsp vegetable oil to the wok.",
"Add minced garlic and grated ginger, stir-fry for 30 seconds until fragrant.",
"Add broccoli, carrots, and bell peppers. Stir-fry for 5-7 minutes until crisp-tender.",
"Return beef to the wok. Pour in the cornstarch slurry and stir until sauce thickens.",
"Serve stir-fry over cooked rice."
],
"estimatedCost": 26.01
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "French Toast with Fruit",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "thick-sliced bread",
"quantity": 12,
"unit": "count",
"category": "Bakery"
},
{
"name": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy/Refrigerated"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Refrigerated"
},
{
"name": "cinnamon",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "vanilla extract",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy/Refrigerated"
},
{
"name": "fresh fruit (berries, melon, etc.)",
"quantity": 6,
"unit": "cup",
"category": "Produce"
},
{
"name": "maple syrup",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a shallow dish, whisk together eggs, milk, cinnamon, and vanilla extract.",
"Melt butter in a large skillet or griddle over medium heat.",
"Dip each slice of bread into the egg mixture, coating both sides.",
"Cook bread slices for 3-4 minutes per side, until golden brown.",
"Serve hot with fresh fruit and maple syrup."
],
"estimatedCost": 13.38
},
"lunch": {
"name": "Leftover Beef Stir-fry",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 9,
"ingredients": [
{
"name": "cooked beef stir-fry",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "cooked rice",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Reheat beef stir-fry and rice in a microwave or on the stovetop until heated through.",
"Serve hot."
],
"estimatedCost": 7.43
},
"dinner": {
"name": "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": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "carrots",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "peas (frozen)",
"quantity": 2,
"unit": "cup",
"category": "Frozen"
},
{
"name": "beef broth",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "worcestershire sauce",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "tomato paste",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "all-purpose flour",
"quantity": 3,
"unit": "tbsp",
"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": 0.75,
"unit": "cup",
"category": "Dairy/Refrigerated"
}
],
"steps": [
"Preheat oven to 375\u00b0F (190\u00b0C).",
"Brown ground beef in a large skillet over medium-high heat. Drain fat.",
"Add chopped onion and diced carrots. Cook until softened.",
"Stir in frozen peas, beef broth, Worcestershire sauce, tomato paste, and flour.",
"Cook, stirring constantly, until the mixture thickens.",
"Season with salt and pepper.",
"Meanwhile, boil potatoes until tender. Drain and mash with butter and milk until smooth.",
"Spread the meat mixture into a 9x13 inch baking dish.",
"Top evenly with mashed potatoes, spreading to the edges.",
"Bake for 25-30 minutes, or until the topping is golden brown and the filling is bubbly."
],
"estimatedCost": 23.78
}
}
],
"groceryList": [
{
"name": "eggs",
"displayQuantity": "3",
"displayUnit": "dozen",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "milk",
"displayQuantity": "1 \u00bc",
"displayUnit": "gallons",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "butter",
"displayQuantity": "3",
"displayUnit": "sticks",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "salt*",
"displayQuantity": "3",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "black pepper*",
"displayQuantity": "1 \u00bd",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "Bread",
"displayQuantity": "3",
"displayUnit": "loaves",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "turkey breasts",
"displayQuantity": "1",
"displayUnit": "lb",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "cheddar cheese",
"displayQuantity": "8",
"displayUnit": "bags (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "lettuce leaves",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "tomatoes",
"displayQuantity": "7",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "mayonnaise",
"displayQuantity": "2",
"displayUnit": "jars",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "chicken breasts",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "olive oil",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "garlic powder*",
"displayQuantity": "1",
"displayUnit": "tsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "paprika*",
"displayQuantity": "1",
"displayUnit": "tsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "broccoli florets",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "carrots",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "onions",
"displayQuantity": "5",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "sweet potatoes",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "rolled oats",
"displayQuantity": "1",
"displayUnit": "canister (42 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "sugar",
"displayQuantity": "1",
"displayUnit": "bag (2 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "mixed berries (fresh or frozen)",
"displayQuantity": "3",
"displayUnit": "cups",
"category": "Frozen",
"isHaveOnHand": false
},
{
"name": "almonds",
"displayQuantity": "1",
"displayUnit": "cup",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "roasted vegetables (from dinner)",
"displayQuantity": "5",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "mixed greens",
"displayQuantity": "16",
"displayUnit": "oz",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "cucumbers",
"displayQuantity": "2",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "vinaigrette dressing",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "pork loin roast",
"displayQuantity": "3",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "rosemary*",
"displayQuantity": "1",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "garlic",
"displayQuantity": "1",
"displayUnit": "head",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "potatoes",
"displayQuantity": "6",
"displayUnit": "lbs",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "all-purpose flour",
"displayQuantity": "1",
"displayUnit": "bag (2 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "beef broth",
"displayQuantity": "1",
"displayUnit": "carton (32 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "baking powder*",
"displayQuantity": "3",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "maple syrup",
"displayQuantity": "2",
"displayUnit": "bottles (12 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "Tuna",
"displayQuantity": "3",
"displayUnit": "cans",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "celery",
"displayQuantity": "5",
"displayUnit": "cups",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "red onion",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "lemon juice",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "ground beef",
"displayQuantity": "5",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "taco seasoning mix",
"displayQuantity": "3",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "corn tortillas",
"displayQuantity": "2",
"displayUnit": "packs (10 ct)",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "shredded lettuce",
"displayQuantity": "30",
"displayUnit": "tbsp",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "sour cream",
"displayQuantity": "1",
"displayUnit": "container (16 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "breakfast cereal",
"displayQuantity": "40",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "bananas",
"displayQuantity": "8",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "salsa",
"displayQuantity": "1",
"displayUnit": "jar (16 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "crushed tortilla chips",
"displayQuantity": "1",
"displayUnit": "pack (10 ct)",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "salmon fillets",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "plain greek yogurt",
"displayQuantity": "1",
"displayUnit": "tub (32 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "fresh dill",
"displayQuantity": "2",
"displayUnit": "bunches",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "quinoa, dry",
"displayQuantity": "2",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "water or vegetable broth",
"displayQuantity": "1",
"displayUnit": "carton (32 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "frozen mixed berries",
"displayQuantity": "6",
"displayUnit": "cups",
"category": "Frozen",
"isHaveOnHand": false
},
{
"name": "yogurt (plain or vanilla)",
"displayQuantity": "1",
"displayUnit": "tub (32 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "pizza doughs",
"displayQuantity": "3",
"displayUnit": "",
"category": "Bakery",
"isHaveOnHand": false
},
{
"name": "pizza sauce",
"displayQuantity": "3",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "shredded mozzarella cheese",
"displayQuantity": "3",
"displayUnit": "bags (8 oz)",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "pepperoni",
"displayQuantity": "12",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "mushrooms",
"displayQuantity": "1",
"displayUnit": "lb",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "bell peppers (any color)s",
"displayQuantity": "4",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "flour tortillas (10-inch)",
"displayQuantity": "2",
"displayUnit": "bags (5 lb)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "black beans, rinsed and drained",
"displayQuantity": "15",
"displayUnit": "oz",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "chicken broth",
"displayQuantity": "4",
"displayUnit": "cartons (32 oz)",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "egg noodles",
"displayQuantity": "1",
"displayUnit": "dozen",
"category": "Dairy",
"isHaveOnHand": false
},
{
"name": "carrots",
"displayQuantity": "34",
"displayUnit": "tbsp",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "crackers",
"displayQuantity": "1",
"displayUnit": "box",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "flank steak or sirloin steak",
"displayQuantity": "2",
"displayUnit": "lbs",
"category": "Meat",
"isHaveOnHand": false
},
{
"name": "soy sauce",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "sesame oil",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "cornstarch",
"displayQuantity": "1",
"displayUnit": "box",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "vegetable oil",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "fresh ginger",
"displayQuantity": "1",
"displayUnit": "",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "long-grain white rice, dry",
"displayQuantity": "1 \u00bd",
"displayUnit": "cups",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "cinnamon*",
"displayQuantity": "1",
"displayUnit": "tsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "vanilla extract*",
"displayQuantity": "1",
"displayUnit": "tsp",
"category": "Pantry",
"isHaveOnHand": true
},
{
"name": "fresh fruit (berries, melon, etc.)",
"displayQuantity": "6",
"displayUnit": "cups",
"category": "Produce",
"isHaveOnHand": false
},
{
"name": "peas (frozen)",
"displayQuantity": "2",
"displayUnit": "cups",
"category": "Frozen",
"isHaveOnHand": false
},
{
"name": "worcestershire sauce",
"displayQuantity": "1",
"displayUnit": "bottle",
"category": "Pantry",
"isHaveOnHand": false
},
{
"name": "tomato paste",
"displayQuantity": "2",
"displayUnit": "tbsp",
"category": "Pantry",
"isHaveOnHand": false
}
],
"_meta": {
"familySize": 9,
"budget": 350,
"dietaryNeeds": "None",
"tier": "standard",
"adultEquiv": 6,
"generatedAt": "2026-03-20T20:09:49.278Z"
}
}