The Junk Diet
Your Personalized Macro-Swap Plan

Eat what you love. Hit your numbers anyway.

1800 kcal / day
Tier 1800 · 7-day frame + swap tables

1. Your numbers

This is the tier that matches your daily calorie target from the quiz. Every recipe in this plan, and every recipe you swap in later, should roughly average out to these four numbers per day.

1800Calories / day
120gProtein minimum
217.5gCarbs (approx.)
50gFat (approx.)

Fiber target: 25.2g/day. Fiber isn't tracked recipe-by-recipe in this plan; hit it by leaning on the veggie-forward mains and not skipping the salsas/sides that come with them.

Protein rule: your day should land at or above 120g of protein. Aim for at least 2 of your 4 daily slots to be a recipe with 25g+ protein: it's the fastest way to hit the floor without thinking about it.

2. How your day works

Every day is 4 slots. Each slot has a calorie budget. Any recipe that lands close to a slot's budget can go in that slot, that's the whole system.

Breakfast · 25%

~450 kcalPick any breakfast recipe near this number

Lunch · 30%

~540 kcalAny savory main near this number

Dinner · 30%

~540 kcalAny savory main near this number

The 9pm Slot · 15%

~270 kcalA real dessert, every single day

The 9pm Slot is the whole point of this method: a dessert-shaped recipe, built into the plan, every night. That's what makes the numbers below sustainable past week two.

3. Your 7-day starter frame

This is one way to fill the week: no recipe repeats inside a 3-day stretch in any slot, and every day lands within 10% of your 1800 kcal target. Swap anything, any time, using the tables on the next pages.

Monday 1811 kcal · 159g protein
Breakfast McGriddle Style Breakfast Sandwich 522 kcal · 35g protein
Lunch Healthy Club Sandwich 516 kcal · 48g protein
Dinner Turkey & Avocado Sandwich 547 kcal · 53g protein
The 9pm Slot Nutty Protein Bites 226 kcal · 23g protein
Tuesday 1758 kcal · 155g protein
Breakfast Egg & Bacon Tortilla Wrap 453 kcal · 33g protein
Lunch Turkey & Avocado Sandwich 547 kcal · 53g protein
Dinner Steak & Egg Wrap with Protein Sauce 546 kcal · 48g protein
The 9pm Slot Garash Chocolate Walnut Layer Cake (Bulgaria's Classic, Lightened Up) 212 kcal · 21g protein
Wednesday 1810 kcal · 148g protein
Breakfast Banana Chocolate Chip Muffins 448 kcal · 32g protein
Lunch Steak & Egg Wrap with Protein Sauce 546 kcal · 48g protein
Dinner Healthy Club Sandwich 516 kcal · 48g protein
The 9pm Slot Better-Than-the-Real-Thing Custard Buns 300 kcal · 20g protein
Thursday 1811 kcal · 159g protein
Breakfast McGriddle Style Breakfast Sandwich 522 kcal · 35g protein
Lunch Healthy Club Sandwich 516 kcal · 48g protein
Dinner Turkey & Avocado Sandwich 547 kcal · 53g protein
The 9pm Slot Nutty Protein Bites 226 kcal · 23g protein
Friday 1758 kcal · 155g protein
Breakfast Egg & Bacon Tortilla Wrap 453 kcal · 33g protein
Lunch Turkey & Avocado Sandwich 547 kcal · 53g protein
Dinner Steak & Egg Wrap with Protein Sauce 546 kcal · 48g protein
The 9pm Slot Garash Chocolate Walnut Layer Cake (Bulgaria's Classic, Lightened Up) 212 kcal · 21g protein
Saturday 1810 kcal · 148g protein
Breakfast Banana Chocolate Chip Muffins 448 kcal · 32g protein
Lunch Steak & Egg Wrap with Protein Sauce 546 kcal · 48g protein
Dinner Healthy Club Sandwich 516 kcal · 48g protein
The 9pm Slot Better-Than-the-Real-Thing Custard Buns 300 kcal · 20g protein
Sunday 1811 kcal · 159g protein
Breakfast McGriddle Style Breakfast Sandwich 522 kcal · 35g protein
Lunch Healthy Club Sandwich 516 kcal · 48g protein
Dinner Turkey & Avocado Sandwich 547 kcal · 53g protein
The 9pm Slot Nutty Protein Bites 226 kcal · 23g protein

Week average: 1796 kcal · 154.7g protein per day. 7/7 days land inside 1800 kcal ±10%. 7/7 days clear the 120g protein floor.

4. Swap anytime

Bored of a slot? Swap in anything from its table below, they all fit your 1800 kcal budget for that slot. Sorted by protein, highest first, so the best options for your daily floor are always at the top.

Breakfast · ~450 kcal budget (±80 kcal window)

RecipeKcalProteinBook · category
McGriddle Style Breakfast Sandwich522 35gMains Part 1 · Burgers
Egg & Bacon Tortilla Wrap453 33gMains Part 2 · Sandwiches
Banana Chocolate Chip Muffins448 32gDesserts · Muffins

Lunch · ~540 kcal budget (±60 kcal window)

RecipeKcalProteinBook · category
Turkey & Avocado Sandwich547 53gMains Part 2 · Sandwiches
Healthy Club Sandwich516 48gMains Part 2 · Sandwiches
Steak & Egg Wrap with Protein Sauce546 48gMains Part 1 · Wraps
Chipotle-Style Burrito499 47gMains Part 1 · Burritos
Orange-Soy Glazed Salmon Wrap523 45gMains Part 1 · Wraps
Chip-Crusted Salmon Fingers with Tartar Sauce500 35gMains Part 2 · Bites
McGriddle Style Breakfast Sandwich522 35gMains Part 1 · Burgers
Mexican-Style Beef Burrito524 34gMains Part 1 · Burritos
Veggie Burrito with Mexican Salsa533 17gMains Part 1 · Burritos

Dinner · ~540 kcal budget (±60 kcal window)

RecipeKcalProteinBook · category
Turkey & Avocado Sandwich547 53gMains Part 2 · Sandwiches
Healthy Club Sandwich516 48gMains Part 2 · Sandwiches
Steak & Egg Wrap with Protein Sauce546 48gMains Part 1 · Wraps
Chipotle-Style Burrito499 47gMains Part 1 · Burritos
Orange-Soy Glazed Salmon Wrap523 45gMains Part 1 · Wraps
Chip-Crusted Salmon Fingers with Tartar Sauce500 35gMains Part 2 · Bites
McGriddle Style Breakfast Sandwich522 35gMains Part 1 · Burgers
Mexican-Style Beef Burrito524 34gMains Part 1 · Burritos
Veggie Burrito with Mexican Salsa533 17gMains Part 1 · Burritos

The 9pm Slot · ~270 kcal budget (±60 kcal window)

RecipeKcalProteinBook · category
Nutty Protein Bites226 23gDesserts · Bites
Garash Chocolate Walnut Layer Cake (Bulgaria's Classic, Lightened Up)212 21gDesserts · Cake
Protein Apricot Cake276 21gDesserts · Cake
Better-Than-the-Real-Thing Custard Buns300 20gDesserts · Buns
Protein Tiramisu with Raspberry Jam246 17gDesserts · Cake
Gluten-Free Pumpkin Spice Waffles290 12gDesserts · Pancakes
Blueberry Burst Muffins243 11gDesserts · Muffins
Better-Than-the-Real-Thing Chocolate Eclairs213 9gDesserts · Eclairs
Creamy Chocolate Protein Pudding213 9gDesserts · Pudding
Cinnamon Apple Muffins244 9gDesserts · Muffins
Chocolate Cream Pie251 9gDesserts · Pie
Keto Low-Carb Biscuits218 6gDesserts · Cookies
Marble Cake212 5gDesserts · Cake

5. The 9pm Slot: full dessert list

Every dessert in the library that fits under your ~270 kcal 9pm budget, no window, just a ceiling. If it's on this list, it fits. Pick by craving, not by guilt.

DessertKcalProteinCategory
No-Bake Peanut Butter Protein Donuts209 24gDonuts
Nutty Protein Bites226 23gBites
Garash Chocolate Walnut Layer Cake (Bulgaria's Classic, Lightened Up)212 21gCake
Chocolate Cheesecake Crepe Roll-Ups154 17gPancakes
Baked Chocolate Cream Protein Donuts163 17gDonuts
Easy One-Bowl Chocolate Cake201 17gCake
Protein Tiramisu with Raspberry Jam246 17gCake
French Country Cake157 16gCake
Skillet Apple Pie (No-Bake)171 15gPie
Fluffy Protein Pancakes155 14gPancakes
Healthy Chocolate Protein Sauce167 14gChocolate
Oreo-Style Protein Mug Cake Bake186 14gCake
Banana Protein Cookies191 13gCookies
Sweet Fruit Dessert Pizza168 11gCake
M&M-Style Loaded Protein Cookie Bake191 11gCookies
Blueberry Burst Muffins243 11gMuffins
Keto Almond Flour Donuts130 10gDonuts
Snickers-Style Protein Bars182 10gBars
Mini Chocolate Ice Cream Layer Cake195 10gIce Cream
Cookies & Cream Protein Balls (Oreo-Style)70 9gBites
Chocolate Fudge Brownie Bites131 9gBrownies
No-Bake Chocolate Raspberry Cheesecake193 9gCheesecake
Pineapple Cheesecake Bars207 9gCheesecake
Better-Than-the-Real-Thing Chocolate Eclairs213 9gEclairs
Creamy Chocolate Protein Pudding213 9gPudding
Cinnamon Apple Muffins244 9gMuffins
Chocolate Cream Pie251 9gPie
Rainbow Sprinkle Protein Muffins79 8gCake
Skinny Nutella-Style Spread87 8gChocolate
Raspberry Chocolate Frozen Yogurt Bark92 8gIce Cream
Cookies & Cream Protein Ice Cream134 8gIce Cream
Low-Calorie Chocolate Brownies188 8gBrownies
Fudgy Bean Protein Muffins62 7gMuffins
Classic Tiramisu Cups124 7gCake
Flourless Cocoa Banana Pancakes172 7gPancakes
Strawberry Chocolate Protein Soft Serve62 6gIce Cream
Coconut Almond Bliss Bites (Raffaello-Style)64 6gBites
Banana Cream Dream Mousse93 6gMousse
Apple Cinnamon Pancakes105 6gPancakes
Fudgy Chocolate Energy Bars130 6gBars
Banana-Mango Ice Cream Sandwiches135 6gIce Cream
Keto Low-Carb Biscuits218 6gCookies
White Chocolate Cloud Mousse71 5gMousse
Marble Cake212 5gCake
Overnight Berry Chia Pudding91 4gPudding
Dark Chocolate Almond Clusters151 4gChocolate
Paleo Baklava Bars168 4gBars
No-Bake Coconut Honey Oat Bites115 3gSnacks
Butter Pecan Fudge124 3gBrownies
Mocha Banana Nice Cream134 2gIce Cream
Keto Chocolate-Coconut Mousse179 2gMousse
Cinnamon Apple Chips80 1gSnacks

6. Sauce add-ons: unlimited-ish

These sauces are low-calorie enough to add to almost any recipe without touching your slot budget in any real way. Most are under 60 kcal per serving; use them freely to make repeat recipes feel new.

SauceKcal / servingProtein
Fresh Tomato Salsa90.4g
Sugar-Free BBQ Sauce201g
Light Homemade Gravy220.5g
Pizza Sauce220.5g
Bang Bang Sauce (Lightened Up)232g
Garlic Sauce232g
Sugar-Free Ketchup250.7g
Skinny Curry Sauce251g
McDonald's-Style Sweet & Sour Sauce250.3g
Skinny Pesto261g
KFC Zinger-Style Sauce270.3g
Parsley Chimichurri Sauce270.7g
Steak Sauce270.2g
Light Tomato Sauce282g
Better Burger Sauce331g
Tartar Sauce341g
Mushroom Gravy382g
Light Mayo472g
Garlic Parmesan Sauce482g
Honey Mustard Sauce500.3g

7. Eating out

The rule: if a meal out runs over one slot's budget, don't panic and don't restart the week. Just pull back by roughly the same amount somewhere in the next day. Ate 200 kcal over your dinner budget tonight? Trim about 200 kcal off one slot tomorrow, or split it across two smaller slots. One meal doesn't undo a week; it only becomes a problem if you let the "screw it" feeling turn it into three days.

8. The progress rule

Weigh in once a week, same day, same conditions. Don't weigh daily; weight moves for a dozen reasons that have nothing to do with fat loss.

If you're trying to lose weight and two weeks in a row show no real movement on the scale, drop down one tier (from 1800 kcal to the next tier down) and keep the same swap system. That's the entire adjustment: change the number, not the method.

Your protein floor stays the same rule regardless of tier: at least 120g most days, at least 2 of your 4 daily slots at 25g+ protein. That doesn't change even if your calorie tier does.