Free Tool
Set your calories and protein. Get a full day of real recipes, macros included. Free, no signup, no AI guessing: every meal is a baisics recipe you can open and cook.
Target 2,000 kcal · 160g protein
1,995 kcal
Breakfast
460 kcal40P · 31C · 20F
Lunch
580 kcal64P · 48C · 16F
Dinner
2 servings
696 kcal88P · 30C · 24F
Snack
259 kcal34P · 17C · 8F
Get your full 7-day plan, free account, no card.
Every day built to your calories and protein. Then save or log any recipe in one tap.
Unlock my 7-day plan →1,997 kcal · 248g protein
Days 2 to 7 unlock with a free account. Each night's dinner comes back as the next day's lunch, so you cook less.
Unlock days 2 to 7, free →Want a ready-made plan instead? Browse the 1,500 to 2,500 calorie and 150 to 200 g protein meal plans.
Yes. You get a full day of meals with calories, protein, carbs and fat, built to your targets, with no signup and no card. A free baisics account unlocks the full 7-day plan.
It is a deterministic solver, not an AI. It chooses a breakfast, lunch, dinner and snack from the baisics recipe library, then scales each serving in half-serving steps until the day lands within 5% of your calorie target and at or above your protein target. Same inputs give the same plan; Shuffle changes the seed.
From the stored recipe pages. The planner never writes its own numbers or recipes: every meal is a baisics recipe you can open, and the plan is that recipe's macros multiplied by the servings shown.
The planner says so. When whole-food recipes cannot reach your protein at your calorie level it gets as close as it can and tells you the gap would need a shake or extra Greek yogurt or cottage cheese, instead of pretending.
Yes. Pick the gear you own (slow cooker, Instant Pot, both, or none) and type ingredients to skip. Skips match recipe names and ingredient lists, so always check labels yourself if you have an allergy.
Get your calories from the TDEE calculator and your protein from the macro calculator, then jump straight here from either result. As a rule of thumb, studies of people who lift put useful protein at about 1.4 to 2.0 g per kg of body weight per day.