All Children's Hospital Logo

Health Information Library

Parents > Recipes > Recipes for Pregnant and Breastfeeding Women > Veggie Mac & Cheese
Veggie Mac & Cheese

Parents Label

Prep time: 60 minutes



  1. Preheat the oven to 375ºF (190ºC).
  2. Cook macaroni according to the package directions. Set aside.
  3. Heat olive oil in a medium saucepan and add the broccoli, pepper, and onion. Cook, stirring occasionally, over medium heat for about 5 minutes.
  4. Add milk to the saucepan and let it sit for 1 minute. Then gradually whisk in the flour and let it simmer for another minute, stirring occasionally.
  5. Remove the mixture from the heat and stir in the cheese until it melts.
  6. Add the cooked pasta to the vegetable and cheese mixture and stir to coat the pasta in cheese.
  7. Add the spinach to the mixture. Mix until the spinach is wilted.
  8. Pour the pasta mixture in to a 9-inch square baking dish and bake, uncovered, for about 20 minutes, or until hot and bubbly.
  9. Let the mixture cool for about 10 minutes before serving.

Serves: 6

Serving size: About 1 cup

This recipe has important nutrients for mom and baby, including:


Calcium helps build strong bones and teeth, and plays an important role in the healthy functioning of the circulatory, muscular, and nervous systems. Pregnant and lactating women should get 1,000 mg of calcium a day. Healthy sources of calcium include low-fat dairy products, calcium-fortified orange juice and cereals, and spinach.

Reviewed by: Meredith Parkinson, RD, LDN

Related Articles
P    A Week-by-Week Pregnancy Calendar
P    About Vegetarian Recipes
P    Breastfeeding FAQs: Your Eating and Drinking Habits
P    Eating During Pregnancy
P    Healthy Eating
P    Healthy Food Shopping
P    Pregnancy & Newborn Center
Note: All information is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.
© 1995-2015 KidsHealth® All rights reserved. Images provided by iStock, Getty Images, Corbis, Veer, Science Photo Library, Science Source Images, Shutterstock, and

Additional Info

Pocket Doc Mobile App
Maps and Locations (Mobile)
Programs & Services
For Health Professionals
For Patients & Families
Contact Us
Find a Doctor

All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701
(727) 898-7451
(800) 456-4543

Use Normal Template
© 2015 All Children's Hospital - All Rights Reserved