Sunday, January 17, 2010

Shepherd's Pie

require 'mashed_potatoes'

ingredients = {
:mashed_potatoes => 1.recipe, # do this exactly like in the other recipe
:ground_beef => 0.5.pounds,

# for the vegetables, use whichever ones you want
# these are the ones I like
:corn => 1.cup,
:carrots => 1,
:peas => 1.cup,

:worcestershire_sauce => 2.tbsp,
:chili_powder => 2.tbsp,
:paprika => 1.dash,
:cheese => you.decide,
}

you.peel :carrot
you.slice :carrot, :into => :small_pieces

pan << :ground_beef << :worcestershire_sauce << :chili_powder << :carrot << :peas << :corn
pan.element.set_heat :medium

class Meat
def cooked?
not self.red?
end
end

until meat.cooked?
you.stir :occasionally, :with => :wooden_spoon
end

casserole_dish << :meat_mixture

casserole_dish << :mashed_potatoes
you.spread :mashed_potatoes, :evenly

casserole_dish << :paprika

you.grate :cheese
casserole_dish << :grated_cheese

if not food.hot?
oven.turn_on 150 # doesn't need a very high heat
oven << casserole_dish until food.hot?
end

you.eat

3 comments:

  1. Rob I think you have a bit too much time on your hands...

    - Mike Sample

    ReplyDelete
  2. Bah, pâté chinois is better:

    require 'mashed_potatoes'

    ingredients = {
    :mashed_potatoes => 1.recipe,
    # do this exactly like in the other recipe
    :ground_beef => 0.5.pounds,
    :corn => 1.cup
    :salt => you.decide
    :pepper => you.decide
    }

    pan << :ground_beef, :salt, :pepper
    pan.element.set_heat :medium

    class Meat
    def cooked?
    not self.red?
    end
    end

    until meat.cooked?
    you.stir :occasionally, :with => :wooden_spoon
    end

    casserole_dish << :meat_mixture
    casserole_dish << :corn
    you.spread :corn, :evenly
    casserole_dish << :mashed_potatoes
    you.spread :mashed_potatoes, :evenly


    oven.turn_on 350
    oven << casserole_dish
    you.wait 25.minutes
    end

    you.eat

    ReplyDelete
  3. @Mike: Yup, when you're not busy doing stuff like playing video games (which somehow I rarely do that much of anymore!), Twittering, watching TV, etc. that normal people seem to spend all their time on, it leaves me with lots of time to do random other things.

    @Julie: You just say that because you're French ;) maybe I will throw that recipe on here sometime.

    ReplyDelete