Mar 20, 2026 02:02 PM UTC Β· 6 people (4 adult-equiv) Β· $400/wk Β· PREMIUM Β· None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Fluffy Scrambled Eggs with Smoked Salmon and Chives",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "eggs",
"quantity": 8,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "smoked salmon",
"quantity": 4,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "heavy cream",
"quantity": 0.25,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "fresh chives",
"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, heavy cream, salt, and pepper in a bowl.",
"Melt butter in a non-stick skillet over medium-low heat.",
"Pour in egg mixture and cook, stirring gently with a spatula, until soft curds form and eggs are just set.",
"Gently fold in smoked salmon and fresh chives.",
"Serve immediately."
],
"estimatedCost": 14.76
},
"lunch": {
"name": "Gourmet Tuna Salad Sandwiches on Sourdough",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "chunk light tuna, packed in oil, drained",
"quantity": 24,
"unit": "oz",
"category": "Pantry"
},
{
"name": "mayonnaise",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "celery, finely diced",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, finely diced",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh dill",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "lemon juice",
"quantity": 0.0625,
"unit": "cup",
"category": "Produce"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sourdough bread",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "butter, softened",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Eggs"
}
],
"steps": [
"In a medium bowl, combine drained tuna, mayonnaise, celery, red onion, dill, Dijon mustard, and lemon juice.",
"Season with salt and pepper. Mix well.",
"Spread butter on one side of each sourdough slice.",
"On the unbuttered side of 6 slices, pile tuna salad mixture.",
"Top with the remaining 6 slices, buttered-side up.",
"Grill in a skillet over medium heat until golden brown and heated through, about 3-4 minutes per side."
],
"estimatedCost": 10.17
},
"dinner": {
"name": "Pan-Seared Ribeye Steaks with Garlic Herb Butter and Roasted Asparagus",
"mealType": "dinner",
"cookTime": 35,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "ribeye steaks",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "butter, softened",
"quantity": 4,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "fresh rosemary, finely chopped",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "fresh thyme, finely chopped",
"quantity": 1,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 2,
"unit": "clove",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "asparagus",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"In a small bowl, combine softened butter, chopped rosemary, thyme, and minced garlic. Mix well and set aside.",
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Pat the ribeye steaks dry with paper towels. Season generously with salt and pepper.",
"Heat olive oil in a large cast-iron skillet over medium-high heat until shimmering.",
"Sear steaks for 3-4 minutes per side until a deep brown crust forms.",
"Transfer skillet to the preheated oven and cook for an additional 5-8 minutes for medium-rare, or to desired doneness.",
"Remove steaks from skillet and let rest for 5-10 minutes.",
"While steaks rest, toss asparagus with a little olive oil, salt, and pepper. Spread on a baking sheet and roast for 10-12 minutes, until tender-crisp.",
"Slice steaks and top each portion with a dollop of the garlic herb butter. Serve with roasted asparagus."
],
"estimatedCost": 59.85
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Greek Yogurt Parfaits with Berries and Honey",
"mealType": "breakfast",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "plain greek yogurt",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "mixed berries (strawberries, blueberries, raspberries)",
"quantity": 3,
"unit": "cup",
"category": "Produce"
},
{
"name": "honey",
"quantity": 0.375,
"unit": "cup",
"category": "Pantry"
},
{
"name": "granola",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Spoon a layer of Greek yogurt into the bottom of 6 glasses or bowls.",
"Add a layer of mixed berries.",
"Drizzle with honey.",
"Sprinkle with granola.",
"Repeat layers until ingredients are used up, finishing with a sprinkle of granola and a drizzle of honey.",
"Serve immediately or chill for later."
],
"estimatedCost": 11.97
},
"lunch": {
"name": "Hearty Lentil Soup with Crusty Bread",
"mealType": "lunch",
"cookTime": 45,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "brown lentils, rinsed",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "vegetable broth",
"quantity": 8,
"unit": "cup",
"category": "Pantry"
},
{
"name": "carrots",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "celery stalks",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "yellow onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 4,
"unit": "clove",
"category": "Produce"
},
{
"name": "tomatoes",
"quantity": 14.5,
"unit": "oz",
"category": "Pantry"
},
{
"name": "dried thyme",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "bay leaf",
"quantity": 1,
"unit": "count",
"category": "Pantry"
},
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "crusty bread",
"quantity": 6,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Heat olive oil in a large pot or Dutch oven over medium heat.",
"Add chopped onion, carrots, and celery. Cook until softened, about 8-10 minutes.",
"Add minced garlic and cook for 1 minute more until fragrant.",
"Stir in rinsed lentils, vegetable broth, diced tomatoes, 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 with salt and pepper to taste.",
"Serve hot with crusty bread."
],
"estimatedCost": 7.58
},
"dinner": {
"name": "Lemon Herb Roasted Chicken with Root Vegetables",
"mealType": "dinner",
"cookTime": 60,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "whole chicken",
"quantity": 2,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "lemon, quartered",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh rosemary sprigs",
"quantity": 6,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh thyme sprigs",
"quantity": 6,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic cloves, smashed",
"quantity": 8,
"unit": "clove",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.1875,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.75,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "carrots, peeled and cut into 1-inch pieces",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "potatoes (yukon gold or red), cut into 1-inch pieces",
"quantity": 2,
"unit": "lb",
"category": "Produce"
},
{
"name": "yellow onion, cut into wedges",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 425\u00b0F (220\u00b0C).",
"Remove giblets from chicken cavity. Pat chicken dry inside and out.",
"Stuff the cavity with lemon quarters, rosemary sprigs, thyme sprigs, and smashed garlic cloves.",
"Tie the legs together with kitchen twine and tuck the wing tips under.",
"Place chicken in a large roasting pan.",
"Rub the outside of the chicken with olive oil. Season generously with salt and pepper.",
"In a large bowl, toss the carrots, potatoes, and onion wedges with 2 tbsp olive oil, salt, and pepper. Arrange the vegetables around the chicken in the roasting pan.",
"Roast chicken for 1 hour and 15 minutes to 1 hour and 30 minutes, or until a meat thermometer inserted into the thickest part of the thigh registers 165\u00b0F (74\u00b0C) and juices run clear.",
"Let the chicken rest for 15 minutes before carving. Serve with roasted vegetables."
],
"estimatedCost": 19.95
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "Overnight Oats with Chia Seeds and Almonds",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "rolled oats",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
},
{
"name": "milk (dairy or non-dairy)",
"quantity": 3,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "chia seeds",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "maple syrup",
"quantity": 0.1875,
"unit": "cup",
"category": "Pantry"
},
{
"name": "vanilla extract",
"quantity": 1.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "almonds",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"In a large bowl or container, combine rolled oats, milk, chia seeds, maple syrup, and vanilla extract.",
"Stir well to ensure no clumps of chia seeds or oats.",
"Cover and refrigerate overnight (or for at least 4 hours).",
"In the morning, stir the oats. If too thick, add a splash more milk.",
"Serve chilled, topped with sliced almonds."
],
"estimatedCost": 6.78
},
"lunch": {
"name": "Shrimp and Avocado Salad with Lime Vinaigrette",
"mealType": "lunch",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "cooked shrimp, peeled and deveined",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "avocados",
"quantity": 3,
"unit": "count",
"category": "Produce"
},
{
"name": "cherry tomatoes",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, thinly sliced",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "cilantro",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "lime juice",
"quantity": 0.1875,
"unit": "cup",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "honey",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"In a large bowl, combine cooked shrimp, diced avocados, halved cherry tomatoes, sliced red onion, and chopped cilantro.",
"In a small bowl, whisk together lime juice, olive oil, honey, salt, and pepper for the vinaigrette.",
"Pour the vinaigrette over the shrimp and avocado mixture.",
"Gently toss to combine, being careful not to mash the avocados.",
"Serve immediately."
],
"estimatedCost": 22.34
},
"dinner": {
"name": "Pork Tenderloin with Apple Cranberry Chutney and Roasted Brussels Sprouts",
"mealType": "dinner",
"cookTime": 50,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "pork tenderloin",
"quantity": 1.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "apples, peeled, cored, and diced",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "cranberries, fresh or frozen",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "red onion, finely chopped",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "brown sugar",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "apple cider vinegar",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "ground cinnamon",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "ground ginger",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "brussels sprouts, trimmed and halved",
"quantity": 1.5,
"unit": "lb",
"category": "Produce"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"For the chutney: Combine diced apples, cranberries, chopped red onion, brown sugar, apple cider vinegar, cinnamon, and ginger in a saucepan. Cook over medium heat, stirring occasionally, until apples are tender and cranberries have burst, about 15-20 minutes. Season with a pinch of salt.",
"Pat the pork tenderloin dry and season with salt and pepper.",
"Heat olive oil in an oven-safe skillet over medium-high heat. Sear the pork tenderloin on all sides until golden brown.",
"Transfer the skillet to the preheated oven and roast for 15-20 minutes, or until the internal temperature reaches 145\u00b0F (63\u00b0C) for medium-rare.",
"While pork rests, toss Brussels sprouts with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20-25 minutes, until tender and slightly caramelized.",
"Let the pork tenderloin rest for 10 minutes before slicing. Serve sliced pork with the apple cranberry chutney and roasted Brussels sprouts."
],
"estimatedCost": 23.94
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Whole Wheat Pancakes with Maple Syrup and Fresh Fruit",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "whole wheat flour",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "baking powder",
"quantity": 2,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "sugar",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "eggs",
"quantity": 2,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "milk",
"quantity": 2,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "melted butter",
"quantity": 6,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "maple syrup",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "fresh berries",
"quantity": 3,
"unit": "cup",
"category": "Produce"
}
],
"steps": [
"In a large bowl, whisk together whole wheat flour, baking powder, salt, and sugar.",
"In a separate bowl, whisk together eggs, milk, and melted butter.",
"Pour the wet ingredients into the dry ingredients and whisk until just combined (do not overmix; a few lumps are okay).",
"Heat a lightly oiled griddle or non-stick skillet over medium heat.",
"Pour about 1/4 cup of batter per pancake onto the hot griddle.",
"Cook for 2-3 minutes per side, or until golden brown and cooked through.",
"Serve pancakes warm with maple syrup and fresh berries."
],
"estimatedCost": 8.38
},
"lunch": {
"name": "Caprese Salad with Balsamic Glaze",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "fresh mozzarella, sliced 1/4-inch thick",
"quantity": 16,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "ripe tomatoes, sliced 1/4-inch thick",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "fresh basil leaves",
"quantity": 1,
"unit": "cup",
"category": "Produce"
},
{
"name": "extra virgin olive oil",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
},
{
"name": "balsamic glaze",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Arrange alternating slices of fresh mozzarella and tomatoes on a large platter or individual plates.",
"Tuck fresh basil leaves between the slices.",
"Drizzle generously with extra virgin olive oil.",
"Season with salt and freshly ground black pepper.",
"Finish with a drizzle of balsamic glaze.",
"Serve immediately."
],
"estimatedCost": 12.77
},
"dinner": {
"name": "Sheet Pan Salmon with Roasted Broccolini and Lemon-Dill Sauce",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "salmon fillets",
"quantity": 1.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "broccolini",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "olive oil",
"quantity": 0.1875,
"unit": "cup",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "lemon, cut into wedges",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "mayonnaise",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "fresh dill, finely chopped",
"quantity": 2,
"unit": "tbsp",
"category": "Produce"
},
{
"name": "garlic powder",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Preheat oven to 400\u00b0F (200\u00b0C).",
"Line a large baking sheet with parchment paper.",
"Toss the broccolini with 1 tbsp olive oil, salt, and pepper. Spread in a single layer on one half of the baking sheet.",
"Place salmon fillets on the other half of the baking sheet. Drizzle with remaining 2 tbsp olive oil and season with salt and pepper.",
"Roast for 12-15 minutes, or until salmon is cooked through and flakes easily with a fork, and broccolini is tender-crisp.",
"While salmon and broccolini roast, prepare the sauce: In a small bowl, combine mayonnaise, chopped dill, garlic powder, and the juice of 1 lemon wedge. Stir well.",
"Serve salmon and broccolini immediately, with lemon wedges and the lemon-dill sauce on the side."
],
"estimatedCost": 25.54
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Breakfast Burritos with Black Beans and Avocado",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "eggs",
"quantity": 6,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "black beans, rinsed and drained",
"quantity": 15,
"unit": "oz",
"category": "Pantry"
},
{
"name": "salsa",
"quantity": 0.5,
"unit": "cup",
"category": "Condiments"
},
{
"name": "shredded monterey jack cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "avocado",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "cilantro",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "flour tortillas",
"quantity": 6,
"unit": "count",
"category": "Pantry"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Whisk eggs in a bowl. Heat olive oil in a skillet over medium heat.",
"Scramble eggs until cooked through. Remove from skillet.",
"Warm the black beans and salsa in the same skillet.",
"Warm tortillas according to package directions.",
"Assemble burritos: Lay out each tortilla. Spoon scrambled eggs, black bean mixture, shredded cheese, diced avocado, and cilantro onto each.",
"Fold in the sides and roll up tightly.",
"Serve immediately."
],
"estimatedCost": 12.37
},
"lunch": {
"name": "Chicken Caesar Wraps",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "cooked chicken breast, shredded or diced",
"quantity": 1.5,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "romaine lettuce",
"quantity": 0.75,
"unit": "cup",
"category": "Produce"
},
{
"name": "parmesan cheese",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "caesar dressing",
"quantity": 0.75,
"unit": "cup",
"category": "Condiments"
},
{
"name": "flour tortillas",
"quantity": 6,
"unit": "count",
"category": "Pantry"
}
],
"steps": [
"In a bowl, combine shredded chicken, chopped romaine lettuce, grated Parmesan cheese, and Caesar dressing.",
"Toss gently to coat.",
"Warm tortillas slightly to make them pliable.",
"Spoon the chicken Caesar mixture into the center of each tortilla.",
"Fold in the sides and roll up tightly to form wraps.",
"Serve immediately."
],
"estimatedCost": 14.36
},
"dinner": {
"name": "Shrimp Scampi with Linguine and Garlic Bread",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "shrimp, peeled and deveined",
"quantity": 1.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "linguine pasta",
"quantity": 16,
"unit": "oz",
"category": "Pantry"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "garlic",
"quantity": 6,
"unit": "clove",
"category": "Produce"
},
{
"name": "dry white wine (optional)",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "lemon juice",
"quantity": 0.1875,
"unit": "cup",
"category": "Produce"
},
{
"name": "red pepper flakes",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "fresh parsley",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "garlic bread",
"quantity": 6,
"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 and olive oil 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. Cook for 2-3 minutes per side, until pink and cooked through. Be careful not to overcook.",
"Pour in white wine (if using) and lemon juice. Bring to a simmer and cook for 1 minute.",
"Add the drained linguine to the skillet with the shrimp. Toss to combine.",
"Add about 1/2 cup of reserved pasta water to create a sauce. Add more if needed. Toss well.",
"Stir in chopped fresh parsley. Season with salt and pepper to taste.",
"Serve immediately with garlic bread."
],
"estimatedCost": 27.93
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "Croque Monsieur Sandwiches",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "brioche bread",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "gruy\u00e8re cheese, shredded",
"quantity": 3,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "black forest ham, thinly sliced",
"quantity": 12,
"unit": "slice",
"category": "Meat/Poultry/Seafood"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "all-purpose flour",
"quantity": 3,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "dijon mustard",
"quantity": 1,
"unit": "tbsp",
"category": "Condiments"
},
{
"name": "nutmeg, ground",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
}
],
"steps": [
"Make the B\u00e9chamel sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in milk until smooth. Cook, stirring constantly, until thickened. Stir in Dijon mustard, nutmeg, salt, and pepper.",
"Assemble sandwiches: Spread a thin layer of B\u00e9chamel on one side of each slice of brioche. Place 2 slices of ham on 6 slices of bread (B\u00e9chamel-side down). Top with 1/2 cup shredded Gruy\u00e8re cheese each. Top with remaining 6 slices of bread (B\u00e9chamel-side up).",
"In a non-stick skillet, melt 1 tbsp butter over medium heat. Cook 2 sandwiches at a time until golden brown and cheese is melted, about 3-4 minutes per side.",
"Repeat with remaining butter and sandwiches.",
"Serve hot."
],
"estimatedCost": 15.96
},
"lunch": {
"name": "Artisan Flatbread Pizzas with Prosciutto and Arugula",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "naan bread or other flatbread",
"quantity": 3,
"unit": "count",
"category": "Bakery"
},
{
"name": "ricotta cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "prosciutto, thinly sliced",
"quantity": 4,
"unit": "oz",
"category": "Meat/Poultry/Seafood"
},
{
"name": "arugula",
"quantity": 2,
"unit": "cup",
"category": "Produce"
},
{
"name": "parmesan cheese, shaved",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
},
{
"name": "olive oil",
"quantity": 0.0625,
"unit": "cup",
"category": "Pantry"
},
{
"name": "balsamic glaze",
"quantity": 2,
"unit": "tbsp",
"category": "Pantry"
}
],
"steps": [
"Preheat oven or grill to 400\u00b0F (200\u00b0C).",
"Cut each flatbread in half to make 6 servings.",
"Spread a layer of ricotta cheese evenly over each flatbread half.",
"Arrange prosciutto slices on top of the ricotta.",
"Bake or grill for 8-10 minutes, until flatbread is crisp and heated through.",
"Remove from oven/grill. Top generously with fresh arugula.",
"Drizzle with olive oil and balsamic glaze.",
"Sprinkle with shaved Parmesan cheese.",
"Serve immediately."
],
"estimatedCost": 17.56
},
"dinner": {
"name": "Beef Bourguignon with Creamy Mashed Potatoes",
"mealType": "dinner",
"cookTime": 180,
"difficulty": "Hard",
"baseServings": 6,
"ingredients": [
{
"name": "beef chuck roast, cut into 1.5-inch cubes",
"quantity": 3,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "bacon",
"quantity": 0.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "yellow onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "carrots, peeled and chopped",
"quantity": 2,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic cloves",
"quantity": 4,
"unit": "clove",
"category": "Produce"
},
{
"name": "all-purpose flour",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "dry red wine (like pinot noir or burgundy)",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "beef broth",
"quantity": 4,
"unit": "cup",
"category": "Pantry"
},
{
"name": "tomato paste",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "herbes de provence",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.75,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "potatoes (russet or yukon gold), peeled and quartered",
"quantity": 2,
"unit": "lb",
"category": "Produce"
},
{
"name": "butter",
"quantity": 2,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "milk or cream",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy/Eggs"
}
],
"steps": [
"Preheat oven to 325\u00b0F (160\u00b0C).",
"Cook diced bacon in a large Dutch oven over medium heat until crisp. Remove bacon with a slotted spoon and set aside, leaving bacon drippings in the pot.",
"Pat beef cubes dry and season with salt and pepper. Sear beef in batches in the bacon drippings until well browned on all sides. Remove beef and set aside.",
"Add chopped onion and carrots to the Dutch oven. Cook until softened, about 8-10 minutes. Add minced garlic and cook for 1 minute more.",
"Stir in flour and cook for 1 minute. Gradually whisk in red wine, scraping up any browned bits from the bottom of the pot.",
"Stir in beef broth, tomato paste, Herbes de Provence, and the cooked beef. Bring to a simmer.",
"Cover the Dutch oven and transfer to the preheated oven. Cook for 2.5 to 3 hours, or until beef is very tender.",
"While the stew cooks, prepare mashed potatoes: Boil potatoes until tender. Drain and mash with butter and milk/cream until smooth. Season with salt and pepper.",
"Before serving, stir the reserved crispy bacon into the Beef Bourguignon. Taste and adjust seasoning.",
"Serve Beef Bourguignon hot over creamy mashed potatoes."
],
"estimatedCost": 43.89
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "Shakshuka with Feta and Crusty Bread",
"mealType": "breakfast",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "olive oil",
"quantity": 0.125,
"unit": "cup",
"category": "Pantry"
},
{
"name": "yellow onion, finely chopped",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "bell pepper (any color), finely chopped",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "garlic",
"quantity": 4,
"unit": "clove",
"category": "Produce"
},
{
"name": "canned crushed tomatoes",
"quantity": 16,
"unit": "oz",
"category": "Pantry"
},
{
"name": "cumin",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "smoked paprika",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "cayenne pepper (optional)",
"quantity": 0.25,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "salt",
"quantity": 1,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "black pepper",
"quantity": 0.5,
"unit": "tsp",
"category": "Pantry"
},
{
"name": "eggs",
"quantity": 6,
"unit": "count",
"category": "Dairy/Eggs"
},
{
"name": "feta cheese, crumbled",
"quantity": 4,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "fresh cilantro or parsley",
"quantity": 0.25,
"unit": "cup",
"category": "Produce"
},
{
"name": "crusty bread",
"quantity": 6,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Heat olive oil in a large oven-safe skillet over medium heat. Add chopped onion and bell pepper. Cook until softened, about 8-10 minutes.",
"Add minced garlic, cumin, smoked paprika, and cayenne pepper (if using). Cook for 1 minute more until fragrant.",
"Pour in crushed tomatoes. Stir well and season with salt and pepper. Bring to a simmer and cook for 10 minutes, allowing the sauce to thicken slightly.",
"Make 6 wells in the tomato sauce. Carefully crack one egg into each well.",
"Cover the skillet and cook on the stovetop over low heat for 5-8 minutes, or until egg whites are set but yolks are still runny. Alternatively, transfer the skillet to a preheated oven at 375\u00b0F (190\u00b0C) for 5-8 minutes.",
"Crumble feta cheese over the top and sprinkle with fresh cilantro or parsley.",
"Serve directly from the skillet with crusty bread for dipping."
],
"estimatedCost": 10.37
},
"lunch": {
"name": "Smoked Gouda and Apple Grilled Cheese Sandwiches",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 6,
"ingredients": [
{
"name": "sourdough bread",
"quantity": 8,
"unit": "slice",
"category": "Bakery"
},
{
"name": "smoked gouda cheese, sliced or shredded",
"quantity": 4,
"unit": "oz",
"category": "Dairy/Eggs"
},
{
"name": "apple (like honeycrisp or fuji), thinly sliced",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "butter, softened",
"quantity": 4,
"unit": "tbsp",
"category": "Dairy/Eggs"
},
{
"name": "dijon mustard (optional)",
"quantity": 2,
"unit": "tbsp",
"category": "Condiments"
}
],
"steps": [
"Spread butter on one side of each slice of sourdough bread.",
"On the unbuttered side of 6 slices, layer smoked Gouda cheese, thin apple slices, and more Gouda cheese.",
"If using Dijon mustard, spread a thin layer on the unbuttered side of the remaining 6 slices.",
"Top with the remaining bread slices, buttered-side up.",
"Grill sandwiches in a skillet over medium heat until golden brown and cheese is melted, about 4-5 minutes per side."
],
"estimatedCost": 11.17
},
"dinner": {
"name": "Thai Green Curry with Chicken and Jasmine Rice",
"mealType": "dinner",
"cookTime": 40,
"difficulty": "Medium",
"baseServings": 6,
"ingredients": [
{
"name": "chicken thighs, boneless, skinless, cut into bite-sized pieces",
"quantity": 1.75,
"unit": "lb",
"category": "Meat/Poultry/Seafood"
},
{
"name": "green curry paste",
"quantity": 4,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "coconut milk, full-fat",
"quantity": 2,
"unit": "can",
"category": "Pantry"
},
{
"name": "broccoli florets",
"quantity": 1,
"unit": "lb",
"category": "Produce"
},
{
"name": "red bell pepper",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "bamboo shoots, sliced (canned)",
"quantity": 15,
"unit": "oz",
"category": "Pantry"
},
{
"name": "fish sauce",
"quantity": 0.109375,
"unit": "cup",
"category": "Pantry"
},
{
"name": "brown sugar",
"quantity": 1,
"unit": "tbsp",
"category": "Pantry"
},
{
"name": "lime juice",
"quantity": 0.0625,
"unit": "cup",
"category": "Produce"
},
{
"name": "fresh basil leaves",
"quantity": 0.5,
"unit": "cup",
"category": "Produce"
},
{
"name": "jasmine rice",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
},
{
"name": "water for rice",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Cook jasmine rice according to package directions.",
"In a large pot or Dutch oven, heat 1 tbsp of coconut milk (from one can) over medium heat. Add green curry paste and cook, stirring, until fragrant, about 1-2 minutes.",
"Add the chicken pieces and stir to coat with the paste. Cook until lightly browned.",
"Pour in the remaining coconut milk and the other can of coconut milk. Add broccoli florets, sliced red bell pepper, and bamboo shoots. Bring to a simmer.",
"Stir in fish sauce, brown sugar, and lime juice. Simmer gently for 10-15 minutes, or until chicken is cooked through and vegetables are tender-crisp.",
"Stir in fresh basil leaves just before serving.",
"Serve hot over cooked jasmine rice."
],
"estimatedCost": 22.34
}
}
],
"_meta": {
"familySize": 6,
"budget": 400,
"dietaryNeeds": "None",
"tier": "premium",
"adultEquiv": 4,
"generatedAt": "2026-03-20T14:02:29.384Z"
}
}