Mar 20, 2026 01:28 PM UTC ยท 4 people (4 adult-equiv) ยท $200/wk ยท PREMIUM ยท None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Scrambled Eggs with Smoked Salmon and Dill",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "eggs",
"quantity": 8,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "smoked salmon",
"quantity": 4,
"unit": "oz",
"category": "Frozen"
},
{
"name": "fresh dill",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Whisk eggs, milk, salt, and pepper in a bowl.",
"Melt butter in a non-stick skillet over medium heat.",
"Pour in egg mixture and cook, stirring gently, until almost set.",
"Gently fold in smoked salmon and fresh dill.",
"Cook for another minute until salmon is warmed through."
],
"estimatedCost": 18.5
},
"lunch": {
"name": "Tuna Salad Sandwiches on Sourdough",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "canned tuna, drained",
"quantity": 15,
"unit": "oz",
"category": "Pantry"
},
{
"name": "mayonnaise",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "celery, finely chopped",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, finely chopped",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "salt",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sourdough bread",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "lettuce leaves",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"In a medium bowl, combine drained tuna, mayonnaise, celery, red onion, Dijon mustard, salt, and pepper. Mix well.",
"Spread tuna salad evenly onto 4 slices of sourdough bread.",
"Top with lettuce leaves.",
"Place the remaining 4 slices of bread on top to make sandwiches."
],
"estimatedCost": 12.75
},
"dinner": {
"name": "Pan-Seared Ribeye Steak with Garlic Herb Butter and Roasted Asparagus",
"mealType": "dinner",
"cookTime": 25,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "ribeye steaks",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "butter, softened",
"quantity": 4,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "fresh rosemary",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "fresh thyme",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "asparagus",
"quantity": 1,
"unit": "lb",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"In a small bowl, combine softened butter, minced garlic, chopped rosemary, chopped thyme, 0.5 tsp salt, and 0.25 tsp pepper. Mix well. Set aside.",
"Pat the ribeye steaks dry with paper towels. Season generously with remaining salt and pepper.",
"Heat olive oil in a large oven-safe skillet over medium-high heat until shimmering.",
"Sear steaks for 2-3 minutes per side until a nice crust forms.",
"Transfer skillet to the preheated oven. Roast for 4-7 minutes, or until desired doneness (130-135\u00b0F for medium-rare).",
"Remove steaks from skillet and let rest for 5-10 minutes.",
"While steaks rest, toss asparagus with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast for 10-12 minutes, or until tender-crisp.",
"Top each resting steak with a generous dollop of the garlic herb butter. Serve with roasted asparagus."
],
"estimatedCost": 45
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Greek Yogurt Parfaits with Berries and Honey",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "plain greek yogurt",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "mixed berries (fresh or frozen)",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "honey",
"quantity": 4,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "granola",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In 4 glasses or bowls, layer Greek yogurt, mixed berries, and granola.",
"Drizzle with honey.",
"Serve immediately."
],
"estimatedCost": 9.5
},
"lunch": {
"name": "Chicken Caesar Salad Wraps",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "cooked chicken breast, shredded",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "romaine lettuce",
"quantity": 0.75,
"unit": "cup",
"category": "Produce"
},
{
"name": "caesar dressing",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "parmesan cheese",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "flour tortillas",
"quantity": 4,
"unit": "count",
"category": "Pantry"
}
],
"steps": [
"In a bowl, toss the shredded chicken, chopped romaine lettuce, Caesar dressing, and grated Parmesan cheese until combined.",
"Warm the tortillas slightly if desired.",
"Divide the chicken Caesar salad mixture evenly among the 4 tortillas.",
"Fold in the sides of the tortillas and then roll them up tightly to form wraps."
],
"estimatedCost": 15.25
},
"dinner": {
"name": "Lemon Herb Roasted Chicken with Root Vegetables",
"mealType": "dinner",
"cookTime": 50,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "chicken breasts",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "olive oil",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "lemon, juiced",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "fresh parsley",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "dried oregano",
"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": "carrots, peeled and chopped",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "potatoes, peeled and cubed",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "onion, cut into wedges",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"In a large bowl, whisk together olive oil, lemon juice, minced garlic, chopped parsley, oregano, salt, and pepper.",
"Add chicken breasts, carrots, potatoes, and onion wedges to the bowl. Toss to coat everything evenly with the lemon herb mixture.",
"Spread the chicken and vegetables in a single layer on a large baking sheet.",
"Roast for 35-45 minutes, or until chicken is cooked through (internal temperature of 165\u00b0F) and vegetables are tender and slightly caramelized.",
"Serve chicken with roasted root vegetables."
],
"estimatedCost": 22
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "Oatmeal with Sliced Apples and Cinnamon",
"mealType": "breakfast",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "rolled oats",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or milk",
"quantity": 4,
"unit": "cup",
"category": "Pantry"
},
{
"name": "apples",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "cinnamon",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "brown sugar (optional)",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
}
],
"steps": [
"In a saucepan, combine oats and water (or milk). Bring to a boil, then reduce heat and simmer for 5-7 minutes, stirring occasionally, until thickened.",
"Stir in sliced apples and cinnamon.",
"Cook for another 2-3 minutes until apples are slightly softened.",
"Serve hot, with brown sugar if desired."
],
"estimatedCost": 6.5
},
"lunch": {
"name": "Hearty Lentil Soup with Crusty Bread",
"mealType": "lunch",
"cookTime": 40,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "brown or green lentils, rinsed",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "vegetable broth",
"quantity": 6,
"unit": "cup",
"category": "Pantry"
},
{
"name": "carrot",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "celery",
"quantity": 1,
"unit": "stalk",
"category": "Produce"
},
{
"name": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 2,
"unit": "clove",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "dried thyme",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "crusty bread",
"quantity": 4,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Heat olive oil in a large pot or Dutch oven over medium heat.",
"Add chopped onion, carrot, and celery. Cook until softened, about 5-7 minutes.",
"Add minced garlic and dried thyme, cook for 1 minute until fragrant.",
"Stir in rinsed lentils and vegetable broth. Season with salt and pepper.",
"Bring to a boil, then reduce heat, cover, and simmer for 30-35 minutes, or until lentils are tender.",
"Serve hot with crusty bread."
],
"estimatedCost": 8.75
},
"dinner": {
"name": "Pork Tenderloin with Apple Cider Glaze and Mashed Sweet Potatoes",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "pork tenderloin",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "apple cider",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "brown sugar",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "salt",
"quantity": 0.75,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sweet potatoes, peeled and cubed",
"quantity": 2,
"unit": "lb",
"category": "Produce"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "milk",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy/Eggs"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Place cubed sweet potatoes in a pot, cover with water, and bring to a boil. Cook until fork-tender, about 15-20 minutes. Drain and mash with butter and milk until smooth. Season with salt and pepper.",
"While sweet potatoes cook, season pork tenderloin with 0.5 tsp salt and 0.25 tsp pepper.",
"Heat 1 tbsp olive oil (not listed, assumed pantry staple) in an oven-safe skillet over medium-high heat. Sear pork on all sides until golden brown.",
"In a small bowl, whisk together apple cider, brown sugar, and Dijon mustard. Pour half of this mixture over the pork in the skillet.",
"Transfer skillet to the preheated oven. Roast for 15-20 minutes, basting with the remaining glaze halfway through, until pork reaches an internal temperature of 145\u00b0F (63\u00b0C).",
"Let the pork rest for 5-10 minutes before slicing. Serve with mashed sweet potatoes."
],
"estimatedCost": 26.5
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Scrambled Eggs with Spinach and Feta",
"mealType": "breakfast",
"cookTime": 12,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "eggs",
"quantity": 8,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "fresh spinach",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "feta cheese, crumbled",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Whisk eggs with salt and pepper in a bowl.",
"Melt butter in a non-stick skillet over medium heat. Add spinach and cook until wilted, about 1-2 minutes.",
"Pour in the whisked eggs. Cook, stirring gently, until almost set.",
"Sprinkle feta cheese over the eggs and continue to cook for another minute until cheese is slightly melted and eggs are fully cooked."
],
"estimatedCost": 8
},
"lunch": {
"name": "Caprese Pasta Salad",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "rotini or farfalle pasta, cooked",
"quantity": 12,
"unit": "oz",
"category": "Pantry"
},
{
"name": "cherry tomatoes",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh mozzarella balls (bocconcini)",
"quantity": 8,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "fresh basil leaves",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "balsamic glaze",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Cook pasta according to package directions. Drain and rinse with cold water.",
"In a large bowl, combine cooked pasta, halved cherry tomatoes, halved mozzarella balls, and chopped fresh basil.",
"In a small bowl, whisk together olive oil, balsamic glaze, salt, and pepper.",
"Pour dressing over the pasta salad and toss gently to combine.",
"Chill for at least 15 minutes before serving."
],
"estimatedCost": 16
},
"dinner": {
"name": "Shrimp Scampi with Linguine and Garlic Bread",
"mealType": "dinner",
"cookTime": 25,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "shrimp, peeled and deveined",
"quantity": 1.5,
"unit": "lb",
"category": "Frozen"
},
{
"name": "linguine",
"quantity": 12,
"unit": "oz",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic",
"quantity": 5,
"unit": "clove",
"category": "Produce"
},
{
"name": "dry white wine (optional)",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "lemon, juiced",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh parsley",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "red pepper flakes",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "garlic bread",
"quantity": 4,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Cook linguine according to package directions. Reserve about 1 cup of pasta water before draining.",
"While pasta cooks, melt butter in a large skillet over medium heat. Add minced garlic and red pepper flakes, cook until fragrant, about 1 minute.",
"Add shrimp to the skillet. Season with salt and pepper. Cook for 2-3 minutes per side, until pink and cooked through. Remove shrimp from skillet and set aside.",
"Pour white wine (if using) and lemon juice into the skillet. Bring to a simmer and scrape up any browned bits from the bottom.",
"Return shrimp to the skillet. Add the cooked linguine, chopped parsley, and about 0.5 cup of reserved pasta water. Toss to combine and create a light sauce.",
"If the pasta seems dry, add more reserved pasta water a tablespoon at a time until desired consistency is reached.",
"Serve shrimp scampi immediately with garlic bread."
],
"estimatedCost": 30.75
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Blueberry Pancakes with Maple Syrup",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "all-purpose flour",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "granulated sugar",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "baking powder",
"quantity": 2,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "eggs",
"quantity": 2,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "milk",
"quantity": 1.25,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "melted butter",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "fresh blueberries",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "maple syrup",
"quantity": 0.5,
"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 the wet ingredients into the dry ingredients and stir until just combined (do not overmix; lumps are okay).",
"Gently fold in the fresh blueberries.",
"Heat a lightly oiled griddle or non-stick skillet over medium heat.",
"Pour about 1/4 cup of batter onto the griddle for each pancake. Cook for 2-3 minutes per side, until golden brown and cooked through.",
"Serve immediately with maple syrup."
],
"estimatedCost": 11.5
},
"lunch": {
"name": "Turkey and Swiss Paninis",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "deli turkey breast, thinly sliced",
"quantity": 0.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "swiss cheese",
"quantity": 4,
"unit": "slice",
"category": "Dairy/Eggs"
},
{
"name": "mayonnaise",
"quantity": 4,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "dijon mustard",
"quantity": 2,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "ciabatta rolls or other sturdy bread",
"quantity": 4,
"unit": "count",
"category": "Bakery"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
}
],
"steps": [
"Slice ciabatta rolls in half horizontally.",
"Spread mayonnaise on the bottom halves and Dijon mustard on the top halves.",
"Layer sliced turkey breast and Swiss cheese onto the bottom halves.",
"Place the top halves of the rolls onto the sandwiches.",
"Melt butter in a large skillet or grill pan over medium heat.",
"Place the paninis in the skillet and cook for 3-5 minutes per side, until golden brown and the cheese is melted.",
"Alternatively, use a panini press."
],
"estimatedCost": 18.75
},
"dinner": {
"name": "Beef and Broccoli Stir-Fry with Jasmine Rice",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "flank steak or sirloin steak, thinly sliced",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "broccoli florets",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "soy sauce",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "beef broth",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "brown sugar",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "cornstarch",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "sesame oil",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "ginger",
"quantity": 0.75,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "vegetable oil",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "jasmine rice, cooked",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a small bowl, whisk together soy sauce, beef broth, brown sugar, and 1 tbsp cornstarch. Set aside.",
"In another small bowl, toss the sliced beef with the remaining 1 tbsp cornstarch.",
"Heat 1 tbsp vegetable oil in a large skillet or wok over high heat. Add beef and stir-fry until browned. Remove beef from skillet and set aside.",
"Add remaining 1 tbsp vegetable oil to the skillet. Add broccoli florets and stir-fry for 2-3 minutes until slightly tender.",
"Add minced garlic and grated ginger, stir-fry for 30 seconds until fragrant.",
"Pour the reserved soy sauce mixture into the skillet. Bring to a simmer and cook, stirring, until the sauce thickens.",
"Return the browned beef to the skillet and stir to coat with the sauce.",
"Stir in sesame oil.",
"Serve the beef and broccoli stir-fry over cooked jasmine rice."
],
"estimatedCost": 32
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "French Toast with Powdered Sugar and Fresh Berries",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "thick-cut bread slices (brioche or challah)",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "milk",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "vanilla extract",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "cinnamon",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "powdered sugar",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "fresh berries",
"quantity": 2,
"unit": "cup",
"category": "Produce"
}
],
"steps": [
"In a shallow dish, whisk together eggs, milk, vanilla extract, and cinnamon.",
"Dip each slice of bread into the egg mixture, coating both sides.",
"Melt butter in a large skillet or griddle over medium heat.",
"Cook the soaked bread slices for 3-4 minutes per side, until golden brown and cooked through.",
"Dust with powdered sugar and serve with fresh berries."
],
"estimatedCost": 10.5
},
"lunch": {
"name": "Gourmet Grilled Cheese with Tomato Soup",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "sourdough bread slices",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "gruyere cheese, sliced or shredded",
"quantity": 4,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "sharp cheddar cheese, sliced or shredded",
"quantity": 4,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "canned tomato soup",
"quantity": 16,
"unit": "oz",
"category": "Pantry"
},
{
"name": "milk or water (for soup)",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Prepare tomato soup according to can directions, using milk or water. Keep warm.",
"Butter one side of each slice of bread.",
"On the unbuttered side of 4 slices, layer Gruyere and cheddar cheese.",
"Top with the remaining 4 slices of bread, butter-side up.",
"Heat a skillet over medium heat. Place sandwiches in the skillet and cook for 3-5 minutes per side, until golden brown and cheese is melted.",
"Cut sandwiches in half and serve with warm tomato soup."
],
"estimatedCost": 14
},
"dinner": {
"name": "Spicy Italian Sausage and Bell Pepper Pasta",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 4,
"ingredients": [
{
"name": "spicy italian sausage, casings removed",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "bell peppers (various colors)",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "crushed tomatoes",
"quantity": 16,
"unit": "oz",
"category": "Pantry"
},
{
"name": "dried italian seasoning",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "red pepper flakes (optional)",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "penne or rigatoni pasta, cooked",
"quantity": 12,
"unit": "oz",
"category": "Pantry"
},
{
"name": "parmesan cheese",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
}
],
"steps": [
"Cook pasta according to package directions. Drain and set aside.",
"In a large skillet, brown the Italian sausage over medium-high heat, breaking it up with a spoon. Drain off excess fat.",
"Add sliced bell peppers and onion to the skillet. Cook until softened, about 5-7 minutes.",
"Add minced garlic and cook for 1 minute until fragrant.",
"Stir in crushed tomatoes, Italian seasoning, red pepper flakes (if using), salt, and pepper.",
"Bring the sauce to a simmer and cook for 10-15 minutes, allowing flavors to meld.",
"Add the cooked pasta to the sauce and toss to combine.",
"Serve immediately, topped with grated Parmesan cheese."
],
"estimatedCost": 23
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "Avocado Toast with Poached Eggs",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "whole wheat bread slices",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "avocado, ripe",
"quantity": 2,
"unit": "count",
"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": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "white vinegar (for poaching)",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "red pepper flakes (optional garnish)",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Toast bread slices until golden brown.",
"In a medium bowl, mash ripe avocados with lemon juice, salt, and pepper until desired consistency.",
"Spread mashed avocado evenly over the toast slices.",
"Poach eggs: bring a pot of water to a simmer, add vinegar. Crack eggs one at a time into the simmering water. Cook for 3-4 minutes until whites are set and yolks are runny.",
"Carefully remove poached eggs with a slotted spoon and place one on top of each avocado toast.",
"Sprinkle with red pepper flakes if desired."
],
"estimatedCost": 10
},
"lunch": {
"name": "Leftover Italian Sausage Pasta",
"mealType": "lunch",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [],
"steps": [
"Reheat pasta in a microwave-safe dish or on the stovetop until heated through."
],
"estimatedCost": 0
},
"dinner": {
"name": "Sheet Pan Salmon with Roasted Brussels Sprouts and Potatoes",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Easy",
"baseServings": 4,
"ingredients": [
{
"name": "salmon fillets",
"quantity": 1.5,
"unit": "lb",
"category": "Frozen"
},
{
"name": "brussels sprouts, trimmed and halved",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "potatoes, quartered",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "lemon",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic powder",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "dried dill",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"In a large bowl, toss Brussels sprouts and potatoes with 2 tbsp olive oil, garlic powder, salt, and pepper. Spread in a single layer on a large baking sheet.",
"Roast vegetables for 20 minutes.",
"While vegetables roast, pat salmon fillets dry. Rub with remaining 1 tbsp olive oil, dried dill, salt, and pepper.",
"After 20 minutes, remove the baking sheet from the oven. Push vegetables to the sides and place salmon fillets in the center. Top salmon with lemon slices.",
"Return to oven and roast for another 12-15 minutes, or until salmon is cooked through and flakes easily with a fork, and vegetables are tender and browned."
],
"estimatedCost": 35.5
}
}
],
"_meta": {
"familySize": 4,
"budget": 200,
"dietaryNeeds": "None",
"tier": "premium",
"adultEquiv": 4,
"generatedAt": "2026-03-20T13:28:30.758Z"
}
}