All Children's Hospital Logo

Health Information Library

Teens > Recipes > Vegetarian Recipes > Peanut Butter Bars
Peanut Butter Bars

Note: This recipe is for people following a vegetarian (meat-free) diet. However, this recipe may include ingredients such as dairy or other animal-based products that may not fit in with vegan or some other vegetarian diets.

This is a delicious dessert. Bring it to your next school function!

Prep time: 30 minutes


1/4 c. margarine
1 10 oz. package marshmallows (gelatin-free)
6 c. puffed rice cereal
1/2 c. peanut butter chips
1/2 c. chocolate chips
1/2 c. peanuts, chopped
nonstick cooking spray


  1. Coat a baking pan with nonstick cooking spray.
  2. In a large saucepan, melt margarine and marshmallows over low heat, stirring occasionally.
  3. Remove the saucepan from heat and stir in the remaining ingredients.
  4. Stir until all ingredients are well coated.
  5. Press this mixture into the baking pan.
  6. Chill the mixture in the refrigerator and cut into 2 x 1 1/2 inch bars.

Serves: 36

Serving size: one 2 x 1 1/2 inch bar

Nutritional analysis (per serving):

94 calories
2 g protein
4 g fat
2 g sat. fat
14 g carbohydrate
1 mg cholesterol
0 g fiber
80 mg sodium
11 mg calcium
0.3 mg iron

Note: Nutritional analysis may vary depending on ingredient brands used.

Variations and suggestions:

The leftovers should be stored in an airtight container.

Reviewed by: Allison Brinkley, RD, LD/N

Related Articles
T    Baked Apples and Ice Cream
T    Becoming a Vegetarian
T    Berry Good Muffins
T    Black Beans and Rice
T    Crunchy Veggie Wrap
T    Fruity Tofu Smoothie
T    Hummus
T    Strawberry Smoothie
T    Veggie Bowls
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