Mar 19, 2026 04:58 AM UTC ยท 15 people (10.5 adult-equiv) ยท $100/wk ยท ECONOMY ยท None
{
"days": [
{
"dayOfWeek": 0,
"dayName": "Monday",
"breakfast": {
"name": "Scrambled Eggs with Toast",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Egg",
"quantity": 21,
"unit": "count",
"category": "Dairy"
},
{
"name": "Milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Bread",
"quantity": 10,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Whisk eggs and milk in a bowl. Season with salt and pepper.",
"Heat a lightly oiled non-stick pan over medium heat.",
"Pour egg mixture into the pan. Stir gently with a spatula as eggs set, creating soft curds.",
"Cook until eggs are scrambled to desired consistency.",
"Toast bread and serve alongside scrambled eggs."
],
"estimatedCost": 4.5
},
"lunch": {
"name": "Peanut Butter & Jelly Sandwiches",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Bread",
"quantity": 20,
"unit": "slice",
"category": "Bakery"
},
{
"name": "Peanut Butter",
"quantity": 1.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Grape Jelly",
"quantity": 1,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Spread peanut butter on one slice of bread and jelly on another.",
"Combine the slices to form a sandwich.",
"Repeat for all sandwiches and cut if desired."
],
"estimatedCost": 3
},
"dinner": {
"name": "Shepherd's Pie",
"mealType": "dinner",
"cookTime": 75,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Ground Beef",
"quantity": 3.47,
"unit": "lb",
"category": "Meat"
},
{
"name": "Potato",
"quantity": 5,
"unit": "lb",
"category": "Produce"
},
{
"name": "Onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "Carrot",
"quantity": 0.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "Frozen Mixed Vegetables",
"quantity": 1,
"unit": "lb",
"category": "Frozen"
},
{
"name": "Crushed Tomatoes",
"quantity": 1,
"unit": "can",
"category": "Pantry"
},
{
"name": "Vegetable Broth",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy"
}
],
"steps": [
"Peel and cube potatoes, boil until tender. Mash with milk, salt, and pepper until smooth.",
"Brown ground beef in a large skillet. Drain excess fat.",
"Add chopped onion and carrots to the skillet, cook until softened.",
"Stir in crushed tomatoes, frozen mixed vegetables, and vegetable broth. Simmer for 10-15 minutes.",
"Pour meat mixture into a large baking dish. Top evenly with mashed potatoes.",
"Bake at 375\u00b0F (190\u00b0C) for 25-30 minutes, or until golden brown and bubbling."
],
"estimatedCost": 15
}
},
{
"dayOfWeek": 1,
"dayName": "Tuesday",
"breakfast": {
"name": "Oatmeal with Milk",
"mealType": "breakfast",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Rolled Oats",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Milk",
"quantity": 3,
"unit": "cup",
"category": "Dairy"
}
],
"steps": [
"Combine rolled oats with 4 cups of water and milk in a large pot.",
"Bring to a boil, then reduce heat and simmer for 5-7 minutes, stirring occasionally, until oats are cooked and liquid is absorbed.",
"Serve warm, optional toppings like sugar or cinnamon can be added."
],
"estimatedCost": 2.5
},
"lunch": {
"name": "Leftover Shepherd's Pie",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [],
"steps": [
"Reheat leftover Shepherd's Pie in the microwave or oven until warmed through."
],
"estimatedCost": 0
},
"dinner": {
"name": "Chicken and Rice Skillet",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Chicken Thigh",
"quantity": 4.2,
"unit": "lb",
"category": "Meat"
},
{
"name": "Rice",
"quantity": 2.5,
"unit": "lb",
"category": "Pantry"
},
{
"name": "Onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "Carrot",
"quantity": 0.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "Vegetable Broth",
"quantity": 3,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Cut chicken thighs into bite-sized pieces. Season with salt, pepper, and paprika.",
"Heat oil in a large skillet or Dutch oven over medium-high heat. Brown chicken pieces, then remove and set aside.",
"Add chopped onion and carrots to the skillet, cook until softened.",
"Stir in rice and cook for 2 minutes, stirring constantly.",
"Return chicken to the skillet. Pour in vegetable broth. Bring to a simmer, then reduce heat, cover, and cook for 20-25 minutes, or until rice is tender and liquid is absorbed.",
"Fluff with a fork and serve."
],
"estimatedCost": 15
}
},
{
"dayOfWeek": 2,
"dayName": "Wednesday",
"breakfast": {
"name": "French Toast",
"mealType": "breakfast",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Bread",
"quantity": 12,
"unit": "slice",
"category": "Bakery"
},
{
"name": "Egg",
"quantity": 6,
"unit": "count",
"category": "Dairy"
},
{
"name": "Milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Flour",
"quantity": 0.25,
"unit": "cup",
"category": "Pantry"
}
],
"steps": [
"Whisk eggs, milk, and flour in a shallow dish.",
"Dip each slice of bread into the egg mixture, ensuring both sides are coated.",
"Heat a lightly oiled griddle or non-stick pan over medium heat.",
"Cook French toast for 2-3 minutes per side, until golden brown.",
"Serve warm with optional syrup or sugar."
],
"estimatedCost": 3.5
},
"lunch": {
"name": "Tuna Salad Sandwiches",
"mealType": "lunch",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Canned Tuna",
"quantity": 3,
"unit": "can",
"category": "Pantry"
},
{
"name": "Bread",
"quantity": 20,
"unit": "slice",
"category": "Bakery"
},
{
"name": "Mayonnaise",
"quantity": 0.75,
"unit": "cup",
"category": "Condiments"
},
{
"name": "Celery",
"quantity": 1,
"unit": "count",
"category": "Produce"
}
],
"steps": [
"Drain tuna and place in a bowl. Flake with a fork.",
"Add mayonnaise and finely chopped celery. Mix until well combined.",
"Season with salt and pepper to taste.",
"Spread tuna salad onto bread slices and assemble sandwiches."
],
"estimatedCost": 5
},
"dinner": {
"name": "Ground Pork Fried Rice",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Ground Pork",
"quantity": 3.47,
"unit": "lb",
"category": "Meat"
},
{
"name": "Rice",
"quantity": 2.5,
"unit": "lb",
"category": "Pantry"
},
{
"name": "Cabbage",
"quantity": 2,
"unit": "lb",
"category": "Produce"
},
{
"name": "Onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "Soy Sauce",
"quantity": 0.5,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Egg",
"quantity": 6,
"unit": "count",
"category": "Dairy"
}
],
"steps": [
"Cook rice according to package directions, then let cool (preferably use day-old rice).",
"Brown ground pork in a large skillet or wok. Drain excess fat and set aside.",
"Scramble eggs in the same skillet, remove and chop.",
"Add chopped onion and shredded cabbage to the skillet, stir-fry until softened.",
"Add cooked rice and ground pork to the skillet. Stir-fry for a few minutes.",
"Pour in soy sauce and mix well. Stir in scrambled eggs.",
"Serve hot."
],
"estimatedCost": 12
}
},
{
"dayOfWeek": 3,
"dayName": "Thursday",
"breakfast": {
"name": "Cereal with Milk",
"mealType": "breakfast",
"cookTime": 5,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Basic Cereal",
"quantity": 10,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Milk",
"quantity": 3,
"unit": "cup",
"category": "Dairy"
}
],
"steps": [
"Pour cereal into bowls. Add milk to desired amount.",
"Serve immediately."
],
"estimatedCost": 2
},
"lunch": {
"name": "Leftover Pork Fried Rice",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [],
"steps": [
"Reheat leftover Pork Fried Rice in the microwave or skillet until warmed through."
],
"estimatedCost": 0
},
"dinner": {
"name": "Hearty Lentil Soup with Bread",
"mealType": "dinner",
"cookTime": 60,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Dry Lentils",
"quantity": 1.5,
"unit": "lb",
"category": "Pantry"
},
{
"name": "Vegetable Broth",
"quantity": 4,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Water",
"quantity": 4,
"unit": "cup",
"category": "Pantry",
"skipGrocery": true
},
{
"name": "Onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "Carrot",
"quantity": 0.5,
"unit": "lb",
"category": "Produce"
},
{
"name": "Garlic",
"quantity": 3,
"unit": "clove",
"category": "Produce"
},
{
"name": "Crushed Tomatoes",
"quantity": 1,
"unit": "can",
"category": "Pantry"
},
{
"name": "Bread",
"quantity": 10,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Rinse lentils thoroughly.",
"In a large pot, saut\u00e9 chopped onion, carrots, and minced garlic until softened.",
"Add lentils, vegetable broth, water, and crushed tomatoes to the pot. Bring to a boil.",
"Reduce heat, cover, and simmer for 30-40 minutes, or until lentils are tender.",
"Season with salt, pepper, and desired herbs.",
"Serve hot with slices of bread."
],
"estimatedCost": 10
}
},
{
"dayOfWeek": 4,
"dayName": "Friday",
"breakfast": {
"name": "Scrambled Eggs and Toast",
"mealType": "breakfast",
"cookTime": 15,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Egg",
"quantity": 18,
"unit": "count",
"category": "Dairy"
},
{
"name": "Milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Bread",
"quantity": 10,
"unit": "slice",
"category": "Bakery"
}
],
"steps": [
"Whisk eggs and milk in a bowl. Season with salt and pepper.",
"Heat a lightly oiled non-stick pan over medium heat.",
"Pour egg mixture into the pan. Stir gently with a spatula as eggs set, creating soft curds.",
"Cook until eggs are scrambled to desired consistency.",
"Toast bread and serve alongside scrambled eggs."
],
"estimatedCost": 4
},
"lunch": {
"name": "Cheese & Bean Quesadillas",
"mealType": "lunch",
"cookTime": 20,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Corn Tortillas",
"quantity": 18,
"unit": "count",
"category": "Bakery"
},
{
"name": "Shredded Cheddar Cheese",
"quantity": 2,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Canned Black Beans",
"quantity": 2,
"unit": "can",
"category": "Pantry"
}
],
"steps": [
"Drain and rinse black beans.",
"Heat a lightly oiled skillet over medium heat.",
"Place a tortilla in the skillet, sprinkle with cheese and a spoonful of black beans.",
"Top with another tortilla. Cook for 2-3 minutes per side, until cheese is melted and tortillas are golden.",
"Remove, cut into wedges, and repeat with remaining ingredients."
],
"estimatedCost": 6
},
"dinner": {
"name": "Sloppy Joes with Buns",
"mealType": "dinner",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Ground Beef",
"quantity": 3.47,
"unit": "lb",
"category": "Meat"
},
{
"name": "Onion",
"quantity": 1,
"unit": "count",
"category": "Produce"
},
{
"name": "Tomato Sauce",
"quantity": 2,
"unit": "can",
"category": "Pantry"
},
{
"name": "Hamburger Buns",
"quantity": 11,
"unit": "count",
"category": "Bakery"
}
],
"steps": [
"Brown ground beef in a large skillet. Drain excess fat.",
"Add chopped onion and cook until softened.",
"Stir in tomato sauce, and season with salt, pepper, and a pinch of sugar (if desired).",
"Simmer for 15-20 minutes, allowing flavors to meld and sauce to thicken.",
"Serve hot on hamburger buns."
],
"estimatedCost": 14
}
},
{
"dayOfWeek": 5,
"dayName": "Saturday",
"breakfast": {
"name": "Pancakes",
"mealType": "breakfast",
"cookTime": 25,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Flour",
"quantity": 2,
"unit": "cup",
"category": "Pantry"
},
{
"name": "Milk",
"quantity": 1.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Egg",
"quantity": 3,
"unit": "count",
"category": "Dairy"
}
],
"steps": [
"In a large bowl, whisk together flour, baking powder, a pinch of sugar, and salt.",
"In a separate bowl, whisk together milk, egg, and a tablespoon of oil.",
"Pour wet ingredients into dry ingredients and mix until just combined (lumps are okay).",
"Heat a lightly oiled griddle or non-stick pan over medium heat.",
"Pour about 1/4 cup of batter per pancake. Cook for 2-3 minutes per side, until golden brown and cooked through.",
"Serve warm with optional syrup."
],
"estimatedCost": 3.5
},
"lunch": {
"name": "Leftover Sloppy Joes",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [],
"steps": [
"Reheat leftover Sloppy Joe mixture and serve on remaining hamburger buns or bread."
],
"estimatedCost": 0
},
"dinner": {
"name": "Tuna Noodle Casserole",
"mealType": "dinner",
"cookTime": 45,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Canned Tuna",
"quantity": 3,
"unit": "can",
"category": "Pantry"
},
{
"name": "Egg Noodles",
"quantity": 2.5,
"unit": "lb",
"category": "Pantry"
},
{
"name": "Cream of Mushroom Soup",
"quantity": 2,
"unit": "can",
"category": "Pantry"
},
{
"name": "Milk",
"quantity": 1,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Frozen Peas",
"quantity": 1,
"unit": "lb",
"category": "Frozen"
},
{
"name": "Shredded Cheddar Cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy"
}
],
"steps": [
"Preheat oven to 375\u00b0F (190\u00b0C).",
"Cook egg noodles according to package directions. Drain well.",
"In a large bowl, combine drained tuna, cream of mushroom soup, milk, and frozen peas.",
"Stir in the cooked noodles.",
"Pour mixture into a large baking dish. Top with shredded cheddar cheese.",
"Bake for 20-25 minutes, or until bubbling and cheese is melted and golden."
],
"estimatedCost": 12
}
},
{
"dayOfWeek": 6,
"dayName": "Sunday",
"breakfast": {
"name": "Scrambled Eggs with Potatoes",
"mealType": "breakfast",
"cookTime": 30,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [
{
"name": "Egg",
"quantity": 18,
"unit": "count",
"category": "Dairy"
},
{
"name": "Milk",
"quantity": 0.5,
"unit": "cup",
"category": "Dairy"
},
{
"name": "Potato",
"quantity": 3,
"unit": "lb",
"category": "Produce"
}
],
"steps": [
"Dice potatoes and cook in a lightly oiled pan until tender and browned.",
"While potatoes cook, whisk eggs and milk in a bowl. Season with salt and pepper.",
"Once potatoes are done, set aside. In the same pan, heat a little more oil.",
"Pour egg mixture into the pan. Stir gently with a spatula as eggs set, creating soft curds.",
"Cook until eggs are scrambled to desired consistency.",
"Serve scrambled eggs alongside the cooked potatoes."
],
"estimatedCost": 5
},
"lunch": {
"name": "Leftover Tuna Noodle Casserole",
"mealType": "lunch",
"cookTime": 10,
"difficulty": "Easy",
"baseServings": 15,
"ingredients": [],
"steps": [
"Reheat leftover Tuna Noodle Casserole in the microwave or oven until warmed through."
],
"estimatedCost": 0
},
"dinner": {
"name": "Chicken & Black Bean Tostadas",
"mealType": "dinner",
"cookTime": 40,
"difficulty": "Medium",
"baseServings": 15,
"ingredients": [
{
"name": "Chicken Thigh",
"quantity": 4.2,
"unit": "lb",
"category": "Meat"
},
{
"name": "Corn Tortillas",
"quantity": 21,
"unit": "count",
"category": "Bakery"
},
{
"name": "Canned Black Beans",
"quantity": 2,
"unit": "can",
"category": "Pantry"
},
{
"name": "Salsa",
"quantity": 1,
"unit": "cup",
"category": "Condiments"
},
{
"name": "Shredded Cheddar Cheese",
"quantity": 1,
"unit": "cup",
"category": "Dairy"
}
],
"steps": [
"Cook chicken thighs until done, then shred or dice.",
"Heat a small amount of oil in a skillet and fry tortillas for 1-2 minutes per side until crisp (or bake at 400\u00b0F for 5-7 mins per side). Set aside to drain.",
"Drain and rinse black beans. Heat gently in a saucepan, mashing some of them for texture.",
"To assemble tostadas: spread a layer of mashed black beans on a crispy tortilla.",
"Top with shredded chicken, a spoonful of salsa, and a sprinkle of shredded cheese.",
"Serve immediately."
],
"estimatedCost": 15
}
}
],
"_meta": {
"familySize": 15,
"budget": 100,
"dietaryNeeds": "None",
"tier": "economy",
"adultEquiv": 10.5,
"generatedAt": "2026-03-19T04:58:50.803Z"
}
}