Chewy Oatmeal Bar Cookies

Baked all at once in a single pan, bars are a convenient alternative to individual cookies. These bars are similar to old-fashioned, chewy oatmeal cookies, but they are more healthful than traditional recipes because they include tofu, rather than butter, plus whole wheat flour and nutty wheat germ.

Author:Inspired by Vegetarian Times, 2001.09
Yield:24 bars


3/4 cups raisins, (or dried cranberries)
1/3 cups walnut pieces, (optional)
1/4 cups unbleached white flour
1/4 cups whole wheat flour
1/2 tsp. baking soda
1/4 tsp. salt
1/2 tsp. ground cinnamon
1 cups rolled oats
1/2 cups toasted wheat germ
1/2 cups silken tofu
1 large egg
1/3 cups vegetable oil
1/3 cups brown sugar, packed
1/3 cups sugar
1 tsp. vanilla extract


  1. Preheat oven to 350 °F (165 °C). Lightly coat a 13x9" glass baking dish with cooking spray.
  2. Place raisins (or dried cranberries) in small bowl. Cover with boiling water and set aside to plump for 10 to 15 minutes.
  3. If using walnuts, spread in small baking pan and toast in oven until fragrant, 5 to 10 minutes.
  4. In medium bowl, combine both flours, baking soda, salt and cinnamon. Stir in oats and wheat germ. Drain raisins (or dried cranberries). Coarsely chop walnuts if using. Set aside.
  5. In food processor, process tofu until smooth. Add egg, oil, both sugars and vanilla. Process until mixture is smooth, stopping once or twice to scrape down sides of bowl with rubber spatula. Add reserved flour mixture, raisins (or dried cranberries) and walnuts; pulse on/off several times just until dry ingredients are moistened. Using a spatula, scrape batter into prepared pan and spread into an even layer.
  6. Bake until light golden and firm to the touch, 20 to 25 minutes. Let cool completely in pan on wire rack. Cut into bars. (Bars will keep, well-wrapped at room temperature, for up to 3 days, or in freezer for up to 4 months).


Nutrition Facts

24 bars per recipe

Serving size 1 serving

Amount per serving
% Daily Value*
Total Fat 5g8%
Saturated Fat 0g0%
Trans Fat
Cholesterol 9mg3%
Sodium 55mg2%
Total Carbohydrate 14g5%
Dietary Fiber 1g4%
Total Sugars
Includes Added Sugars
Protein 28g

The % Daily Value (DV) tells you how much a nutrition in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.