Skip to content

Commit

Permalink
add food
Browse files Browse the repository at this point in the history
  • Loading branch information
Reed Nelson committed Dec 4, 2023
1 parent 50e3daa commit 89f5f88
Show file tree
Hide file tree
Showing 28 changed files with 355 additions and 45 deletions.
Binary file added src/assets/food/blt.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/food/guacamole.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/food/margherita-pizza.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/food/pesto-flatbread.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/food/punch-salad.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 6 additions & 5 deletions src/content/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ const drinkCollection = defineCollection({
description: z.string().optional(),
date: z.date().optional(),
cover: image().optional(),
author: z.string().default("none"),
spirits: z.array(z.string()).default(["none"]),
bottles: z.array(z.string()).default(["none"]),
tags: z.array(z.string()).default(["none"]),
author: z.string().optional(),
spirits: z.array(z.string()).optional(),
bottles: z.array(z.string()).optional(),
tags: z.array(z.string()).optional(),
draft: z.boolean().optional(),
ingredients: z.object({
list: z.array(z.string()).optional(),
Expand All @@ -44,10 +44,11 @@ const foodCollection = defineCollection({
description: z.string().optional(),
date: z.date().optional(),
cover: image().optional(),
author: z.string().default("none"),
author: z.string().optional(),
draft: z.boolean().optional(),
prep_time: z.number().optional(),
servings: z.number().optional(),
diet: z.string().optional(),
ingredients: z.object({
list: z.array(z.string()).optional(),
qty: z.array(z.string()).optional(),
Expand Down
1 change: 1 addition & 0 deletions src/content/food/_food.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cover: "@assets/food/.jpg"
author: Reed Nelson
prep_time: 0
servings: 0
diet: ""

ingredients:
list:
Expand Down
24 changes: 24 additions & 0 deletions src/content/food/banana-bread.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Banana Bread
meta_title: Banana Bread
description: Banana bread recipe.
draft: true

# cover: "@assets/food/banana-bread.jpg"
author: Rachel Croft
prep_time: 0
servings: 0
diet: Vegan

ingredients:
list:
- Ingredient
qty:
- qty

instructions:
- Step

notes:
- Note
---
41 changes: 41 additions & 0 deletions src/content/food/blt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: BLT
meta_title: BLT
description: "What sets this BLT apart is the usage of the superior sandwich bread: croissant."
draft: false

cover: "@assets/food/blt.jpg"
author: Reed Nelson
prep_time: 25
servings: 1

ingredients:
list:
- Large croissant
- Bacon
- Roma tomato
- Spinach
- Mayonaise
qty:
- "1"
- 5 oz
- "1"
- some
- some

instructions:
- Preheat the oven to about 400 F, or whatever your bacon pack says.
- For the bacon, use a walled baking sheet covered in a sheet of tin foil, with edged turned up to form walls.
- Lay out the bacon and put it in the oven. Take out when cooked to the desired level of crisp.
- Using a bread knife, slice the croissant for sandwiching. Optionally, remove some of the inner bread.
- Slice up the tomato to the desired thickness.
- When bacon is ready, give it a moment to cool on a separate plate with a paper towel to absorb grease.
- Optionally, heat the croissant in the microwave for 10-15 seconds.
- Lay out as much mayo over the crossant as desired, add bacon, then tomato, then spinach.
- Serve.

notes:
- Realistically you could probably handle 1 1/2 of these, then using an even 8 oz of bacon. 2 smaller croissants may be preferred here.
- In my opinion, avocado doesn't add much to the experience, but you're welcome to try.
- Replacing the mayo with a quick little sriracha mayo, or even a pesto mayo, could be worth a shot.
---
3 changes: 2 additions & 1 deletion src/content/food/bruschetta.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cover: "@assets/food/bruschetta.jpg"
author: Reed Nelson
prep_time: 30
servings: 3
diet: Vegetarian

ingredients:
list:
Expand All @@ -30,7 +31,7 @@ ingredients:
- some

instructions:
- Preheat the oven to 400.
- Preheat the oven to 400 F.
- Dice tomatoes to the desired size, add them to a bowl.
- Cut the basil to shreds, mix it in with the tomatoes.
- Add balsamic vinegar to the bowl and let it soak 5-60 minutes.
Expand Down
24 changes: 24 additions & 0 deletions src/content/food/granola.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Granola
meta_title: Granola
description: Granola recipe.
draft: true

# cover: "@assets/food/granola.jpg"
author: Rachel Croft
prep_time: 0
servings: 0
diet: Vegan, GF

ingredients:
list:
- Ingredient
qty:
- qty

instructions:
- Step

notes:
- Note
---
37 changes: 37 additions & 0 deletions src/content/food/guacamole.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Guacamole
meta_title: Guacamole
description: A basic guac recipe, in case you're into that.
draft: false

cover: "@assets/food/guacamole.jpg"
author: Reed Nelson
prep_time: 15
servings: 4
diet: Vegan, GF

ingredients:
list:
- Avocado
- Small onion
- Garlic
- Cilantro
- Lime juice
- Salt
qty:
- "3"
- 1⁄2
- 2 cloves
- 3 tbsp
- 1 lime
- 1⁄2 tsp

instructions:
- Mash up the avocado to the desired chunkiness.
- Chop up onion, garlic, and cilantro.
- Add all remaining ingredients to bowl with avocado, combine.
- Serve.

notes:
- The measurements listed above are approximate, all ought to be adjusted to taste.
---
41 changes: 41 additions & 0 deletions src/content/food/margherita-pizza.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: Margherita Pizza
meta_title: Margherita Pizza
description: The base recipe is a margherita, but using a little creativity and free will, you can make it better.
draft: false

cover: "@assets/food/margherita-pizza.jpg"
author: Reed Nelson
prep_time: 30
servings: 1
diet: Vegetarian

ingredients:
list:
- Pizza dough
- Pizza sauce
- Low moisture mozarella
- Basil
- Balsamic glaze
- Spicy honey
qty:
- 8 oz
- some
- 4 oz
- some
- some
- some

instructions:
- Prepare dough as instructed.
- Cover the flattened dough with a modest layer of sauce.
- Add desired amount of basil, then mozarella (less than 1⁄2 cm thick), and put in oven.
- When the pizza looks almost done, pull out, add balsamic glaze and honey, and put it back in until finished.
- Pull out, slice up, serve.

notes:
- I like to hide the basil under the mozarella so it doesn't burn crisp in the oven.
- I usually also add shredded parmesan and pepperoni. Top with whatever you'd like.
- Trader Joe's has a really great herby pizza dough, 1 bag is enough for 2 personal pizzas.
- Joe's is also a great source for the rest of the ingredients, especially the balsamic and honey.
---
5 changes: 3 additions & 2 deletions src/content/food/pad-thai.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cover: "@assets/food/pad-thai.jpg"
author: Reed Nelson
prep_time: 45
servings: 4
diet: Vegan, GF

ingredients:
list:
Expand All @@ -27,10 +28,10 @@ ingredients:
- 1 bunch
- 6 stalks
- 4 cloves
- 4 tbsp
- 1⁄4 cup
- 1⁄3 cup
- 1⁄2 cup
- 3 tbsp
- 1⁄4 cup
- 1⁄4 cup
- 1 tbsp
- 1⁄4 cup
Expand Down
50 changes: 50 additions & 0 deletions src/content/food/pesto-flatbread.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Pesto Flatbread
meta_title: Pesto Flatbread
description: This is a pesto recipe thinly disguised as a meal.
draft: false

cover: "@assets/food/pesto-flatbread.jpg"
author: Rachel Croft
prep_time: 25
servings: 2
diet: Vegetarian

ingredients:
list:
- Flatbread
- Tomato
- Mozzarella
- Basil
- Toasted pine nuts
- Fresh lemon juice
- Grated parmesan
- Garlic
- Olive oil
- Salt
- Black pepper
qty:
- "1"
- "1"
- Some
- 2 cups
- 1⁄2 cup
- 2 tbsp
- 1⁄4 cup
- 1 clove
- 1⁄4 cup
- 1⁄4 tsp
- 1⁄4 tsp

instructions:
- Preheat oven to 425 degrees.
- "Pesto prep: Combine basil, pine nuts, lemon juice, parmesan, garlic, olive, oil, salt, and pepper. Blend to a paste."
- "Flatbread prep: Cover flatbread with pesto, thinly sliced tomatoes, mozzarella, and more grated parmesan."
- Cook until golden brown.
- Serve.

notes:
- Use a flatbread that you imagine to be enough for 2 people.
- I don't really know what "2 cups of basil" means. You will likely end up with more pesto than is apporpriate to put on your flatbread.
- Freshly grating your parmesan, here and in general, is a great way to improve your life.
---
5 changes: 3 additions & 2 deletions src/content/food/pierogis.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
---
title: Pierogis
meta_title: Pierogis
author: Reed Nelson
draft: false
description: A simple pierogi recipe leaning on flavors of lemon and thyme.
cover: "@assets/food/pierogis.jpg"

cover: "@assets/food/pierogis.jpg"
author: Reed Nelson
prep_time: 30
servings: 2
diet: Vegetarian

ingredients:
list:
Expand Down
43 changes: 43 additions & 0 deletions src/content/food/punch-salad.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Punch Salad
meta_title: Punch Salad
description: This is an attempt to recreate the incredible salad of the same name served by Punch Pizza.
draft: false

cover: "@assets/food/punch-salad.jpg"
author: Reed Nelson
prep_time: 15
servings: 2
diet: Vegetarian

ingredients:
list:
- Mixed greens
- Grated parmesan
- Pine nuts
- Prosciutto (optional)
- Garlic clove
- Olive oil
- Balsamic vinegar
- Honey
- Dijon mustard
qty:
- 10 oz
- 1⁄4 cup
- 1⁄2 cup
- 2 slices
- 1 small
- 1⁄2 cup
- 3 tbsp
- 1 1⁄2 tbsp
- 1⁄2 tsp

instructions:
- "Dressing prep: blend together the garlic, balsamic, olive oil, honey, and mustard."
- If including prosciutto, cut the slices into thin strips.
- In a salad bowl, massage the dressing onto the greens, then add everything else.

notes:
- It is recommended to use freshly and finely grated parmesan.
- Refrain from adding all dressing immediately, it may be more than desired.
---
1 change: 1 addition & 0 deletions src/content/food/tofu-burritos.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cover: "@assets/food/tofu-burritos.jpg"
author: Reed Nelson
prep_time: 30
servings: 4
diet: Vegan

ingredients:
list:
Expand Down
Loading

0 comments on commit 89f5f88

Please sign in to comment.