Mar 20, 2026 02:02 PM UTC ยท 2 people (2 adult-equiv) ยท $100/wk ยท PREMIUM ยท None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Scrambled Eggs with Smoked Salmon and Chives",
"mealType": "breakfast",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy"
},
{
"name": "smoked salmon",
"quantity": 2,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "fresh chives",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"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.",
"Melt butter in a non-stick skillet over medium-low heat.",
"Pour in eggs and cook, stirring gently, until set but still moist.",
"Flake smoked salmon into small pieces and stir into the eggs just before serving.",
"Garnish with fresh chives."
],
"estimatedCost": 3.07
},
"lunch": {
"name": "Gourmet Grilled Cheese with Tomato Soup",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "sourdough bread",
"quantity": 4,
"unit": "slice",
"category": "Bakery"
},
{
"name": "gruyere cheese",
"quantity": 2,
"unit": "oz",
"category": "Dairy"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "high-quality tomato soup",
"quantity": 8,
"unit": "oz",
"category": "Pantry"
},
{
"name": "heavy cream",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy"
},
{
"name": "fresh basil",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
}
],
"steps": [
"Butter one side of each slice of bread.",
"Place two slices of bread, butter-side down, in a non-stick skillet over medium heat.",
"Layer half the Gruyere cheese on each slice of bread in the skillet.",
"Top with the remaining bread slices, butter-side up.",
"Grill for 3-5 minutes per side, until golden brown and cheese is melted.",
"While sandwiches grill, heat tomato soup in a small saucepan.",
"Stir in heavy cream and fresh basil.",
"Serve grilled cheese sandwiches with the warm tomato soup."
],
"estimatedCost": 3.68
},
"dinner": {
"name": "Pan-Seared Ribeye Steak with Asparagus and Truffle Mashed Potatoes",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "ribeye steaks",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "potatoes",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "asparagus",
"quantity": 0.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "heavy cream",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy"
},
{
"name": "truffle oil",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Peel and dice potatoes. Boil until tender. Drain.",
"Mash potatoes with 2 tbsp butter, heavy cream, truffle oil, salt, and pepper until smooth.",
"Trim tough ends from asparagus. Toss with 1 tbsp olive oil, salt, and pepper.",
"Mince garlic clove.",
"Season ribeye steaks generously with salt and pepper. Rub with minced garlic.",
"Heat 1 tbsp butter in a cast-iron skillet over medium-high heat until shimmering.",
"Sear steaks for 3-5 minutes per side for medium-rare, or to desired doneness.",
"While steaks rest, roast asparagus on a baking sheet at 400\u00b0F (200\u00b0C) for 8-10 minutes, or until tender-crisp.",
"Serve steak with truffle mashed potatoes and roasted asparagus."
],
"estimatedCost": 10.22
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Greek Yogurt Parfait with Berries and Honey",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "full-fat greek yogurt",
"quantity": 1,
"unit": "cup",
"category": "Dairy"
},
{
"name": "mixed berries (fresh or frozen)",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "honey",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "granola",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Layer Greek yogurt, berries, and granola in two glasses or bowls.",
"Drizzle with honey before serving."
],
"estimatedCost": 2.04
},
"lunch": {
"name": "Smoked Turkey and Brie Croissants",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "croissants",
"quantity": 2,
"unit": "count",
"category": "Bakery"
},
{
"name": "smoked turkey breasts",
"quantity": 4,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "brie cheese",
"quantity": 2,
"unit": "oz",
"category": "Dairy"
},
{
"name": "fig jam",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "arugula",
"quantity": 1,
"unit": "cup",
"category": "Produce"
}
],
"steps": [
"Slice croissants horizontally.",
"Spread fig jam on the bottom half of each croissant.",
"Layer smoked turkey and thinly sliced brie cheese on top of the jam.",
"Add a handful of arugula.",
"Place the top half of the croissant on."
],
"estimatedCost": 4.29
},
"dinner": {
"name": "Lemon Herb Roasted Pork Chops with Roasted Root Vegetables",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "bone-in pork chops",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "carrots",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "parsnips",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "sweet potato",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "fresh rosemary",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "fresh thyme",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "lemons",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic powder",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Peel and chop carrots, parsnips, and sweet potato into 1-inch pieces.",
"Toss root vegetables with 2 tbsp olive oil, garlic powder, salt, pepper, and half of the fresh rosemary and thyme on a baking sheet.",
"Roast vegetables for 20 minutes.",
"While vegetables roast, pat pork chops dry. Season with salt, pepper, and remaining herbs.",
"In a small bowl, mix remaining 1 tbsp olive oil with the juice of half a lemon.",
"Brush pork chops with lemon-herb mixture.",
"After 20 minutes, push vegetables to the sides of the baking sheet and place pork chops in the center.",
"Roast for another 20-25 minutes, or until pork chops reach an internal temperature of 145\u00b0F (63\u00b0C) and vegetables are tender."
],
"estimatedCost": 7.36
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "Overnight Oats with Chia Seeds and Peaches",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "rolled oats",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "chia seeds",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "honey",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "canned peaches, sliced (in juice)",
"quantity": 8,
"unit": "oz",
"category": "Pantry"
}
],
"steps": [
"Combine oats, milk, chia seeds, and honey in a jar or container.",
"Stir well to combine.",
"Drain peaches and reserve juice.",
"Stir in about half of the sliced peaches.",
"Cover and refrigerate overnight (or for at least 4 hours).",
"Serve cold, topped with remaining peaches. Add a splash of reserved peach juice if desired."
],
"estimatedCost": 1.84
},
"lunch": {
"name": "Tuna Salad Lettuce Wraps with Avocado",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "canned tuna in oil, drained",
"quantity": 5,
"unit": "oz",
"category": "Pantry"
},
{
"name": "mayonnaise",
"quantity": 2,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "celery, finely chopped",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, finely chopped",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "lemon juice",
"quantity": 1,
"unit": "tsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "butter lettuce",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "avocado",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"In a bowl, combine drained tuna, mayonnaise, chopped celery, red onion, lemon juice, salt, and pepper.",
"Mix well.",
"Separate butter lettuce leaves to form cups.",
"Spoon tuna salad into lettuce cups.",
"Top with sliced avocado."
],
"estimatedCost": 2.66
},
"dinner": {
"name": "Shrimp Scampi with Linguine and Garlic Bread",
"mealType": "dinner",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "shrimp, peeled and deveined",
"quantity": 0.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "linguine",
"quantity": 6,
"unit": "oz",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "dry white wine (optional)",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "lemon juice",
"quantity": 0.125,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh parsley",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "red pepper flakes",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "artisan baguette",
"quantity": 1,
"unit": "count",
"category": "Bakery"
},
{
"name": "garlic butter spread",
"quantity": 2,
"unit": "tbsp",
"category": "Condiments"
}
],
"steps": [
"Cook linguine according to package directions. Reserve about 1/2 cup pasta water before draining.",
"While pasta cooks, mince garlic.",
"Melt butter in a large skillet over medium heat.",
"Add minced garlic, red pepper flakes, salt, and pepper. Cook until fragrant, about 1 minute.",
"Add shrimp to the skillet and cook for 2-3 minutes per side, until pink and cooked through.",
"Pour in white wine (if using) and lemon juice. Simmer for 1 minute.",
"Add cooked linguine, chopped parsley, and about 1/4 cup reserved pasta water to the skillet.",
"Toss to combine, adding more pasta water if needed to create a light sauce.",
"Slice baguette and spread with garlic butter spread. Toast under the broiler or in a toaster oven until golden.",
"Serve shrimp scampi over linguine with toasted garlic bread."
],
"estimatedCost": 7.98
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Smoothie with Spinach, Banana, and Almond Butter",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "spinach",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "bananas",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "almond butter",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "milk (dairy or non-dairy)",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "ice cubes",
"quantity": 0.5,
"unit": "cup",
"category": "Frozen",
"skipGrocery": true
}
],
"steps": [
"Combine all ingredients in a blender.",
"Blend until smooth and creamy.",
"Pour into two glasses and serve immediately."
],
"estimatedCost": 1.64
},
"lunch": {
"name": "Caprese Salad with Balsamic Glaze",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "fresh mozzarella",
"quantity": 8,
"unit": "oz",
"category": "Dairy"
},
{
"name": "tomatoes",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh basil leaves",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "balsamic glaze",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Arrange slices of fresh mozzarella and tomatoes on a platter.",
"Tuck fresh basil leaves between the slices.",
"Drizzle with olive oil and balsamic glaze.",
"Season with salt and pepper."
],
"estimatedCost": 4.5
},
"dinner": {
"name": "Beef and Broccoli Stir-Fry with Jasmine Rice",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "flank steak or sirloin steaks",
"quantity": 0.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "broccoli florets",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "jasmine rice",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "soy sauce",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "oyster sauce",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "sesame oil",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "cornstarch",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "ginger",
"quantity": 1,
"unit": "tsp",
"category": "Produce"
},
{
"name": "vegetable oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Cook jasmine rice according to package directions.",
"Slice steak thinly against the grain. In a bowl, toss steak with 1 tbsp soy sauce and 1 tsp cornstarch. Let marinate for 10 minutes.",
"In a separate bowl, whisk together remaining soy sauce, oyster sauce, sesame oil, and remaining cornstarch.",
"Mince garlic and grate ginger.",
"Heat 1 tbsp vegetable oil in a wok or large skillet over high heat.",
"Add steak and stir-fry until browned. Remove steak from skillet.",
"Add remaining 1 tbsp vegetable oil to the skillet. Add broccoli and stir-fry for 3-4 minutes until bright green and tender-crisp.",
"Add minced garlic and grated ginger, stir-fry for 30 seconds until fragrant.",
"Return steak to the skillet. Pour in the sauce mixture.",
"Stir-fry until sauce thickens and coats the beef and broccoli.",
"Serve stir-fry over jasmine rice."
],
"estimatedCost": 6.75
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Avocado Toast with Everything Bagel Seasoning",
"mealType": "breakfast",
"cookTime": 8,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "sourdough bread",
"quantity": 2,
"unit": "slice",
"category": "Bakery"
},
{
"name": "avocados",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "everything bagel seasoning",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "red pepper flakes",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "lime juice",
"quantity": 1,
"unit": "tsp",
"category": "Produce"
}
],
"steps": [
"Toast bread slices until golden brown.",
"Mash avocado in a small bowl with lime juice, salt, and pepper.",
"Spread mashed avocado evenly over toast.",
"Sprinkle with everything bagel seasoning and red pepper flakes."
],
"estimatedCost": 1.84
},
"lunch": {
"name": "Gourmet Chicken Salad Sandwiches",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "cooked chicken breast, shredded or diced",
"quantity": 6,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "mayonnaise",
"quantity": 3,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "celery, finely chopped",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "grapes",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "pecans",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tsp",
"category": "Condiments"
},
{
"name": "salt",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "brioche buns",
"quantity": 2,
"unit": "count",
"category": "Bakery"
},
{
"name": "butter lettuce",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"In a bowl, combine shredded chicken, mayonnaise, celery, grapes, pecans, Dijon mustard, salt, and pepper.",
"Mix well.",
"Split brioche buns and lightly toast if desired.",
"Place lettuce leaves on the bottom half of each bun.",
"Spoon chicken salad onto the lettuce.",
"Top with the other half of the bun."
],
"estimatedCost": 4.91
},
"dinner": {
"name": "Homemade Pizza with Prosciutto and Arugula",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "pizza dough",
"quantity": 1,
"unit": "count",
"category": "Pantry"
},
{
"name": "marinara sauce",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "fresh mozzarella",
"quantity": 4,
"unit": "oz",
"category": "Dairy"
},
{
"name": "prosciutto",
"quantity": 2,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "arugula",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "parmesan cheese, shaved",
"quantity": 1,
"unit": "oz",
"category": "Dairy"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 425\u00b0F (220\u00b0C). If using a pizza stone, place it in the oven while it preheats.",
"Stretch pizza dough into a 10-12 inch circle on a lightly floured surface or parchment paper.",
"Spread marinara sauce evenly over the dough, leaving a small border for the crust.",
"Arrange fresh mozzarella slices over the sauce.",
"Bake for 10-12 minutes, or until crust is golden and cheese is bubbly.",
"Remove pizza from oven. Arrange slices of prosciutto over the hot pizza.",
"Top generously with fresh arugula and shaved Parmesan.",
"Drizzle with olive oil before slicing and serving."
],
"estimatedCost": 6.13
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "Fluffy Pancakes with Fresh Berries and Maple Syrup",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 2,
"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": 1,
"unit": "count",
"category": "Dairy"
},
{
"name": "milk",
"quantity": 1.25,
"unit": "cup",
"category": "Dairy"
},
{
"name": "melted butter",
"quantity": 3,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "fresh berries",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "maple syrup",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a large bowl, whisk together flour, sugar, baking powder, and salt.",
"In a separate bowl, whisk together egg, milk, and melted butter.",
"Pour wet ingredients into dry ingredients and stir until just combined (don't overmix).",
"Heat a lightly oiled griddle or non-stick pan over medium heat.",
"Pour about 1/4 cup of batter onto the griddle for each pancake.",
"Cook for 2-3 minutes per side, or until golden brown and cooked through.",
"Serve pancakes warm with fresh berries and maple syrup."
],
"estimatedCost": 2.45
},
"lunch": {
"name": "Smoked Salmon and Cream Cheese Bagels",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "bagels",
"quantity": 2,
"unit": "count",
"category": "Bakery"
},
{
"name": "cream cheese, softened",
"quantity": 2,
"unit": "oz",
"category": "Dairy"
},
{
"name": "smoked salmon",
"quantity": 4,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "red onion, thinly sliced",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh dill",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "capers (optional)",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
}
],
"steps": [
"Slice bagels in half and toast if desired.",
"Spread softened cream cheese generously on the bottom half of each bagel.",
"Layer smoked salmon over the cream cheese.",
"Top with thinly sliced red onion, chopped fresh dill, and capers (if using).",
"Place the top half of the bagel on."
],
"estimatedCost": 5.52
},
"dinner": {
"name": "Chicken Marsala with Creamy Polenta",
"mealType": "dinner",
"cookTime": 40,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "boneless, skinless chicken breasts",
"quantity": 1,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "all-purpose flour",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "mushrooms",
"quantity": 8,
"unit": "oz",
"category": "Produce"
},
{
"name": "marsala wine",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "chicken broth",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "heavy cream",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh parsley",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "instant polenta",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water",
"quantity": 2,
"unit": "cup",
"category": "Pantry",
"skipGrocery": true
},
{
"name": "parmesan cheese",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy"
}
],
"steps": [
"Slice chicken breasts horizontally in half to create thinner cutlets. Pound lightly if needed.",
"Season chicken with salt and pepper. Dredge in flour, shaking off excess.",
"Heat olive oil and 1 tbsp butter in a large skillet over medium-high heat.",
"Sear chicken cutlets for 3-4 minutes per side until golden brown. Remove from skillet and set aside.",
"Add remaining 2 tbsp butter to the skillet. Add sliced mushrooms and cook until softened, about 5 minutes.",
"Add minced garlic and cook for 1 minute until fragrant.",
"Pour in Marsala wine and chicken broth, scraping up any browned bits from the bottom of the skillet. Simmer for 5 minutes.",
"Stir in heavy cream and fresh parsley. Season sauce with salt and pepper to taste.",
"Return chicken to the skillet and simmer in the sauce for 2-3 minutes until heated through.",
"While chicken simmers, prepare polenta: bring 2 cups of water to a boil in a saucepan. Whisk in instant polenta and cook according to package directions, stirring frequently until thickened.",
"Stir in grated Parmesan cheese into the polenta.",
"Serve chicken Marsala over creamy polenta."
],
"estimatedCost": 8.38
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "Smoked Salmon and Cream Cheese Scramble",
"mealType": "breakfast",
"cookTime": 12,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "eggs",
"quantity": 4,
"unit": "count",
"category": "Dairy"
},
{
"name": "cream cheese",
"quantity": 2,
"unit": "oz",
"category": "Dairy"
},
{
"name": "smoked salmon, flaked",
"quantity": 2,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "fresh dill",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"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.",
"Melt butter in a non-stick skillet over medium-low heat.",
"Add cream cheese and stir until partially melted.",
"Pour in eggs and cook, stirring gently, until almost set.",
"Gently fold in flaked smoked salmon and fresh dill.",
"Cook for another minute until eggs are cooked through and salmon is warm.",
"Serve immediately."
],
"estimatedCost": 3.27
},
"lunch": {
"name": "Hearty Lentil Soup with Crusty Bread",
"mealType": "lunch",
"cookTime": 45,
"difficulty": "Easy",
"baseServings": 2,
"ingredients": [
{
"name": "brown or green lentils, dry",
"quantity": 0.75,
"unit": "cup",
"category": "Pantry"
},
{
"name": "vegetable broth",
"quantity": 4,
"unit": "cup",
"category": "Pantry"
},
{
"name": "carrot",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "celery stalk",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "dried thyme",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "bay leaf",
"quantity": 1,
"unit": "count",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "crusty bread",
"quantity": 4,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Rinse lentils.",
"Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion, carrot, and celery. Cook until softened, about 5-7 minutes.",
"Add minced garlic and cook for 1 minute until fragrant.",
"Stir in rinsed lentils, vegetable broth, dried thyme, and bay leaf.",
"Bring to a boil, then reduce heat, cover, and simmer for 30-40 minutes, or until lentils are tender.",
"Remove bay leaf. Season soup with salt and pepper to taste.",
"Serve hot with crusty bread."
],
"estimatedCost": 2.45
},
"dinner": {
"name": "Pan-Seared Salmon with Lemon-Dill Sauce and Quinoa",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 2,
"ingredients": [
{
"name": "salmon fillets",
"quantity": 0.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "quinoa",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water or vegetable broth",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 1,
"unit": "tbsp",
"category": "Dairy"
},
{
"name": "lemon juice",
"quantity": 0.125,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh dill",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "garlic bulbs",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Rinse quinoa. Combine quinoa with 1 cup water or broth in a small saucepan. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes, or until liquid is absorbed. Fluff with a fork.",
"Pat salmon fillets dry. Season with salt and pepper.",
"Heat olive oil in a non-stick skillet over medium-high heat.",
"Sear salmon fillets skin-side down for 4-5 minutes until skin is crispy. Flip and cook for another 3-4 minutes, or until cooked through to your liking.",
"While salmon cooks, melt butter in a small saucepan over medium heat. Add minced garlic and cook for 30 seconds.",
"Stir in lemon juice and fresh dill. Season with salt and pepper.",
"Serve salmon fillets over cooked quinoa, drizzled with the lemon-dill sauce."
],
"estimatedCost": 9
}
}
],
"_meta": {
"familySize": 2,
"budget": 100,
"dietaryNeeds": "None",
"tier": "premium",
"adultEquiv": 2,
"generatedAt": "2026-03-20T14:02:22.056Z"
}
}