Italian meal plan: 7 days of Italian home cooking
This Italian meal plan follows the way many Italian families eat at home: pasta in sensible portions, beans and vegetables in soups, fish or chicken cooked in tomato, olive oil as the main fat, and fruit after meals. It is closer to cucina povera than to restaurant lasagne.
You get seven days of meals, a sample day weighed out with calories, protein, carbs and fat, and practical notes on portions of pasta, cheese and olive oil, the three things that decide whether Italian food fits a calorie target.
Updated October 22, 2026
Sample day
1,680 kcal
Protein
95 g · 22%
Carbs
209 g · 48%
Fat
59 g · 30%
What a balanced Italian week looks like
- Serve pasta as one part of the plate. In Italy a primo of pasta is often around 80 g dry per person, which cooks to roughly twice that weight. Bulk it out with beans, vegetables or a tomato sauce rather than cream.
- Treat olive oil as an ingredient you measure. It is the fat in almost every dish, and at about 9 calories per gram it adds up quickly when poured freely.
- Use cheese for flavour. A spoonful of grated parmesan goes a long way; a whole ball of mozzarella is a meal's worth of fat on its own.
- Eat beans and soups often. Pasta e fagioli, minestrone and ribollita make filling lunches from cheap pantry ingredients.
Your 7-day Italian meal plan
Day 1 is the sample day worked out below. Leftovers from one dinner become the next day's lunch where it makes sense.
Day 1
- breakfast
- Ricotta toast with strawberries and honey
- lunch
- Pasta e fagioli (pasta and bean soup)
- snack
- An orange and a few almonds
- dinner
- Chicken cacciatore with crusty bread and a green salad
Day 2
- breakfast
- Plain yogurt with berries and oats
- lunch
- Minestrone with a spoon of parmesan
- snack
- Pear
- dinner
- Baked cod with cherry tomatoes and olives, potatoes
Day 3
- breakfast
- Frittata with spinach
- lunch
- Leftover cod and potato salad
- snack
- Grapes
- dinner
- Whole-wheat spaghetti with tomato sauce and turkey meatballs
Day 4
- breakfast
- Toast with tomato and a boiled egg
- lunch
- Panzanella (bread and tomato salad) with tuna
- snack
- Apple
- dinner
- Mushroom risotto (smaller portion) with rocket salad
Day 5
- breakfast
- Ricotta with figs or berries
- lunch
- Lentil soup (zuppa di lenticchie)
- snack
- Orange
- dinner
- Chicken alla pizzaiola with green beans
Day 6
- breakfast
- Yogurt, oats and banana
- lunch
- Caprese salad with chickpeas and bread
- snack
- Small handful of walnuts
- dinner
- Prawn and courgette linguine
Day 7
- breakfast
- Frittata leftovers on toast
- lunch
- Ribollita (Tuscan bean and bread soup)
- snack
- Peach or berries
- dinner
- Homemade thin-crust vegetable pizza and a large salad
A sample day with calories and macros
Day 1, weighed ingredient by ingredient. Rice, pasta, beans, lentils and meat are cooked weights.
Breakfast: Ricotta toast with strawberries and honey
350 kcal| Ingredient | Amount | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Whole-wheat bread | 70 g | 176 | 8.7 | 29.9 | 2.4 |
| Ricotta (part-skim) | 80 g | 110 | 9.1 | 4.1 | 6.3 |
| Strawberries | 100 g | 32 | 0.7 | 7.7 | 0.3 |
| Honey | 10 g | 30 | 0.0 | 8.2 | 0.0 |
| Meal total | 349 | 18.5 | 49.9 | 9.1 | |
Lunch: Pasta e fagioli (pasta and bean soup)
570 kcal| Ingredient | Amount | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Whole-wheat pasta, cooked | 120 g | 179 | 7.2 | 36.1 | 2.1 |
| White beans, cooked | 120 g | 167 | 11.7 | 30.1 | 0.4 |
| Canned crushed tomatoes | 150 g | 48 | 2.5 | 10.9 | 0.4 |
| Carrots | 50 g | 21 | 0.5 | 4.8 | 0.1 |
| Onion | 40 g | 16 | 0.4 | 3.7 | 0.0 |
| Garlic | 5 g | 7 | 0.3 | 1.7 | 0.0 |
| Olive oil | 10 g | 88 | 0.0 | 0.0 | 10.0 |
| Parmesan | 10 g | 42 | 2.8 | 1.4 | 2.8 |
| Meal total | 568 | 25.4 | 88.7 | 15.9 | |
Snack: An orange and a few almonds
190 kcal| Ingredient | Amount | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Orange | 150 g | 71 | 1.4 | 17.6 | 0.2 |
| Almonds | 20 g | 116 | 4.2 | 4.3 | 10.0 |
| Meal total | 186 | 5.6 | 21.9 | 10.2 | |
Dinner: Chicken cacciatore with crusty bread and a green salad
580 kcal| Ingredient | Amount | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Chicken thigh, cooked | 140 g | 251 | 34.7 | 0.0 | 11.4 |
| Canned crushed tomatoes | 120 g | 38 | 2.0 | 8.7 | 0.3 |
| Red pepper | 80 g | 21 | 0.8 | 4.8 | 0.2 |
| Mushrooms | 60 g | 17 | 1.3 | 3.2 | 0.3 |
| Onion | 40 g | 16 | 0.4 | 3.7 | 0.0 |
| Olive oil | 10 g | 88 | 0.0 | 0.0 | 10.0 |
| Crusty white bread | 50 g | 136 | 5.4 | 25.9 | 1.2 |
| Romaine lettuce | 60 g | 10 | 0.7 | 2.0 | 0.2 |
| Red wine vinegar | 10 g | 2 | 0.0 | 0.0 | 0.0 |
| Basil | 3 g | 1 | 0.1 | 0.1 | 0.0 |
| Meal total | 580 | 45.4 | 48.5 | 23.7 | |
Day total: about 1,680 kcal, with 95 g protein, 209 g carbs and 59 g fat (22% / 48% / 30% of calories). To fit your own target, multiply every amount by your daily calories divided by 1,680; the macro calculator gives you that target.
Figures are estimates calculated from per-100 g values in USDA FoodData Central (SR Legacy). Brands, recipes and cooking change the real numbers, so treat them as a guide, not a label.
Italian staples to keep in your kitchen
- Dried pasta, including a whole-wheat one
- Canned crushed and cherry tomatoes
- Cannellini beans, borlotti beans and lentils
- Extra virgin olive oil
- Parmesan or pecorino
- Garlic, onions, carrots and celery for soffritto
- Basil, oregano and rosemary
- Arborio rice for the odd risotto
Vegetarian, vegan and pescatarian versions
vegetarian
Make the cacciatore with mushrooms and chickpeas, the meatballs with lentils, and lean on bean soups, frittata and ricotta for protein. Check that your parmesan uses a vegetarian rennet if that matters to you.
vegan
Skip the cheese and ricotta or use plant-based versions, make frittata-style bakes with chickpea flour, and use beans, lentils and tofu in place of meat and fish.
pescatarian
Swap chicken and turkey for cod, sea bass, prawns or canned tuna and sardines. Fish in tomato with olives and capers is a very Italian dinner.
Allergens to watch in Italian cooking
- Gluten: pasta, bread, pizza and many sauces thickened with flour. Gluten-free pasta and polenta are easy swaps.
- Dairy: parmesan, mozzarella, ricotta, butter in risotto and cream in some sauces.
- Nuts: pesto alla genovese uses pine nuts (and sometimes cashews in shop-bought jars), and many Italian biscuits and cakes contain almonds.
In Meal Planner Pro you can exclude nuts, lactose, gluten, shellfish and soy. If you have a severe allergy, always check the labels of the products you buy.
How Meal Planner Pro plans Italian meals
- Choose "Italian" as one of your cuisines in the quiz. Each day of your plan is cooked in one of the cuisines you pick, and they rotate through the week.
- Each day is built around a different main protein, and no dish repeats within the week.
- Your allergies and any health condition you select always come before tradition: a dish is adapted rather than served with an ingredient you've excluded.
- Your country is used to choose ingredients that are easy to buy where you live.
- Daily calorie and macro targets come from your age, height, weight, activity and goal. You can swap any meal you don't fancy, and the week's ingredients become one grocery list.
Get your own Italian week
Meal Planner Pro builds a 7-day plan in the cuisines you choose, sized to your calorie target, with recipes and a grocery list.
Create My Meal PlanPlans from $8.99/week. No free plan or trial. See pricing
Frequently Asked Questions
You can if the portions fit your calorie target. The plan uses pasta at about one meal a day at most and pairs it with beans, vegetables or fish so a moderate portion still fills you up.
It has more fibre than regular pasta and a slightly lower calorie count per cooked gram by USDA values, so it is a reasonable swap if you like the taste. Regular pasta in the same portion works too.
There is no single cut-off; it depends on your calorie target. The sample day uses 10 g of olive oil per main dish, about three-quarters of a tablespoon, which leaves room for other foods.
Italian recipes with calories and macros
Sources: USDA FoodData Central records used
- Whole-wheat bread: Bread, whole-wheat, commercially prepared (FDC 172688)
- Ricotta (part-skim): Cheese, ricotta, part skim milk (FDC 171248)
- Strawberries: Strawberries, raw (FDC 167762)
- Honey: Honey (FDC 169640)
- Whole-wheat pasta, cooked: Pasta, whole-wheat, cooked (FDC 168910)
- White beans, cooked: Beans, white, mature seeds, cooked, boiled, without salt (FDC 175203)
- Canned crushed tomatoes: Tomatoes, crushed, canned (FDC 170501)
- Carrots: Carrots, raw (FDC 170393)
- Onion: Onions, raw (FDC 170000)
- Garlic: Garlic, raw (FDC 169230)
- Olive oil: Oil, olive, salad or cooking (FDC 171413)
- Parmesan: Cheese, parmesan, grated (FDC 171247)
- Orange: Oranges, raw, all commercial varieties (FDC 169097)
- Almonds: Nuts, almonds (FDC 170567)
- Chicken thigh, cooked: Chicken, broilers or fryers, thigh, meat only, cooked, roasted (FDC 172388)
- Red pepper: Peppers, sweet, red, raw (FDC 170108)
- Mushrooms: Mushrooms, white, cooked, boiled, drained, without salt (FDC 169252)
- Crusty white bread: Bread, french or vienna (includes sourdough) (FDC 172675)
- Romaine lettuce: Lettuce, cos or romaine, raw (FDC 169247)
- Red wine vinegar: Vinegar, red wine (FDC 172240)
- Basil: Basil, fresh (FDC 172232)