Browse 2,500+ free activities, crafts, science experiments, fitness games, and learning ideas — educator-reviewed and parent-tested since 2006.
Founded by Stacey Lloyd · No subscription required · 100% free
PreschoolRocks.com has been a trusted resource for parents and caregivers since 2006. Founded by Stacey Lloyd, our mission is simple: give every family free access to high-quality early childhood ideas without needing a teaching degree or a big budget.
Every activity is designed for ages 2–6, uses materials you already have at home, and takes 20 minutes or less. We cover crafts, science, fitness, nutrition, music, books, outdoor adventures, and much more.
The USDA MyPlate recommendation for preschoolers is 1–2 cups of vegetables per day (about 2–3 servings). For reference, a serving for a preschooler is approximately 2–3 tablespoons (their palm full). Because preschoolers have small stomachs, frequency of offering matters as much as serving size. Offer vegetables at every meal and snack across the day rather than trying to deliver all servings in one sitting.
This pattern (refusing meals, requesting snacks immediately after) usually indicates one of three things: the meal's timing is wrong (not actually hungry yet), the meal's composition isn't appealing, or snacks are available too close to meals (reducing mealtime hunger). Maintain a predictable meal and snack schedule: 3 meals and 2–3 planned snacks 2–3 hours apart. Stick to the schedule — food is available at scheduled times only. The brief hunger between scheduled times is mild and temporary; it doesn't harm the child and it resets their appetite for the next meal.
Related reading: See also our rainbow snack board guide and our cooking projects guide for more ideas on this topic.
Looking for a new way to serve vegetables to please your preschooler? Next meal, instead of basic cooked carrots, try serving carrot patties lightly sautéed in oil for extra flavor. The goodness of carrots isn't diminished and this side dish might even become so popular that you can create whole meals out of them. This recipe is simple and quick and you can have your preschooler help with grating the carrots if they are capable.
3 large carrots, grated (about 2 cups)
1 onion, finely chopped (optional)
2 eggs, lightly beaten
1/4 cup bread crumbs
1/4 cup flour
1/2 tsp salt
1/2 tsp black pepper
canola oil
Step One:Grate the carrots (older and careful preschoolers can help with this step) and combine with the onions (if using) eggs, bread crumbs, flour, salt and pepper.
Step Two:Heat about 2 Tbsp oil in a large non-stick pan over medium high heat. Drop scant quarter cups of the carrot mixture into the pan and press down with spatula or fork. Cook for about 2-3 minutes or until golden brown. Flip patties and cook an additional 2-3 minutes. Transfer to a plate covered with a paper towel.
Potato Pancakes
Preschoolers, Eat Your Vegetables! - Simple Ideas and Recipes
by Kati Chevaux
Like this article? Get more like it in your inbox. Subscribe today to our free weekly newsletter.
Use these open-ended prompts to extend the learning during or after the activity:
There are no right or wrong answers to any of these questions. The goal is to keep the conversation going, model curious thinking, and give your child practice putting their experience into words.