A good way to make cooking feel fresh again is to flip your planning process: instead of deciding on recipes first and then buying ingredients, start with what's in season and build meals around that.
Here's a simple weekly approach that doesn't require memorizing harvest calendars.
-
Pick 2–4 seasonal vegetables and 1–2 seasonal fruits.
Look at what's featured at your grocery store entrance or farmers market. Those displays are often built around what's abundant and reasonably priced. You don't need everything—just a handful of ingredients that can appear in multiple meals.
-
Choose a few versatile proteins and grains.
For example:
- Chicken, beans, tofu, eggs, or fish
- Rice, pasta, potatoes, quinoa, or bread
-
Plan meals that reuse the seasonal produce in different ways.
If asparagus is in season, you might make:
- Frittata with asparagus
- Pasta with asparagus and peas
- Roasted asparagus alongside salmon
- Grain bowl with asparagus and lemon vinaigrette
Using the same produce across meals reduces waste while keeping the preparations varied.
-
Keep a few "template" meals instead of rigid recipes.
For example:
- Stir-fry = protein + seasonal vegetables + rice
- Sheet-pan dinner = protein + seasonal vegetables + potatoes
- Pasta = pasta + seasonal vegetables + cheese or beans
- Soup = broth + seasonal vegetables + protein
- Salad or grain bowl = greens + roasted seasonal vegetables + protein + dressing
Then simply swap vegetables as the seasons change.
A rough seasonal guide (Northern Hemisphere)
Spring
- Asparagus
- Peas
- Radishes
- Spinach
- Lettuce
- Artichokes
- Strawberries
Meals: risotto, salads, frittatas, light pastas.
Summer
- Tomatoes
- Zucchini
- Corn
- Eggplant
- Bell peppers
- Cucumbers
- Berries
- Peaches
Meals: grilled dishes, pasta salads, tacos, gazpacho.
Fall
- Squash
- Sweet potatoes
- Brussels sprouts
- Cauliflower
- Apples
- Pears
- Mushrooms
Meals: roasted vegetable bowls, curries, soups, hearty salads.
Winter
- Kale
- Cabbage
- Broccoli
- Carrots
- Beets
- Citrus
- Potatoes
Meals: stews, casseroles, braises, roasted vegetables.
Keep one "anchor" meal each week
If changing everything feels overwhelming, keep one familiar favorite—like taco night or pasta night—and simply change the produce.
For example:
- Spring tacos: asparagus, radishes, herbs
- Summer tacos: corn and tomatoes
- Fall tacos: roasted squash
- Winter tacos: cabbage slaw and roasted carrots
The meal stays recognizable while the flavors evolve naturally.
Use price as a clue
One of the easiest indicators of what's in season is cost. When produce is abundant, it's usually:
- Less expensive
- Better tasting
- Fresher
- More likely to be locally grown
If strawberries are unusually cheap in late spring or tomatoes are piled high in midsummer, that's often a good signal to build meals around them.
A sample week (summer)
- Monday: Grilled chicken, corn, and tomato salad
- Tuesday: Zucchini pasta with basil and Parmesan
- Wednesday: Vegetable stir-fry with peppers and rice
- Thursday: Tomato and cucumber pitas with chickpeas
- Friday: Sheet-pan salmon with zucchini and corn
- Weekend: Use leftover vegetables in an omelet, fried rice, or soup
Over time, you'll start associating certain dishes with certain times of year, which naturally adds variety without requiring a completely new meal plan every week.