5
.github/pull_request_template.md
vendored
@ -1,11 +1,12 @@
|
||||
<!--
|
||||
- Recipes should be `.md` files in the `src/` directory. Look at already
|
||||
existing `.md` files for examples or see [example](example.md).
|
||||
- File names should be the name of the dish with words separated by hypens
|
||||
- File names should be the name of the dish with words separated by hyphens
|
||||
(`-`). Not underscores, and definitely not spaces.
|
||||
- Recipe must be based, i.e. good traditional and substantial food. Nothing
|
||||
ironic, meme-tier hyper-sugary, meat-substitute, etc.
|
||||
- **ADD YOUR RECIPE TO THE LIST ON `index.md` OR NO ONE WILL EVER SEE IT.**
|
||||
- Be sure to add a small number of relevant tags to your recipe (and remove
|
||||
the dummy tags). Try to use already existing tags.
|
||||
- Don't include salt and pepper and other ubiquitous things in the ingredients
|
||||
list.
|
||||
-->
|
||||
|
3
.github/workflows/upload.yml
vendored
@ -29,5 +29,4 @@ jobs:
|
||||
script: |
|
||||
cd repo
|
||||
git pull --force origin master
|
||||
mkdir -p dest
|
||||
./ssg5 src dest "Based Cooking (https://based.cooking)" "https://based.cooking"
|
||||
make clean deploy
|
||||
|
5
.gitignore
vendored
@ -1 +1,4 @@
|
||||
dest
|
||||
rss.xml
|
||||
atom.xml
|
||||
blog
|
||||
tags
|
||||
|
198
Makefile
Normal file
@ -0,0 +1,198 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
BLOG := $(MAKE) -f $(lastword $(MAKEFILE_LIST)) --no-print-directory
|
||||
ifneq ($(filter-out help,$(MAKECMDGOALS)),)
|
||||
include config
|
||||
endif
|
||||
|
||||
# The following can be configured in config
|
||||
BLOG_DATE_FORMAT_INDEX ?= %x
|
||||
BLOG_DATE_FORMAT ?= %x %X
|
||||
BLOG_TITLE ?= blog
|
||||
BLOG_DESCRIPTION ?= blog
|
||||
BLOG_URL_ROOT ?= http://localhost/blog
|
||||
BLOG_FEED_MAX ?= 20
|
||||
BLOG_FEEDS ?= rss atom
|
||||
BLOG_SRC ?= articles
|
||||
|
||||
|
||||
.PHONY: help init build deploy clean taglist
|
||||
|
||||
ARTICLES = $(shell git ls-tree HEAD --name-only -- $(BLOG_SRC)/ 2>/dev/null)
|
||||
TAGFILES = $(patsubst $(BLOG_SRC)/%.md,tags/%,$(ARTICLES))
|
||||
|
||||
help:
|
||||
$(info make init|build|deploy|clean|taglist)
|
||||
|
||||
init:
|
||||
mkdir -p $(BLOG_SRC) data templates
|
||||
printf '<!DOCTYPE html><html><head><title>$$TITLE</title></head><body>' > templates/header.html
|
||||
printf '</body></html>' > templates/footer.html
|
||||
printf '' > templates/index_header.html
|
||||
printf '<p>Tags:' > templates/tag_list_header.html
|
||||
printf '<a href="$$URL">$$NAME</a>' > templates/tag_entry.html
|
||||
printf ', ' > templates/tag_separator.html
|
||||
printf '</p>' > templates/tag_list_footer.html
|
||||
printf '<h2>Articles</h2><ul id=artlist>' > templates/article_list_header.html
|
||||
printf '<li><a href="$$URL">$$DATE $$TITLE</a></li>' > templates/article_entry.html
|
||||
printf '' > templates/article_separator.html
|
||||
printf '</ul>' > templates/article_list_footer.html
|
||||
printf '' > templates/index_footer.html
|
||||
printf '' > templates/tag_index_header.html
|
||||
printf '' > templates/tag_index_footer.html
|
||||
printf '' > templates/article_header.html
|
||||
printf '' > templates/article_footer.html
|
||||
printf 'blog\n' > .git/info/exclude
|
||||
|
||||
build: blog/index.html tagpages $(patsubst $(BLOG_SRC)/%.md,blog/%.html,$(ARTICLES)) $(patsubst %,blog/%.xml,$(BLOG_FEEDS))
|
||||
|
||||
deploy: build
|
||||
rsync -rLtvz $(BLOG_RSYNC_OPTS) blog/ data/ $(BLOG_REMOTE)
|
||||
|
||||
clean:
|
||||
rm -rf blog tags
|
||||
|
||||
config:
|
||||
printf 'BLOG_REMOTE:=%s\n' \
|
||||
'$(shell printf "Blog remote (eg: host:/var/www/html): ">/dev/tty; head -n1)' \
|
||||
> $@
|
||||
|
||||
tags/%: $(BLOG_SRC)/%.md
|
||||
mkdir -p tags
|
||||
grep -i '^; *tags:' "$<" | cut -d: -f2- | sed 's/ */\n/g' | sed '/^$$/d' | sort -u > $@
|
||||
|
||||
blog/index.html: index.md $(ARTICLES) $(TAGFILES) $(addprefix templates/,$(addsuffix .html,header index_header tag_list_header tag_entry tag_separator tag_list_footer article_list_header article_entry article_separator article_list_footer index_footer footer))
|
||||
mkdir -p blog
|
||||
TITLE="$(BLOG_TITLE)"; \
|
||||
PAGE_TITLE="$(BLOG_TITLE)"; \
|
||||
export TITLE; \
|
||||
export PAGE_TITLE; \
|
||||
envsubst < templates/header.html > $@; \
|
||||
envsubst < templates/index_header.html >> $@; \
|
||||
envsubst < templates/tag_list_header.html >> $@; \
|
||||
first=true; \
|
||||
for t in $(shell cat $(TAGFILES) | sort -u); do \
|
||||
"$$first" || envsubst < templates/tag_separator.html; \
|
||||
NAME="$$t" \
|
||||
URL="@$$t.html" \
|
||||
envsubst < templates/tag_entry.html; \
|
||||
first=false; \
|
||||
done >> $@; \
|
||||
envsubst < templates/tag_list_footer.html >> $@; \
|
||||
envsubst < templates/article_list_header.html >> $@; \
|
||||
first=true; \
|
||||
echo $(ARTICLES); \
|
||||
for f in $(ARTICLES); do \
|
||||
printf '%s ' "$$f"; \
|
||||
git log -n 1 --diff-filter=A --date="format:%s $(BLOG_DATE_FORMAT_INDEX)" --pretty=format:'%ad%n' -- "$$f"; \
|
||||
done | sort | cut -d" " -f1,3- | while IFS=" " read -r FILE DATE; do \
|
||||
"$$first" || envsubst < templates/article_separator.html; \
|
||||
URL="`printf '%s' "\$$FILE" | sed 's,^$(BLOG_SRC)/\(.*\).md,\1,'`.html" \
|
||||
DATE="$$DATE" \
|
||||
TITLE="`head -n1 "\$$FILE" | sed -e 's/^# //g'`" \
|
||||
envsubst < templates/article_entry.html; \
|
||||
first=false; \
|
||||
done >> $@; \
|
||||
envsubst < templates/article_list_footer.html >> $@; \
|
||||
markdown < index.md >> $@; \
|
||||
envsubst < templates/index_footer.html >> $@; \
|
||||
envsubst < templates/footer.html >> $@; \
|
||||
|
||||
|
||||
blog/tag/%.html: $(ARTICLES) $(addprefix templates/,$(addsuffix .html,header tag_header index_entry tag_footer footer))
|
||||
|
||||
.PHONY: tagpages
|
||||
tagpages: $(TAGFILES)
|
||||
+$(BLOG) $(patsubst %,blog/@%.html,$(shell cat $(TAGFILES) | sort -u))
|
||||
|
||||
blog/@%.html: $(TAGFILES) $(addprefix templates/,$(addsuffix .html,header tag_index_header tag_list_header tag_entry tag_separator tag_list_footer article_list_header article_entry article_separator article_list_footer tag_index_footer footer))
|
||||
mkdir -p blog
|
||||
PAGE_TITLE="Articles tagged $* — $(BLOG_TITLE)"; \
|
||||
TAGS="$*"; \
|
||||
TITLE="$(BLOG_TITLE)"; \
|
||||
export PAGE_TITLE; \
|
||||
export TAGS; \
|
||||
export TITLE; \
|
||||
envsubst < templates/header.html > $@; \
|
||||
envsubst < templates/tag_index_header.html >> $@; \
|
||||
envsubst < templates/article_list_header.html >> $@; \
|
||||
first=true; \
|
||||
for f in $(shell grep -FH '$*' $(TAGFILES) | sed 's,^tags/\([^:]*\):.*,$(BLOG_SRC)/\1.md,'); do \
|
||||
printf '%s ' "$$f"; \
|
||||
git log -n 1 --diff-filter=A --date="format:%s $(BLOG_DATE_FORMAT_INDEX)" --pretty=format:'%ad%n' -- "$$f"; \
|
||||
done | sort | cut -d" " -f1,3- | while IFS=" " read -r FILE DATE; do \
|
||||
"$$first" || envsubst < templates/article_separator.html; \
|
||||
URL="`printf '%s' "\$$FILE" | sed 's,^$(BLOG_SRC)/\(.*\).md,\1,'`.html" \
|
||||
DATE="$$DATE" \
|
||||
TITLE="`head -n1 "\$$FILE" | sed -e 's/^# //g'`" \
|
||||
envsubst < templates/article_entry.html; \
|
||||
first=false; \
|
||||
done >> $@; \
|
||||
envsubst < templates/article_list_footer.html >> $@; \
|
||||
envsubst < templates/tag_index_footer.html >> $@; \
|
||||
envsubst < templates/footer.html >> $@; \
|
||||
|
||||
|
||||
blog/%.html: $(BLOG_SRC)/%.md $(addprefix templates/,$(addsuffix .html,header article_header tag_link_header tag_link tag_link_footer article_footer footer))
|
||||
mkdir -p blog
|
||||
TITLE="$(shell head -n1 $< | sed 's/^# \+//')"; \
|
||||
export TITLE; \
|
||||
PAGE_TITLE="$${TITLE} — $(BLOG_TITLE)"; \
|
||||
export PAGE_TITLE; \
|
||||
AUTHOR="$(shell git log --format="%an" -- "$<" | tail -n 1)"; \
|
||||
export AUTHOR; \
|
||||
DATE_POSTED="$(shell git log -n 1 --diff-filter=A --date="format:$(BLOG_DATE_FORMAT)" --pretty=format:'%ad' -- "$<")"; \
|
||||
export DATE_POSTED; \
|
||||
DATE_EDITED="$(shell git log -n 1 --date="format:$(BLOG_DATE_FORMAT)" --pretty=format:'%ad' -- "$<")"; \
|
||||
export DATE_EDITED; \
|
||||
TAGS="$(shell grep -i '^; *tags:' "$<" | cut -d: -f2- | paste -sd ',')"; \
|
||||
export TAGS; \
|
||||
envsubst < templates/header.html > $@; \
|
||||
envsubst < templates/article_header.html >> $@; \
|
||||
sed -e '/^;/d' < $< | markdown -f fencedcode >> $@; \
|
||||
envsubst < templates/tag_link_header.html >> $@; \
|
||||
for i in $${TAGS} ; do \
|
||||
TAG_NAME="$$i" \
|
||||
TAG_LINK="./@$$i.html" \
|
||||
envsubst < templates/tag_link.html >> $@; \
|
||||
done; \
|
||||
envsubst < templates/tag_link_footer.html >> $@; \
|
||||
envsubst < templates/article_footer.html >> $@; \
|
||||
envsubst < templates/footer.html >> $@; \
|
||||
|
||||
blog/rss.xml: $(ARTICLES)
|
||||
printf '<?xml version="1.0" encoding="UTF-8"?>\n<rss version="2.0">\n<channel>\n<title>%s</title>\n<link>%s</link>\n<description>%s</description>\n' \
|
||||
"$(BLOG_TITLE)" "$(BLOG_URL_ROOT)" "$(BLOG_DESCRIPTION)" > $@
|
||||
for f in $(ARTICLES); do \
|
||||
printf '%s ' "$$f"; \
|
||||
git log -n 1 --diff-filter=A --date="format:%s %a, %d %b %Y %H:%M:%S %z" --pretty=format:'%ad%n' -- "$$f"; \
|
||||
done | sort -k2nr | head -n $(BLOG_FEED_MAX) | cut -d" " -f1,3- | while IFS=" " read -r FILE DATE; do \
|
||||
printf '<item>\n<title>%s</title>\n<link>%s</link>\n<guid>%s</guid>\n<pubDate>%s</pubDate>\n<description>%s</description>\n</item>\n' \
|
||||
"`head -n 1 $$FILE | sed 's/^# //'`" \
|
||||
"$(BLOG_URL_ROOT)`basename $$FILE | sed 's/\.md/\.html/'`" \
|
||||
"$(BLOG_URL_ROOT)`basename $$FILE | sed 's/\.md/\.html/'`" \
|
||||
"$$DATE" \
|
||||
"`tail -n+3 < $$FILE`"; \
|
||||
done >> $@
|
||||
printf '</channel>\n</rss>\n' >> $@
|
||||
|
||||
blog/atom.xml: $(ARTICLES)
|
||||
printf '<?xml version="1.0" encoding="UTF-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">\n<title type="text">%s</title>\n<subtitle type="text">%s</subtitle>\n<updated>%s</updated>\n<link rel="alternate" type="text/html" href="%s"/>\n<id>%s</id>\n<link rel="self" type="application/atom+xml" href="%s"/>\n' \
|
||||
"$(BLOG_TITLE)" "$(BLOG_DESCRIPTION)" "$(shell date +%Y-%m-%dT%H:%M:%SZ)" "$(BLOG_URL_ROOT)" "$(BLOG_URL_ROOT)atom.xml" "$(BLOG_URL_ROOT)/atom.xml" > $@
|
||||
for f in $(ARTICLES); do \
|
||||
printf '%s ' "$$f"; \
|
||||
git log -n 1 --diff-filter=A --date="format:%s %Y-%m-%dT%H:%M:%SZ" --pretty=format:'%ad %aN%n' -- "$$f"; \
|
||||
done | sort -k2nr | head -n $(BLOG_FEED_MAX) | cut -d" " -f1,3- | while IFS=" " read -r FILE DATE AUTHOR; do \
|
||||
printf '<entry>\n<title type="text">%s</title>\n<link rel="alternate" type="text/html" href="%s"/>\n<id>%s</id>\n<published>%s</published>\n<updated>%s</updated>\n<author><name>%s</name></author>\n<summary type="text">%s</summary>\n</entry>\n' \
|
||||
"`head -n 1 $$FILE | sed 's/^# //'`" \
|
||||
"$(BLOG_URL_ROOT)`basename $$FILE | sed 's/\.md/\.html/'`" \
|
||||
"$(BLOG_URL_ROOT)`basename $$FILE | sed 's/\.md/\.html/'`" \
|
||||
"$$DATE" \
|
||||
"`git log -n 1 --date="format:%Y-%m-%dT%H:%M:%SZ" --pretty=format:'%ad' -- "$$FILE"`" \
|
||||
"$$AUTHOR" \
|
||||
"`tail -n+3 $$FILE`"; \
|
||||
done >> $@
|
||||
printf '</feed>\n' >> $@
|
||||
|
||||
taglist:
|
||||
grep -RIh '^;tags:' src | cut -d' ' -f2- | tr ' ' '\n' | sort | uniq
|
43
README.md
@ -12,20 +12,51 @@
|
||||
|
||||
## Rules for submission
|
||||
|
||||
- Recipes should start with a title, with a single `#`, *on the first line*. No
|
||||
empty line at the top, not trailing line at the end. The file needs to be `\n`
|
||||
terminated in linux-fashion (if you're on linux you don't need to care, it
|
||||
should be automatic).
|
||||
- Recipes should be `.md` files in the `src/` directory. Look at already
|
||||
existing `.md` files for examples or see [example](example.md).
|
||||
- File names should be the name of the dish with words separated by hypens
|
||||
- File names should be the name of the dish with words separated by hyphens
|
||||
(`-`). Not underscores, and definitely not spaces.
|
||||
- Recipe must be based, i.e. good traditional and substantial food. Nothing
|
||||
ironic, meme-tier hyper-sugary, meat-substitute, etc.
|
||||
- **ADD YOUR RECIPE TO THE LIST ON `index.md` OR NO ONE WILL EVER SEE IT.**
|
||||
- Don't include salt and pepper and other ubiquitous things in the ingredients
|
||||
list.
|
||||
|
||||
**If you fail to do these things, I will close your submission and you will have to resubmit. I am tired of having to fix more than 50% of submissions.**
|
||||
|
||||
### Tags
|
||||
|
||||
You can (and should) add tags at the end of your recipe. The syntax is:
|
||||
```
|
||||
;tags: tag1 tag2 tag3
|
||||
```
|
||||
|
||||
The tag line should be a single line, at the end of the markdown file, preceded
|
||||
by a blank line.
|
||||
|
||||
Add between 1 and 4 tags, **prioritize existing tags**. As a general guideline,
|
||||
add the country from which the recipe originates if the recipe is representative
|
||||
of said country, using the adjective form (eg. *mexican*, *italian*, etc). Tag
|
||||
the main ingredient if it's something slightly special.
|
||||
|
||||
List of special, categorical tags to use if relevant:
|
||||
- `basic`: for basic recipes that aren't meant to be stand alone but are supposed
|
||||
to be incorporated in another recipe.
|
||||
- `breakfast`
|
||||
- `dessert`
|
||||
- `drink`
|
||||
- `quick`: for recipes that can be cooked in under ~20 minutes.
|
||||
- `side`: side dishes such as mash, fries, etc.
|
||||
- `snack`
|
||||
- `spread`
|
||||
|
||||
### Images
|
||||
|
||||
Images are stored in `data/pix`.
|
||||
|
||||
Each recipe can have a title image at the top and perhaps
|
||||
several instructional images as absolutely necessary.
|
||||
|
||||
@ -43,8 +74,8 @@ they should be numbered with two digits like: `pix/chicken-parmesan-01.webp`, et
|
||||
|
||||
## About the site
|
||||
|
||||
The front page, for now, will just be a list of recipes
|
||||
and when adding a `.md` page, please manually add a link to it in the list.
|
||||
The front page, for now, will just be a list of recipes automatically generated
|
||||
from the content of `src`.
|
||||
As more articles are added, the site will be reorganized, categorized
|
||||
or will implement server-side scripting or searches.
|
||||
This is not necessary yet though.
|
||||
@ -52,10 +83,6 @@ This is not necessary yet though.
|
||||
I don't really want images of recipes on the mainpage yet.
|
||||
I'll think about how best to do it to minimize bandwidth if possible.
|
||||
|
||||
This site is generated with [Roman Zolotarev](https://www.romanzolotarev.com/)'s
|
||||
[ssg5](https://www.romanzolotarev.com/ssg.html) which is also included in this
|
||||
repo for replicability.
|
||||
|
||||
## curl/Search function in the future
|
||||
|
||||
I eventually want a command-line/curl interface to this site.
|
||||
|
6
config
Normal file
@ -0,0 +1,6 @@
|
||||
BLOG_TITLE:=Based Cooking
|
||||
BLOG_REMOTE:=/var/www/based.cooking
|
||||
BLOG_DATE_FORMAT_INDEX:=%F
|
||||
BLOG_DATE_FORMAT:=%F
|
||||
BLOG_SRC:=src
|
||||
BLOG_URL_ROOT:=https://based.cooking/
|
BIN
data/pix/beef-goulash.webp
Normal file
After Width: | Height: | Size: 158 KiB |
Before Width: | Height: | Size: 558 B After Width: | Height: | Size: 558 B |
BIN
data/pix/cacio-e-pepe.webp
Normal file
After Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 259 KiB After Width: | Height: | Size: 259 KiB |
BIN
data/pix/cheesy-meatballs.webp
Normal file
After Width: | Height: | Size: 79 KiB |
BIN
data/pix/country-skillet.webp
Normal file
After Width: | Height: | Size: 118 KiB |
BIN
data/pix/creamy-mashed-potatoes.webp
Normal file
After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 91 KiB |
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 133 KiB |
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 103 KiB After Width: | Height: | Size: 103 KiB |
BIN
data/pix/guacamole.webp
Normal file
After Width: | Height: | Size: 142 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
BIN
data/pix/merchants-buckwheat.webp
Normal file
After Width: | Height: | Size: 132 KiB |
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
BIN
data/pix/pan-seared-chicken.webp
Normal file
After Width: | Height: | Size: 127 KiB |
BIN
data/pix/parmesan-potatoes.webp
Normal file
After Width: | Height: | Size: 92 KiB |
BIN
data/pix/pasta-navy-style.webp
Normal file
After Width: | Height: | Size: 219 KiB |
BIN
data/pix/refried-beans.webp
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
data/pix/stuffed-round-squash-00.webp
Normal file
After Width: | Height: | Size: 162 KiB |
BIN
data/pix/stuffed-round-squash-01.webp
Normal file
After Width: | Height: | Size: 153 KiB |
BIN
data/pix/stuffed-round-squash-02.webp
Normal file
After Width: | Height: | Size: 156 KiB |
BIN
data/pix/sunday-milkshake.webp
Normal file
After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 204 KiB After Width: | Height: | Size: 204 KiB |
@ -20,6 +20,17 @@ img {
|
||||
display: block ;
|
||||
}
|
||||
|
||||
code {
|
||||
overflow-wrap: break-word ;
|
||||
color: lime ;
|
||||
}
|
||||
|
||||
li img {
|
||||
max-width: 1em ;
|
||||
max-height: 1em ;
|
||||
display: inline ;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
body {
|
||||
background: #151515 ;
|
||||
@ -42,3 +53,11 @@ img {
|
||||
color: black ;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 55em) {
|
||||
#artlist { column-count: 2 ;}
|
||||
}
|
||||
|
||||
@media (min-width: 100em) {
|
||||
#artlist { column-count: 3 ;}
|
||||
}
|
@ -32,5 +32,11 @@ Here, just put your name and links to yourself (maybe a website or donation link
|
||||
You may say "Anonymous" or a screenname if desired.
|
||||
If you add something substantial to an already existing recipe (including and image) you may add your name below with the contribution in parens.
|
||||
|
||||
Note that your commit name will be used to sign the recipe, so for full
|
||||
anonymity either commit with a name that can't be traced back to you, or ask
|
||||
someone else to commit for you.
|
||||
|
||||
- Luke Smith - [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
- Luke Smith (photo credit) - [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
|
||||
;tags: tag1 tag2 tag3 (see README for tag guidelines)
|
||||
|
12
index.md
Normal file
@ -0,0 +1,12 @@
|
||||
## About this site
|
||||
|
||||
Founded to provide a simple online cookbook without ads and obese web design.
|
||||
|
||||
### It's easy to contribute!
|
||||
|
||||
- Submit new recipes via git via [Github](https://github.com/lukesmithxyz/based.cooking) or [Gitlab](https://gitlab.com/lukesmithxyz/based.cooking).
|
||||
- If a recipe has no image for it, make the recipe as presented and submit a picture above or to [luke@lukesmith.xyz](mailto:luke@lukesmith.xyz).
|
||||
- Donate to the individual people who contribute pages whose names are at the bottom of each page.
|
||||
- Donate to the site's long-term maintenance fund:
|
||||
-  Bitcoin: `bc1q763s4ud0hgfa66ce64gyh6tsss49vyk5cqcm6w` ([QR code](pix/bitcoin-based-cooking.webp))
|
||||
-  Monero: `48jewbtxe4jU3MnzJFjTs3gVFWh2nRrAMWdUuUd7Ubo375LL4SjLTnMRKBrXburvEh38QSNLrJy3EateykVCypnm6gcT9bh` ([QR code](https://lukesmith.xyz/pix/xmr.png))
|
@ -1 +0,0 @@
|
||||
template.md
|
@ -1,8 +0,0 @@
|
||||
|
||||
<footer>
|
||||
<a href="index.html">🏡 Based Cooking Homepage</a> </br>
|
||||
All site content is in the Public Domain.
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -1,12 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title></title>
|
||||
<meta charset=UTF-8>
|
||||
<link rel=stylesheet href=style.css>
|
||||
<link rel="shortcut icon" type="image/x-icon" href="favicon.png">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
</head>
|
||||
|
||||
<body>
|
@ -33,3 +33,5 @@ Cooking time: ~30 minutes
|
||||
## Contributors
|
||||
|
||||
- **Alexander Bocken** -- [contact](mailto:alexander@bocken.org)
|
||||
|
||||
;tags: swiss pork potato
|
||||
|
@ -33,3 +33,5 @@
|
||||
## Contribution
|
||||
|
||||
- Artur Mancha -- [Pleroma](https://pleroma.pt/@lisbonjoker)
|
||||
|
||||
;tags: portuguese soup pork
|
||||
|
@ -33,3 +33,5 @@ Not too sweet. Great for when you have friends over for tea.
|
||||
## Contribution
|
||||
|
||||
- Martin Chrzanowski -- [website](https://m-chrzan.xyz), [donate](https://m-chrzan.xyz/crypto.html)
|
||||
|
||||
;tags: bread dessert sweet
|
||||
|
20
src/banana-green-smoothie.md
Normal file
@ -0,0 +1,20 @@
|
||||
# Banana Green Smoothie
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 2 cups baby spinach leaves, or to taste
|
||||
- 1 banana
|
||||
- 1 carrot, peeled and cut into large chunks
|
||||
- 3/4 cup plain fat-free Greek yogurt, or to taste
|
||||
- 3/4 cup ice
|
||||
- 2 tablespoons honey
|
||||
|
||||
## Directions
|
||||
|
||||
1. Put spinach, banana, carrot, yogurt, ice, and honey in a blender; blend until smooth.
|
||||
|
||||
## Contribution
|
||||
|
||||
Front3ndNinja - [Website](https://github.com/Front3ndNinja)
|
||||
|
||||
;tags: drink sweet breakfast
|
@ -25,3 +25,5 @@
|
||||
## Contribution
|
||||
|
||||
- Łukasz Drukała - [website](https://masflam.com), [donate](https://masflam.com/#donate)
|
||||
|
||||
;tags: dessert sweet snack cake
|
||||
|
30
src/banana-pancakes.md
Normal file
@ -0,0 +1,30 @@
|
||||
# Banana Pancakes
|
||||
|
||||
- Prep time: 10 minutes
|
||||
- Cook time: 10 minutes
|
||||
- Serves: 4 people
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1 cup flour (2.5 dl)
|
||||
- 1 tablespoon sugar
|
||||
- 2 teaspoon baking powder
|
||||
- 1 cup milk (2.5 dl)
|
||||
- 1 egg
|
||||
- 2 very ripe bananas
|
||||
|
||||
## Directions
|
||||
|
||||
1. Combine flour, sugar, baking powder and a little bit of salt in a large mixing bowl.
|
||||
2. Whisk milk and egg into the flour mixture until no clumps remain in the resulting batter.
|
||||
3. Add mashed bananas and mix well.
|
||||
4. Add some butter to a medium warm frying pan.
|
||||
5. Make smaller or bigger pancakes, up to you. Wait until tiny air bubbles form on top (2 to 5 minutes), turn and continue frying until the bottom is browned. Repeat.
|
||||
|
||||
Either eat the pancakes as they get ready or put a plate in a preheated oven (low degree) to keep the ready pancakes warm.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Ricky Lindén - [website](https://rickylinden.com), [donate](https://rickylinden.com/donate.html)
|
||||
|
||||
;tags: breakfast quick sweet cake
|
57
src/beef-goulash.md
Normal file
@ -0,0 +1,57 @@
|
||||
# Beef Goulash
|
||||
|
||||

|
||||
|
||||
Although it takes some time to make - about 1hr 30 minutes, it is actually quite
|
||||
easy to make, and it is a really hearty and delicious recipe, if I do say so
|
||||
myself.
|
||||
|
||||
## Ingredients
|
||||
|
||||
The ingredients here are for about 2-3 portions, depending on your appetite:
|
||||
|
||||
* 500g beef
|
||||
* 300-400g potatoes
|
||||
* 1 carrot
|
||||
* 1 medium onion
|
||||
* 12 tablespoons tomato paste
|
||||
* 500ml water
|
||||
* 3-4 garlic cloves
|
||||
* 3-4 bay leaves
|
||||
* Curcuma
|
||||
* Paprika
|
||||
* Oregano
|
||||
* Parsley
|
||||
* Caraway
|
||||
* Basil (optional)
|
||||
* Cilantro (optional)
|
||||
* 2-3 champignon mushrooms (optional)
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Heat up the frying pan and add some oil.
|
||||
2. Cut the potatoes into small pieces and fry them on the frying pan over
|
||||
medium-heat, add some salt.
|
||||
3. Chop the onion.
|
||||
4. Cut the beef into small enough pieces and dust with flour.
|
||||
5. After about 15 minutes of frying the potatoes, add the onions and beef to the
|
||||
pan and fry for another 10-15 minutes, or until brown.
|
||||
6. While the beef, potatoes and onions are frying, cut the carrot and mushrooms,
|
||||
and chop the parsley and cilantro.
|
||||
7. Once the beef is brown, add water to the pan, and add the rest of the
|
||||
ingredients, including salt, black pepper and herbs/spices to taste.
|
||||
8. Mix thoroughly, cover the pan with a lid and stew for about 60-80 minutes
|
||||
over low-heat. While it is stewing, you can get back to doing some other
|
||||
things, like watching memes.
|
||||
9. Remove from stove, serve hot and enjoy with some beer or cider (or your
|
||||
favorite beverage).
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/beef-goulash/](https://www.yaroslavps.com/food/beef-goulash/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: hungarian beef stew
|
@ -32,3 +32,4 @@ Other meats may be substituted instead of beef, but use caution.
|
||||
|
||||
- Elias Howell -- [website](https://snarf.top)
|
||||
|
||||
;tags: beef snack
|
||||
|
@ -26,3 +26,5 @@ There you have it, an idiot-proof stew that should taste reasonably well. Beside
|
||||
## Contribution
|
||||
|
||||
- Eoin Coogan - [website](https://eoincoogan.com), [youtube](https://www.youtube.com/channel/UCehh50T6qtDpt_kEUF33GJw)
|
||||
|
||||
;tags: irish stew lamb beef
|
||||
|
@ -48,3 +48,5 @@ Tender chunks of meat in a rich brown gravy poured over sour cream mashed potato
|
||||
|
||||
- **Batu Cam** -- Transcribed recipe from Mark Rippetoe's video with moderate to significant modifications based on experience -- Monero (XMR) to help me save for an unazoomer cabin: 85eZ4uVd4gkiCsQEeDnsQG9pUbDzdi1r1VSJ9hK5Sx7hKsFZjvmqtWV7gU1ysWUR32jhWutBRGUUq8VAJNUfin9wBCCuTdg
|
||||
- **Mark Rippetoe** -- Original recipe author, creator of starting strength, and pink nationalist -- [Website](https://startingstrength.com)
|
||||
|
||||
;tags: american beef
|
||||
|
@ -35,3 +35,5 @@ This is a recipe for a basic loaf of bread. The dough itself can be used however
|
||||
## Contribution
|
||||
|
||||
Alex Selimov - [Website](https://alexselimov.xyz)
|
||||
|
||||
;tags: basic bread
|
||||
|
26
src/breton-crepes.md
Normal file
@ -0,0 +1,26 @@
|
||||
# Breton Crêpes (Breton Galettes)
|
||||
Buckwheat crêpes eaten as dishes, traditionaly garnished with ham, eggs and cheese (galette complète).
|
||||
|
||||
~15/20 galettes.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 500g buckwheat flour
|
||||
- 1 egg
|
||||
- 70cl water
|
||||
|
||||
## Directions
|
||||
|
||||
1. Mix flour, salt, egg and water. (In this order to avoid dry flour)
|
||||
2. Let it rest one hour at room temperature.
|
||||
3. Cook the galette on a crepe-maker or a big flat pan.
|
||||
4. When garnishing, heat the galette again with a bit of salted butter.
|
||||
|
||||
Always keep the crepe-maker's T stick in water while cooking so the dough doesn't dry on it.
|
||||
It will then be easier to spread the dough.
|
||||
|
||||
### Contributor
|
||||
|
||||
- Aeredren - [GitHub](https://github.com/Aeredren)
|
||||
|
||||
;tags: french
|
@ -30,3 +30,5 @@ So here's a recipe to make it look---and taste!---more appealing.
|
||||
|
||||
## Contribution
|
||||
- O.Q. Olarte [website](https://oqolarte.github.io), [donate](https://oqolarte.github.io/support)
|
||||
|
||||
;tags: fish
|
||||
|
40
src/butter-chicken-masala.md
Normal file
@ -0,0 +1,40 @@
|
||||
# Butter Chicken Masala Curry
|
||||
|
||||
Butter chicken Masala is one of India's most popular chicken recipes, a mild curry with a tomato-onion-cream base and boneless chicken pieces cooked in it to perfection.
|
||||
|
||||
- Prep time: 30 min
|
||||
- Cook time: 30 min
|
||||
- Servings: 2
|
||||
|
||||
## Ingredients
|
||||
|
||||
- Boneless Chicken 1/2lb, cubed
|
||||
- Butter Melted 2 tbsp
|
||||
- Onions 2 medium-sized, minced
|
||||
- Tomato 2 medium-sized, pureed
|
||||
- Oil 2 tbsp
|
||||
- Lemon juice 1 tbsp
|
||||
- Garlic cloves 3, minced/crushed
|
||||
- Ginger 1tbsp, minced/paste
|
||||
- Garam Masala/Chicken Masala 1 tbsp
|
||||
- Cream 4tbsp (or cashew paste)
|
||||
- Chilli Powder 1 tbsp
|
||||
- Turmeric powder 1/4 tbsp
|
||||
- Crushed fenugreek leaves 1/4 tbsp
|
||||
- 1 small bunch of coriander leaves / cilantro, for ganish
|
||||
|
||||
## Directions
|
||||
|
||||
1. In a bowl, mix chicken with salt, pepper, 1/2 tbsp ginger-garlic paste, 1/2 tbsp chili powder, turmeric powder, and lemon juice for the chicken marinade; let marinate for an hour.
|
||||
2. Roast the marinated chicken in an oven at medium temperature for 5 to 10 minutes. The chicken should be three-fourths done.
|
||||
3. Heat butter in a pan. Fry the onions until it turns translucent.
|
||||
4. Add garlic-ginger and sauté for a minute, then add garam masala. Cook for a few seconds making sure not to burn the paste.
|
||||
5. Add tomato puree, salt, and chili powder. Let simmer for about 5 minutes, occasionally stirring until sauce thickens and becomes a deep brown-red color.
|
||||
6. Add the marinated chicken, butter, fresh cream, the crushed fenugreek leaves, and sliced green chilies. Cook for an additional 5 to 10 min until the chicken is cooked.
|
||||
7. Adjust salt, garnish with the coriander leaves. Serve over rice or naan.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Nihar Samantaray - [website](https://nihars.com), [contact](mailto:i@nihars.com)
|
||||
|
||||
;tags: indian curry chicken
|
@ -2,26 +2,29 @@
|
||||
|
||||

|
||||
|
||||
Cacio e Pepe(meaning cheese and pepper) is not only based but also incredibly simple, ideal for lazy neets and similarly minded people
|
||||
who don't want to wash too many dishes and don't like complicated recipes with too many extra ingredients.
|
||||
Cacio e Pepe (meaning cheese and pepper) is not only based but also incredibly simple, ideal for lazy neets and similarly minded people who don't want to wash too many dishes and don't like complicated recipes with too many extra ingredients.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- Spaghetti (recipe works with pretty much any type)
|
||||
- Grated Parmasean Cheese (or something similar)
|
||||
- Grated Parmasean Cheese (or something similar, pic above uses parmasean and fresh mozzarella)
|
||||
- Grated Parmesan Cheese (or something similar)
|
||||
|
||||
## Directions
|
||||
|
||||
1. Cook your chosen amount of spaghetti 1-2 minutes under the time on the package
|
||||
1. Cook your chosen amount of spaghetti 1-2 minutes under the time on the package
|
||||
according to the directions on the package or however you usually do it.
|
||||
2. Discard most of the water, leaving about 1/4 to 1/2 cup of water in with the pasta (it depends on how much pasta you're making)
|
||||
3. On medium heat, add the grated parmasean cheese and stir everything so that the cheese melts and evenly coats the pasta.
|
||||
How much cheese you need depends on how much spaghetti you're cooking. If it doesnt taste cheesy enough, add more on top at the end.
|
||||
3. On medium heat, add the grated Parmesan cheese and stir everything so that the cheese melts and evenly coats the pasta.
|
||||
How much cheese you need depends on how much spaghetti you're cooking. If it doesn't taste cheesy enough, add more on top at the end.
|
||||
4. After 1 minute or so on medium heat, the pasta water and cheese will combine to form a creamy sauce.
|
||||
5. Top with more cheese if you need, then add black pepper and salt according to your taste.
|
||||
5. Top with more cheese if you need, then add black pepper and salt according to your taste.
|
||||
Pasta water and the cheese are already salty, so you may not need to add any extra salt.
|
||||
6. It's done!
|
||||
|
||||
## Contributors
|
||||
|
||||
- Some guy called [siedes](https://github.com/siedes)
|
||||
- Batu Cam -- Added picture -- XMR: 85eZ4uVd4gkiCsQEeDnsQG9pUbDzdi1r1VSJ9hK5Sx7hKsFZjvmqtWV7gU1ysWUR32jhWutBRGUUq8VAJNUfin9wBCCuTdg
|
||||
|
||||
;tags: italian quick pasta
|
||||
|
@ -2,23 +2,25 @@
|
||||
|
||||

|
||||
|
||||
Caesar Salad is an easy and delicious meal for lunch or dinner.
|
||||
Caesar Salad is an easy and delicious meal for lunch or dinner.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- Romaine Lettuce
|
||||
- Grated Parmasean Cheese
|
||||
- Grated Parmesan Cheese
|
||||
- Croutons
|
||||
- Caesar Salad Dressing
|
||||
|
||||
## Directions
|
||||
|
||||
1. Prepare a whole head of Romaine Lettuce by chopping off the root and rising throrougly with water. Dry competely.
|
||||
2. Once the lettuce is fully dry, put in a mixing bowl with lettuce and the Caesar Salad dressing. Toss to cover each leaf competely.
|
||||
1. Prepare a whole head of Romaine Lettuce by chopping off the root and rising thoroughly with water. Dry completely.
|
||||
2. Once the lettuce is fully dry, put in a mixing bowl with lettuce and the Caesar Salad dressing. Toss to cover each leaf completely.
|
||||
3. Add croutons.
|
||||
4. Grate Parmasean over salad.
|
||||
4. Grate Parmesan over salad.
|
||||
5. Eat with hands.
|
||||
|
||||
## Contributors
|
||||
|
||||
- gucko
|
||||
|
||||
;tags: italian salad
|
||||
|
@ -36,3 +36,5 @@ The smoked bacon is not in the traditional recipe but it's good. Don't add it if
|
||||
## Contribution
|
||||
|
||||
- anon btc: 1FJSSps89rEMtYm8Vvkp2uyTX9MFpZtcGy
|
||||
|
||||
;tags: flemish stew beef
|
||||
|
@ -33,3 +33,5 @@ Add the guanciale back in and give it a quick toss to mix. Plate and optionally
|
||||
## Contribution
|
||||
|
||||
Peter Piontek
|
||||
|
||||
;tags: italian pasta quick
|
||||
|
63
src/cheesy-meatballs.md
Normal file
@ -0,0 +1,63 @@
|
||||
# Cheesy Meatballs with Tomato Sauce
|
||||
|
||||

|
||||
|
||||
Nothing beats meat, cheese and tomato combined together to create the best
|
||||
combination of flavors that man has created.
|
||||
|
||||
## Ingredients
|
||||
|
||||
The quantities here are for about two adult portions. That is, if you are also
|
||||
making some side dish, like in the photo.
|
||||
|
||||
For the meatballs:
|
||||
|
||||
* 300-400g of ground beef meat
|
||||
* 1/4 of an onion
|
||||
* ~70g of cheese; I have made with different cheese types, but usually I use
|
||||
Gouda
|
||||
* Parsley
|
||||
* 1-2 garlic cloves
|
||||
* 1 egg
|
||||
* ~1/5 metric cups (~50ml) of bread crumbs
|
||||
|
||||
For the sauce:
|
||||
|
||||
* 250ml of water
|
||||
* 8 spoonfuls of tomato paste
|
||||
* Oregano
|
||||
* Basil
|
||||
* Black pepper
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Beat the egg(s) in a large bowl.
|
||||
2. Add in the ground beef, and the bread crumbs and mix.
|
||||
3. Chop the onion into small pieces and add it to the bowl.
|
||||
4. Mince the garlic cloves and add to the bowl.
|
||||
5. Dice the parsley leaves and add to the bowl.
|
||||
6. Salt the beef mix and mix it thoroughly.
|
||||
7. Cut the cheese into cubes. The amount of cubes you will need will depend on
|
||||
how many meatballs you make, which depends on how big you want to make the
|
||||
meatballs. You get the idea.
|
||||
8. Take a cheese cube and wrap with enough ground meat to completely cover it.
|
||||
Repeat this process until you've run out of the ground beef mix.
|
||||
9. Heat the frying pan, add some olive oil, and add the meatballs. Cook over
|
||||
medium heat rolling the meatballs from time to time until they are slightly
|
||||
brown from all sides (wait, spheres have no sides).
|
||||
10. When the meatballs look done, pour the water and tomato paste; add the dried
|
||||
oregano and basil, and ground black pepper; and salt to taste.
|
||||
11. Cook over medium-low heat for about ten minutes rolling the meatballs so
|
||||
that they get completely bathed in tomato sauce.
|
||||
12. Serve with some side dish and enjoy!
|
||||
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/cheesy-meatballs/](https://www.yaroslavps.com/food/cheesy-meatballs/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: beef
|
@ -12,9 +12,11 @@
|
||||
|
||||
## Directions
|
||||
|
||||
1. Preheat oven to 400°. In a large bowl, combine the vegetables, chicken, soup and thyme. Pour into an ungreased deep-dish 9-in. pie plate. Combine the biscuit mix, milk and egg; spoon over chicken mixture.
|
||||
1. Preheat oven to 400°F (200°C). In a large bowl, combine the vegetables, chicken, soup and thyme. Pour into an ungreased deep-dish 9-in. pie plate. Combine the biscuit mix, milk and egg; spoon over chicken mixture.
|
||||
2. Bake until topping is golden brown and toothpick inserted in the center comes out clean, 25-30 minutes.
|
||||
|
||||
## Contribution
|
||||
|
||||
Front3ndNinja - [Website](https://github.com/Front3ndNinja)
|
||||
|
||||
;tags: chicken
|
||||
|
@ -18,19 +18,19 @@ The recipe that started this very site.
|
||||
1. Slice the chicken breasts through their width so that they are as flat as possible.
|
||||
2. Pound breasts as flat as possible.
|
||||
3. Add flour to a bowl or basin large enough to fit a breast, add pepper.
|
||||
4. Crack eggs into another large bowl or basin and wisk them.
|
||||
5. Add breadcrumbs to yet another large bowl or basin. Add generous amounts of grated parmesian.
|
||||
4. Crack eggs into another large bowl or basin and whisk them.
|
||||
5. Add breadcrumbs to yet another large bowl or basin. Add generous amounts of grated parmesan.
|
||||
6. One by one, take each breast and dip and cover it in the flour, then the egg, then the bread crumbs.
|
||||
7. Cover a pan with olive oil and heat it just under when it begins to smoke.
|
||||
8. Fry the bread crumb-coated chicken breasts in the oil. Add butter generously while frying to ensure frying oil does not evaporate.
|
||||
9. Move fried breasts to an oiled or buttered pan, add mozarella and parmesan on them.
|
||||
9. Move fried breasts to an oiled or buttered pan, add mozzarella and parmesan on them.
|
||||
10. Broil/cook the breasts only long enough for the cheese to melt.
|
||||
11. Serve the breasts with [pasta sauce](pasta-sauce.html) either above or below. This is often served with [pasta](pasta.html).
|
||||
|
||||
## Note
|
||||
|
||||
There is some controversy over when to add the pasta sauce to this dish.
|
||||
Some place it on the chicken before cooking it with the mozarella.
|
||||
Some place it on the chicken before cooking it with the mozzarella.
|
||||
The sauce, if left on the chicken too long will make the breadcrumbs go soggy.
|
||||
That also will make leftovers mushy (while still tasty).
|
||||
I recommend keeping the breasts separate and only adding the sauce when served.
|
||||
@ -38,3 +38,5 @@ I recommend keeping the breasts separate and only adding the sauce when served.
|
||||
## Contribution
|
||||
|
||||
- Luke Smith -- [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
|
||||
;tags: italian chicken
|
||||
|
@ -27,4 +27,6 @@ Easy to throw together and transport for the working fellow. High in protein!
|
||||
|
||||
## Contribution
|
||||
|
||||
- Miika Nissi - [website](https://miikanissi.com)
|
||||
- Miika Nissi - [website](https://miikanissi.com)
|
||||
|
||||
;tags: chicken italian pasta
|
||||
|
@ -31,3 +31,5 @@ You may eat or compost the remaining vegetables.
|
||||
## Contribution
|
||||
|
||||
- Luke Smith -- [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
|
||||
;tags: chicken stock basic
|
||||
|
@ -3,7 +3,7 @@
|
||||
## Ingredients
|
||||
|
||||
- chicken breasts
|
||||
- two or three onions (preferrably red)
|
||||
- two or three onions (preferably red)
|
||||
- seasoning:
|
||||
- adobo seasoning
|
||||
- paprika
|
||||
@ -17,7 +17,7 @@
|
||||
1. Quarter two onions and spread on the bottom of a slow-cooker.
|
||||
2. Place chicken breasts on top of onions.
|
||||
3. Season slow-cooker contents liberally with adobo seasoning, paprika and any other desired seasonings, squeeze half of a lime too if desired.
|
||||
4. Let cook on low for 8 hours. Cooking on high for less time is possible as well, but a slower cook is preferrable.
|
||||
4. Let cook on low for 8 hours. Cooking on high for less time is possible as well, but a slower cook is preferable.
|
||||
7. Dice the tomato, cilantro, any lettuce and the third onion for taco contents.
|
||||
9. Shred chicken with forks once cooked. Optionally add a dash more seasoning for taste or appearance.
|
||||
10. Add chicken, cheese and all the diced ingredients to tortillas.
|
||||
@ -26,3 +26,5 @@
|
||||
## Contribution
|
||||
|
||||
- Luke Smith -- [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
|
||||
;tags: mexican chicken
|
||||
|
@ -26,3 +26,5 @@ Note: You may also need a blender / food processor.
|
||||
## Contribution
|
||||
|
||||
- Luke Goule - [GitHub](https://github.com/LukeGoule), [XMR Donation QR](https://ergine.cc/xmr.png)
|
||||
|
||||
;tags: curry chicken
|
||||
|
@ -5,7 +5,7 @@ Perfectly cooked fall off the bone buffalo wings.
|
||||
## Ingredients
|
||||
|
||||
- Chicken wings and drums
|
||||
- Enough Franks RedHot Sauce to marinate and top dress*
|
||||
- Enough Frank's RedHot Sauce to marinate and top dress*
|
||||
- Reynold's Oven Bag
|
||||
|
||||
## Directions
|
||||
@ -23,3 +23,5 @@ Perfectly cooked fall off the bone buffalo wings.
|
||||
## Contributors
|
||||
|
||||
- **Kyle Steger** -- [GitHub](https://github.com/kyleVsteger) -- _just some dude_
|
||||
|
||||
;tags: chicken
|
||||
|
@ -25,9 +25,9 @@
|
||||
## Directions
|
||||
|
||||
1. Brown the beef by adding it to a pot with neutral oil. Start breaking it into small pieces. Allow water to leave the meat. Salt it to expel more water. Once water is gone, the sound will change and it will start to fry. Let it get a dark brown. Remove beef and set aside.
|
||||
2. Dice onions, red peppers, and chili peppers into small pieces (dice). Sautee until translucent. Add finely chopped garlic, chili flakes, paprika, cumin, and oregano.
|
||||
2. Dice onions, red peppers, and chili peppers into small pieces (dice). Sautee until translucent. Add finely chopped garlic, chili flakes, paprika, cumin, and oregano.
|
||||
3. Add tomato paste to vegetables and let brown.
|
||||
4. Add meat to the veegetables.
|
||||
4. Add meat to the vegetables.
|
||||
5. Add whole peeled tomatoes and some water (or stock).
|
||||
6. Simmer for at least 45-60 minutes. Stir occasionally and add liquid if getting too dry.
|
||||
7. Stir in kidney beans and dark chocolate.
|
||||
@ -36,3 +36,5 @@
|
||||
## Contribution
|
||||
|
||||
- Aaron Taylor -- [website](https://atay.me)
|
||||
|
||||
;tags: mexican beef beans
|
||||
|
70
src/country-skillet.md
Normal file
@ -0,0 +1,70 @@
|
||||
# Country Breakfast Skillet
|
||||
|
||||

|
||||
|
||||
If you are feeling quite hungry after just waking up and want to have a
|
||||
breakfast to fill your HP and stamina bars for the day, I've got just the
|
||||
perfect recipe for you.
|
||||
|
||||
To be honest, this is more of a build-your-own dish. What I am providing here, I
|
||||
would say, is more of a starting point and you're more than welcome to add (or
|
||||
remove) anything you'd like. I also have to say that this is not exclusively a
|
||||
breakfast dish, I've had it for breakfast, for lunch, for supper, for dinner,
|
||||
etc. Although, I guess when you're a student just any food at any time of the
|
||||
day will do.
|
||||
|
||||
## Ingredients
|
||||
|
||||
Since I more often than not cook this only for myself, the ingredient list below
|
||||
is calculated for one person. Once more, this is not a strict ingredient list,
|
||||
so you can really add anything you want. I would say that the only ingredients
|
||||
that are a most are the eggs and the potatoes. The rest of the ingredients I
|
||||
will mark with * for the ones that I usually use, and ** for ingredients that I
|
||||
have used, but seldom use.
|
||||
|
||||
* 2 eggs
|
||||
* 2 small/medium-sized potatoes
|
||||
* Salt
|
||||
* Black pepper
|
||||
* 4-6 bacon strips*
|
||||
* ½ an onion*
|
||||
* Cheese (I usually use Gouda)*
|
||||
* Paprika*
|
||||
* A couple of Champignon 'shrooms**
|
||||
* Some slices of bell pepper**
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Cut the bacon into pieces and fry it on a pan.
|
||||
2. Cut the potatoes into small cubes.
|
||||
3. After frying the bacon, set aside and use the bacon grease to fry the
|
||||
potatoes over medium/medium-low heat for about 20 minutes.
|
||||
4. Add some salt and paprika to the potatoes, mix well and cook for another ten
|
||||
minutes.
|
||||
5. Cut the onions and add them to the frying pan. Cook for about five minutes.
|
||||
6. If you decide to add some vegetables, like mushrooms or peppers, add them
|
||||
now.
|
||||
7. Now, there are two ways you can cook the eggs.*
|
||||
* Beat the eggs in a bowl and the pour them onto the pan.
|
||||
* Or just crack the eggs directly on the mix in the pan and mix everything
|
||||
thoroughly.
|
||||
8. Cut the cheese into small slices and add it.
|
||||
9. Cook for a couple of minutes more, until eggs are cooked enough. Don't let
|
||||
the eggs dry (unless that's the way you like your eggs ¯\\\_(ツ)\_/¯).
|
||||
10. For the final touch, chop the parsley (or whatever other spices/herbs you
|
||||
decided to use) and add it on top.
|
||||
11. Serve hot and add some freshly ground pepper.
|
||||
|
||||
\*Personally, I prefer to beat the eggs first in a bowl before adding them to the
|
||||
frying pan.
|
||||
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/country-breakfast-skillet/](https://www.yaroslavps.com/food/country-breakfast-skillet/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: american breakfast pork
|
57
src/creamy-mashed-potatoes.md
Normal file
@ -0,0 +1,57 @@
|
||||
# Creamy Mashed Potatoes
|
||||
|
||||

|
||||
|
||||
Mashed potatoes is a really great recipe that is often relegated to the position
|
||||
of side dish. This recipe is a spin of the classical mashed potatoes recipe
|
||||
that's got itself more going on. You can serve this dish for a relatively light
|
||||
meal, or you can also serve it as a side dish if you want to have a really
|
||||
hearty meal.
|
||||
|
||||
## Ingredients
|
||||
|
||||
The quantities here are for about four adult portions. If you are planning on
|
||||
eating this as a side dish, it might be more like 6-8 portions.
|
||||
|
||||
* 1kg potatoes
|
||||
* 200ml milk*
|
||||
* 200ml mayonnaise*
|
||||
* ~100g cheese
|
||||
* Garlic powder
|
||||
* 12-16 strips of bacon
|
||||
* Butter
|
||||
* 3-4 green onions
|
||||
* Black pepper
|
||||
* Salt
|
||||
|
||||
\*You can play with the proportions depending on how creamy or dry you want the
|
||||
mashed potatoes to be.
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Peel and cut the potatoes into medium sized pieces.
|
||||
2. Put the potatoes in a pot with some water so that it covers the potatoes and
|
||||
boil them for about 20-30 minutes, or until the potatoes are soft.
|
||||
3. About ten minutes before removing the potatoes from the boiling water, cut
|
||||
the bacon into little pieces and fry it.
|
||||
4. Warm up the milk and mayonnaise.
|
||||
5. Shred the cheese.
|
||||
6. When the potatoes are done, remove all water from the pot, add the warm milk
|
||||
and mayonnaise mix, add some butter, and mash with a potato masher or a
|
||||
blender.
|
||||
7. Add some salt, black pepper and garlic powder to taste and continue mashing
|
||||
the mix.
|
||||
8. Once the mix is somewhat homogeneous and the potatoes are properly mashed,
|
||||
add the shredded cheese and fried bacon and mix a little.
|
||||
9. Serve and top with chopped green onions.
|
||||
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/creamy-mashed-potatoes/](https://www.yaroslavps.com/food/creamy-mashed-potatoes/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: potato side
|
@ -13,10 +13,12 @@ Croutons are an essential addition to many salads. They are delicious and easy
|
||||
## Directions
|
||||
|
||||
1. Preheat oven to 350 degrees Fahrenheit. Gently cut slices of white bread into squares with a chef's knife. One to two slices is usually enough for one person.
|
||||
2. In a large bowl combine olive oil, spices, and bread squares and gently mix to thoroughly season bread. Spices can be anything but I recommend oregano, paprika, black pepper, garilc powder or freshly minced garlic, and a small pinch of cayenne.
|
||||
3. Spread seasoned breaad squares large face down onto a baking sheet evenly and put in oven for 6-8 minutes. Once the bread has crisped flip each square and put back in oven for another 6-8 minutes or until crispy throughout.
|
||||
2. In a large bowl combine olive oil, spices, and bread squares and gently mix to thoroughly season bread. Spices can be anything but I recommend oregano, paprika, black pepper, garlic powder or freshly minced garlic, and a small pinch of cayenne.
|
||||
3. Spread seasoned bread squares large face down onto a baking sheet evenly and put in oven for 6-8 minutes. Once the bread has crisped flip each square and put back in oven for another 6-8 minutes or until crispy throughout.
|
||||
4. Once fully baked, let rest until cool. These can be eaten immediately or saved in a sandwich bag for later.
|
||||
|
||||
## Contributors
|
||||
|
||||
- gucko
|
||||
|
||||
;tags: basic french salad
|
||||
|
@ -20,3 +20,5 @@ Quick and simple bread spread.
|
||||
## Contribution
|
||||
|
||||
- Patryk Niedźwiedziński - [website](https://niedzwiedzinski.cyou)
|
||||
|
||||
;tags: bread quick snack spread
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Drunken beans(Pintos Borrachos)
|
||||
# Drunken beans (Pintos Borrachos)
|
||||
|
||||
Pinto beans cooking with beer, what beer you use can change the dish.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1 small yellow onion
|
||||
- 3 gloves of garlic
|
||||
- 2 tomatos. chopped
|
||||
- 1 small yellow onion
|
||||
- 3 gloves of garlic
|
||||
- 2 tomatoes. chopped
|
||||
- 4 cups of water
|
||||
- 1 1/2 cups of pinto beans (can be dried or canned)
|
||||
- 1 tbsp oregano
|
||||
@ -20,10 +20,12 @@ Pinto beans cooking with beer, what beer you use can change the dish.
|
||||
2. Add garlic, sauté bit longer.
|
||||
3. Add tomatoes, water, beans, oregano, cumin, chilli powder, beer and salt, gradually bring to boil.
|
||||
4. When boiled, reduce to simmer.
|
||||
5. When beans are aldante(about 1 hour if using dried), bring to quick boil and evoprate remaining liquid unil beans are stew-like.
|
||||
5. When beans are al dente (about 1 hour if using dried), bring to quick boil and evaporate remaining liquid until beans are stew-like.
|
||||
6. Remove from the heat and mashup, or skip this step if you want more of a bean stew.
|
||||
|
||||
|
||||
## Contribution
|
||||
|
||||
- just a dude who likes cooking
|
||||
|
||||
;tags: beans stew
|
||||
|
@ -48,3 +48,5 @@ of ham, mushrooms, chopped tomatoes, etc., before cracking the eggs in.
|
||||
|
||||
- Martin Chrzanowski -- [website](https://m-chrzan.xyz), [donate](https://m-chrzan.xyz/crypto.html)
|
||||
- Deven Blake -- [website](http://www.trinity.moe)
|
||||
|
||||
;tags: eggs basic
|
||||
|
34
src/fish-curry.md
Normal file
@ -0,0 +1,34 @@
|
||||
# Fish Curry
|
||||
|
||||
Best served with white rice
|
||||
|
||||
- 🍳Cook time: 30 min
|
||||
- 🍽️ Servings:5
|
||||
|
||||
## Ingredients
|
||||
- 3T neutral oil
|
||||
- 1 onion
|
||||
- 1 red onion
|
||||
- 2 cloves of garlic
|
||||
- 4cm ginger
|
||||
- 1 red pepper
|
||||
- 1t curry powder
|
||||
- 250g green beans
|
||||
- 4 tomatoes
|
||||
- 200ml fish broth
|
||||
- 200ml coconut milk
|
||||
- 400g fish fillet (white fish)
|
||||
|
||||
|
||||
## Directions
|
||||
1. Boil green beans for 10 minutes
|
||||
2. Cut onions, tomato, garlic and fish.
|
||||
3. Heat oil on a wok and sauté the onion and garlic
|
||||
4. Add beans, tomato, broth and spices and boil for 6 minutes
|
||||
5. Add coconut milk, fish and pepper (whole) and boil for an additional 6 minutes.
|
||||
|
||||
|
||||
## Contribution
|
||||
- Thijs Wester - [website](twester.tk)
|
||||
|
||||
;tags: thai
|
@ -1,4 +1,4 @@
|
||||
# Recipe name
|
||||
# Flammkuchen
|
||||
|
||||
A recipe for Flammkuchen a very thin crust pizza-like dish - it originates from Elsass, a French region close to where I grew up.
|
||||
I like the recipe because it takes 10 minutes to prepare and another 10 minutes to bake. It goes well with a green salad as a side.
|
||||
@ -26,3 +26,5 @@ I usually take it down from the baking tray and let it cool down for 2-5 minutes
|
||||
## Contributors
|
||||
|
||||
- Bernhard Egger -- [website](https://eggerbernhard.ch), [twitter](https://twitter.com/VisionBernie)
|
||||
|
||||
;tags: french pork quick
|
||||
|
32
src/french-crepes.md
Normal file
@ -0,0 +1,32 @@
|
||||
# French Crêpes
|
||||
Like pancakes, but very thin.
|
||||
|
||||
15 crêpes.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 300g white flour
|
||||
- 3 eggs
|
||||
- 60cl milk
|
||||
- 20cl beer
|
||||
- 30g butter or 3 tablespoons of oil
|
||||
|
||||
## Directions
|
||||
|
||||
1. Mix flour, salt, eggs and melted butter or oil. (In this order to avoid dry flour)
|
||||
2. Slowly add milk and beer until the dough becomes fluid enough. (Pouring it from the ladle has to be fluid)
|
||||
3. Let it rest one hour. (optional)
|
||||
4. Cook the crêpe in a flat pan, one ladle at a time.
|
||||
|
||||
## Tips
|
||||
|
||||
- Oil the pan frequently with an oiled piece of fabric.
|
||||
- Wait for the pan to be hot before cooking the first crêpe.
|
||||
- Wait until the crêpe has dried up to flip it.
|
||||
- When pouring the dough, follow the pan rotation with the ladle to evenly spread a thin layer of it.
|
||||
|
||||
### Contributor
|
||||
|
||||
- Aeredren - [GitHub](https://github.com/Aeredren)
|
||||
|
||||
;tags: french dessert breakfast
|
@ -33,3 +33,5 @@ Serves 4
|
||||
## Contribution
|
||||
|
||||
- anon btc: 1FJSSps89rEMtYm8Vvkp2uyTX9MFpZtcGy
|
||||
|
||||
;tags: french pork quick
|
||||
|
@ -1,17 +1,20 @@
|
||||
# Fried Anglerfish fillet
|
||||
|
||||
This is a simple light-flavoured recipe. Anglerfish (I'm referring specifically to the 'monfish/sea-devils' variant) meat is mild, when fried it forms like a batter around the fillet absorbing the butter and subtle flavours of the herbs. Preparing the anglerfish is an involved process that I'll try and explain to the best of my abilities but watching someone do it would be more then helpful. Fresh herbs are always preferable.
|
||||

|
||||
|
||||
This is a simple light-flavoured recipe. Anglerfish (I'm referring specifically to the 'monfish/sea-devil' variant) meat is mild, absorbing the butter and subtle flavours of the herbs. Preparing the anglerfish is an involved process that I'll try and explain to the best of my abilities but watching someone do it would be more then helpful.
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1 Anglerfish
|
||||
- Butter, enough to fry with
|
||||
- Chives or green onions
|
||||
- Marjoram
|
||||
- Marjoram, fresh herbs are preferable
|
||||
|
||||
## Directions
|
||||
|
||||
[[Preparing the fish]]
|
||||
### Preparing the fish
|
||||
|
||||
1. Turn the creature on its back. With a sharp and preferrably short-bladed knife make an incision from the anus to just between the two small fins under the head. This is best done by inserting the knife blade tip facing up while putting force upwards and moving towards the head, letting gravity do the work. This helps to avoid puncturing the organs.
|
||||
2. Remove the organs. Gently pull and cut the membrane that connects each to the rest of the body.
|
||||
3. Make an incision around the mouth (the hard 'lips'), turn the fish around and do the same to that side.
|
||||
@ -20,11 +23,16 @@ This is a simple light-flavoured recipe. Anglerfish (I'm referring specifically
|
||||
6. With a filleting knife, fillet the meat from the backbone and remove the tail.
|
||||
7. You should be left with 2 long strips of meat. Cut each in half.
|
||||
|
||||
[[Cooking]]
|
||||
### Cooking
|
||||
|
||||
8. In a pan on medium heat, melt a good amount of butter and place the fillets inside. The goal here is to sear the meat to get that light crust. Flip until all sides have turned the 'golden brown' color.
|
||||
9. Add the herbs, just enough to cover the fillets, salt and pepper too if desired and cover with the lid on low heat until fully cooked. Time here varies but it can be anywhere between 5-10 minutes.
|
||||
10. Enjoy. This goes well with steamed vegetables. Or potatoes to soak up the butter.
|
||||
|
||||

|
||||
|
||||
## Contribution
|
||||
|
||||
Shou, https://shouganai.xyz
|
||||
by Shou, [website](https://shouganai.xyz)
|
||||
|
||||
;tags: fish
|
||||
|
@ -1,17 +1,19 @@
|
||||
# Fried potatos
|
||||
# Fried Potatoes
|
||||
|
||||
## Ingredients
|
||||
- Potatos
|
||||
- Potatoes
|
||||
- Oil or Crème Fraîche
|
||||
- Onions
|
||||
|
||||
## Directions
|
||||
1. Peel and cut the potatos to desired size.
|
||||
2. Cut the the onions.
|
||||
1. Peel and cut the potatoes to desired size.
|
||||
2. Cut the onions.
|
||||
3. Put a bit of Oil or Crème Fraîche in your pan.
|
||||
4. Put both the potatos and the onions into the pan.
|
||||
5. Cook them until they there gold-brown.
|
||||
4. Put both the potatoes and the onions into the pan.
|
||||
5. Cook them until they're golden-brown.
|
||||
6. Enjoy
|
||||
|
||||
## Contribution
|
||||
themisch - [website](http://k63fspwi7eekmjy7i3ofk425lseyftfrbikyjs5ndgrvzasxlh6hoiid.onion), [donate](http://k63fspwi7eekmjy7i3ofk425lseyftfrbikyjs5ndgrvzasxlh6hoiid.onion/donate.html)
|
||||
|
||||
;tags: potato quick side
|
39
src/frittata.md
Normal file
@ -0,0 +1,39 @@
|
||||
# Frittata
|
||||
|
||||
Very filling egg dish that's easy, fast, and can be eaten at any meal. Any other types of vegetables can be added, this is just what I use the most
|
||||
|
||||
- ⏲️ Prep time: 10 min
|
||||
- 🍳Cook time: 30 min
|
||||
- 🍽️ Servings:4-6
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 4-6 Eggs
|
||||
- 1/2 Onion
|
||||
- 1 Bell Pepper
|
||||
- 2 Tbsp Heavy Cream
|
||||
- Thinly sliced meat (prosciutto, shaved chicken, sandwich steak, etc.) (Optional)
|
||||
- Shredded cheese of choice (Optional)
|
||||
|
||||
## Directions
|
||||
|
||||
1. Dice peppers and onions and saute in an oven safe pan at medium heat.
|
||||
2. Add in meat to the pan and set oven to low broil.
|
||||
3. Beat eggs, cream, salt, and pepper together in a bowl.
|
||||
4. Add in egg mixture to the pan and mix together until even.
|
||||
5. Cook egg and vegetable mixture in pan until eggs begin to firm up and edges begin to pull away. Place into oven
|
||||
6. Keep in Oven until completely firm. At this point you can add shredded cheese on top and put back into the oven until melted (about 2 more minutes)
|
||||
7. Flip out of pan and cool to room temperature to ensure settling.
|
||||
|
||||
## Notes
|
||||
- Other good vegetables include spinach, tomatoes, mushrooms, broccoli rabe
|
||||
- If adding tomatoes, try to keep as much of the juice out to prevent it from being too watery and falling apart
|
||||
- An easy way to get it out of the pan is flip upside down on to a plate and then flip again onto another plate/cooling rack
|
||||
- It is possible to use ground meat as well, but it may have to cook a bit longer in the over to ensure firmness.
|
||||
|
||||
## Contribution
|
||||
|
||||
- AJ XMR: 45kYSzfMbY79HeuFoJC2sSGwoXCkty7X6F8nD7rNMkmuZvsDwoAnxDk3B1bT4rK2Je6z9cvKoxxGqS7aUbzvQajzEcK8nfQ
|
||||
|
||||
;tags: eggs italian
|
||||
|
28
src/ginataang-kalabasa.md
Normal file
@ -0,0 +1,28 @@
|
||||
# Ginataang Kalabasa
|
||||
|
||||
Or "Squash in Coconut Milk". This is a common Filipino dish.
|
||||
|
||||
- ⏲️ Prep time: 10 min
|
||||
- 🍳Cook time: 30 min
|
||||
- 🍽️ Servings: 8
|
||||
|
||||
## Ingredients
|
||||
|
||||
- One medium sized squash that is easy to peel (butternut squash is usually best)
|
||||
- Two cans of coconut milk
|
||||
- One onion
|
||||
- A few cloves of garlic
|
||||
|
||||
## Directions
|
||||
|
||||
1. Remove the seeds from your squash, then peel it and chop it up into large cubes, then set aside. (The easiest way to peel the squash while raw is to cut it into strips and cut the skin off of each strip individually)
|
||||
2. Chop your onion and garlic and cook in an oiled stock pot until translucent.
|
||||
3. Once your onions are translucent add both cans of coconut milk to the pot along with your cubes of squash. Let simmer until squash is soft.
|
||||
4. When your squash is soft take a potato masher and mash about half of your squash leaving the rest of it as cubes.
|
||||
5. Take off heat and serve over rice.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Jacob Smith - [website](https://jacobwsmith.xyz)
|
||||
|
||||
;tags: filipino squash
|
36
src/ginger-garlic-broccoli.md
Normal file
@ -0,0 +1,36 @@
|
||||
# Broccoli with Ginger and Garlic Sauce
|
||||
|
||||
Asian inspired broccoli dish with tasty sauce. Sauce can be used for all kinds of asian inspired sauted vegetables.
|
||||
|
||||
- ⏲️ Prep time: 5 min
|
||||
- 🍳Cook time: 10 min
|
||||
- 🍽️ Servings: 2
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1-2 Broccoli (fresh best, frozen works too)
|
||||
- Minced garlic (1 tablespoon)
|
||||
- Minced ginger (1 tablespoon)
|
||||
- Sherry or regular white wine (you cook with what you drink with!) (1 tablespoon)
|
||||
- Soy sauce (1-2 tablespoon)
|
||||
|
||||
|
||||
## Directions
|
||||
|
||||
1. Cut broccoli into little flourettes (hold the broccoli upside down and cut around the stem with a pairing knife)
|
||||
2. Fill your pan (or wok) around half inch (1.57cm) with water and bring to a rapid boil.
|
||||
3. Put broccoli in and steam with lid on for approx. 3 minutes.
|
||||
4. Drain broccoli and wipe pan dry.
|
||||
5. One teaspoon of oil and saute garlic and ginger (use sesameseed oil for asian touch, but neutral or olive oil works well too).
|
||||
6. Deglaze with sherry, put half a cup ($\approx$ 120 ml) of warm water or chicken stock. Reduce on medium-high heat.
|
||||
7. Stir in soy sauce, brown sugar and lemon juice to your taste.
|
||||
8. Thicken sauce with corn starch.
|
||||
9. Put dry cooked broccoli back in and saute for very short time (you want it nice and crunchy).
|
||||
|
||||
|
||||
## Contribution
|
||||
|
||||
- mjt91 - [website](https://github.com/mjt91), [donate](https://www.paypal.com/paypalme/mjt91)
|
||||
|
||||
|
||||
;tags: side quick asian
|
@ -29,3 +29,5 @@ They are substantial and can be roasted in butter and other ingredients.
|
||||
## Contribution
|
||||
|
||||
- Luke Smith -- [website](https://lukesmith.xyz), [donate](https://lukesmith.xyz/donate)
|
||||
|
||||
;tags: italian potato side
|
||||
|
40
src/guacamole.md
Normal file
@ -0,0 +1,40 @@
|
||||
# Fresh Guacamole
|
||||
|
||||

|
||||
|
||||
A nice recipe that functions as a delicious and fresh appetizer, best eaten with
|
||||
some totopos corn chips, especially in a hot summer day.
|
||||
|
||||
## Ingredients
|
||||
|
||||
Here are the ingredients for about two adult portions:
|
||||
|
||||
* 2 Hass avocados
|
||||
* 1/4 medium onion
|
||||
* 1 small tomato
|
||||
* Cilantro
|
||||
* 1 lime
|
||||
|
||||
And of course, some totopos to eat with.
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Cut the avocados in half, open them and place the pulp in a bowl.
|
||||
2. Mash the avocados, add lime juice, mix and mash some more.
|
||||
3. Mince the cilantro, tomato and onion and add them to the avocado mix.
|
||||
4. Add salt and black pepper to taste and mix thoroughly.
|
||||
5. Enjoy fresh with some totopos!
|
||||
|
||||
This recipe is best consumed fresh, since the avocado oxidizes pretty fast and
|
||||
might lose its appetizing color and texture in just some hours.
|
||||
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/fresh-guacamole/](https://www.yaroslavps.com/food/fresh-guacamole/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: mexican spread snack
|
54
src/gumbo-shrimp-and-sausage.md
Normal file
@ -0,0 +1,54 @@
|
||||
# Shrimp and Sausage Gumbo
|
||||
|
||||
This recipe is a simplified version of AB's Seafood Gumbo -- [youtube](https://youtu.be/XuiKYWb7s5o)
|
||||
|
||||
- ⏲️ Prep time: 15 min
|
||||
- 🍳Cook time: 130 min
|
||||
- 🍽️ Servings: 4-6
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 2-3 lbs Shrimp
|
||||
- 2 lbs Andouille Sausage
|
||||
- 2 (32 oz) Chicken Broth
|
||||
- 1 cup Vegetable or Canola Oil
|
||||
- 1 cup All Purpose Flour
|
||||
- 1 cup finely chopped Yellow Onion
|
||||
- 1 cup finely chopped Green Pepper
|
||||
- 1 cup finely chopped Celery
|
||||
- 2 tbsp minced Garlic
|
||||
- 1 tbsp Worcestershire Sauce
|
||||
- 1 tbsp Cajun or Creole Seasoning (Creole Kick)
|
||||
- 1 12 oz. bottle of Beer
|
||||
- 1 tsp dried Thyme
|
||||
- 1 tsp dried Parsley
|
||||
- 3 - 5 Bay Leafs
|
||||
- 1/2 cup Green Onions
|
||||
- 1-2 cups White Rice
|
||||
- (Optional) 1 Jalapeño Pepper
|
||||
- (Optional) Instead of chicken broth, you can use your own shrimp stock
|
||||
|
||||
## Directions
|
||||
|
||||
1. Prep the vegetables
|
||||
2. Get the roux started: Mix oil and flour over heat until it turns into a dark chocolate color. Low - medium heat for about 30 minutes or medium - high for 15 - 20 minutes if you're feeling brave.
|
||||
3. Ensure to stir frequently while adding the following ingredients.
|
||||
4. Add onion. Cook for 5 minutes.
|
||||
5. Add celery and peppers. Cook for 5 minutes.
|
||||
6. Add garlic. Cook for 1 minute.
|
||||
7. Add beer.
|
||||
8. Add broth.
|
||||
9. Add seasonings and Worcestershire Sauce.
|
||||
10. Add sausage and bring to a boil.
|
||||
11. Lower heat, cover, simmer for 90 minutes.
|
||||
12. Increase heat to medium. Add shrimp and cook for 5-7 minutes.
|
||||
13. Turn off the heat and serve over white rice.
|
||||
14. (Optional) For leftovers, boil gumbo with dry white rice and turn it into a jambalaya.
|
||||
|
||||
|
||||
## Contribution
|
||||
|
||||
- Carl Zimmerman -- [website](https://codingwithcarl.com)
|
||||
- Smokin' & Grillin' wit AB -- [youtube](https://www.youtube.com/c/SmokinGrillinwitAB/)
|
||||
|
||||
;tags: american fish rice
|
28
src/hamburger-patties.md
Normal file
@ -0,0 +1,28 @@
|
||||
# Hamburger Patties
|
||||
|
||||
🍽️ Servings: 6 patties
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1 cup soft bread crumb
|
||||
- 1/2 cup milk
|
||||
- 1 1/2 pound ground beef
|
||||
- 1 medium onion, chopped
|
||||
- 1/2 teaspoon salt
|
||||
- dash pepper
|
||||
- 1/2 teaspoon cayenne
|
||||
- 1 teaspoon Worcestershire sauce
|
||||
- 2 tablespoons of fat or salad oil
|
||||
|
||||
## Directions
|
||||
|
||||
1. Combine all ingredients except fat: mix well; shape into 6 patties.
|
||||
2. Heat fat in skillet.
|
||||
3. Brown patties on all sides; lower heat; cook to desired degree of
|
||||
doneness.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Anonymous
|
||||
|
||||
;tags: american quick beef sandwich
|
@ -34,3 +34,5 @@ bite.
|
||||
## Contributors
|
||||
|
||||
- **Dr. Cat** -- [website](https://github.com/castrated)
|
||||
|
||||
;tags: eggs snack quick
|
||||
|
24
src/hellfire-steak.md
Normal file
@ -0,0 +1,24 @@
|
||||
# Hellfire Steak
|
||||
|
||||
I first learned this recipe from a Bishop I had growing up. It produces quite a good steak despite the unconventional ingredients.
|
||||
|
||||
|
||||
## Ingredients
|
||||
|
||||
- Steak
|
||||
- Kosher Salt
|
||||
- Mustard Powder
|
||||
- Tabasco Sauce
|
||||
|
||||
## Directions
|
||||
|
||||
1. Rub a generous amount of salt all over the steak
|
||||
2. Coat the entire steak with mustard powder
|
||||
3. Pour Tabasco Sauce onto both sides of the steak, don't be afraid to put more on than you think you might otherwise be comfortable with the salt will cancel out a lot of the spice while grilling.
|
||||
4. Grill over low heat until steak is cooked to your preference.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Jacob Smith - [website](https://jacobwsmith.xyz)
|
||||
|
||||
;tags: beef quick
|
21
src/hummus.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Hummus
|
||||
|
||||
## Ingredients
|
||||
|
||||
- One can of garbonzo beans
|
||||
- About 3 tablespoons of tahini (also known as tehina)
|
||||
- A spash of Lemmon Juice
|
||||
- A splash of Olive Oil
|
||||
|
||||
## Directions
|
||||
|
||||
1. Thuroughly rinse garbonzo beans and remove any skins
|
||||
2. Put all ingredients into a small food processor and chop until desired thickness is reached
|
||||
3. You may have to add more olive oil or lemmon juice to reach your desired thickness (exact measurements of these ingredients were not given because you may like your hummus to be a different thickness than someone else, feel free to experiment)
|
||||
4. Once your desired thickness has been reached place in a sealale container and refrigerate until you are ready to eat
|
||||
|
||||
## Contribution
|
||||
|
||||
- Jacob Smith - [website](https://jacobwsmith.xyz)
|
||||
|
||||
;tags: basic snack spread
|
83
src/index.md
@ -1,83 +0,0 @@
|
||||
# 🍳 Based Cooking 🍲
|
||||
|
||||
Only Based cooking. No ads, no tracking, nothing but based cooking.
|
||||
|
||||
## Recipes
|
||||
|
||||
- [Carbonara](carbonara.html)
|
||||
- [Chicken Parmesan](chicken-parmesan.html)
|
||||
- [Chicken Pasta Casserole](chicken-pasta-casserole.html)
|
||||
- [Gnocchi](gnocchi.html)
|
||||
- [Slow-cooked Chicken Tacos](chicken-tacos.html)
|
||||
- [Beef Stroganoff](stroganoff.html)
|
||||
- [Beef or Lamb Stew](beef-stew.html)
|
||||
- [Beef Jerky](beef-jerky.html)
|
||||
- [Portuguese Steak with Beer Sauce](portuguese-steak-with-beer-sauce.html)
|
||||
- [Tuscan Style Pork Roast](tuscan-style-pork-roast.html)
|
||||
- [Flemish Beer and Gingerbread Beef Stew](carbonade.html)
|
||||
- [French Mustard Sauce Porkchops](french-mustard-sauce-porkchops.html)
|
||||
- [Chicken, Tomato & Spinach Curry](chicken-tomato-spinach-curry.html)
|
||||
- [Broiled Trevally](broiled-trevally.html)
|
||||
- [Almeirim Stone Soup](almeirim-stone-soup.html)
|
||||
- [Chicken Wings](chicken-wings.html)
|
||||
- [Instant Tom Yam Kung noodle soup](instant-tom-yam-kung-noodle-soup.html)
|
||||
- [Marinated Pork Steaks](marinated-pork-steaks.html)
|
||||
- [Banana Bread](banana-bread.html)
|
||||
- [Cacio e Pepe](cacio-e-pepe.html)
|
||||
- [Potato and Eggplant Curry](potato-and-eggplant-curry.html)
|
||||
- [Dried Tomato and Plums Bread Spread](dried-tomato-plum-spread.html)
|
||||
- [Drunken Beans](drunken-beans.html)
|
||||
- [Chili con carne](chili-con-carne.html)
|
||||
- [Matcha Cookies](matcha-cookies.html)
|
||||
- [Miso Ginger Pork](miso-ginger-pork.html)
|
||||
- [Pancakes](pancake.html)
|
||||
- [Pizza Dough](pizza-dough.html)
|
||||
- [Beef Tips with Mashed Potatoes](beef-tips.html)
|
||||
- [Älplermagronen (Alpine macaroni)](aelplermagronen.html)
|
||||
- [Rösti](roesti.html)
|
||||
- [Chicken Biscuit Potpie](chicken-biscuit-potpie.html)
|
||||
- [Liver Pate](liverpate.html)
|
||||
- [Flammkuchen](flammkuchen.html)
|
||||
- [Tortellini](tortellini.html)
|
||||
- [Banana Muffins with Chocolate](banana-muffins-with-chocolate.html)
|
||||
- [Taco Meat](taco-meat.html)
|
||||
- [Fried Anglerfish Fillet](fried-anglerfish-fillet.html)
|
||||
- [Hangover Eggs](hangover-eggs.html)
|
||||
- [Caesar Salad](caesar-salad.html)
|
||||
- [Maque Choux](maque-choux.html)
|
||||
- [Ragù](ragu.html)
|
||||
- [Scandinavian Coffee Cake](scandinavian-coffee-cake.html)
|
||||
- [Japanese Noodle Soup](japanese-noodle-soup.html)
|
||||
- [Sticky Porkchops](sticky-porkchops.html)
|
||||
|
||||
## Basics
|
||||
|
||||
- [Chicken Stock and Bone Broth](chicken-stock-bone-broth.html)
|
||||
- [Pasta (store bought)](pasta.html)
|
||||
- [Pasta Sauce](pasta-sauce.html)
|
||||
- [Rice](rice.html)
|
||||
- [Eggs](eggs.html)
|
||||
- [Oats](oats.html)
|
||||
- [Bread](bread.html)
|
||||
- [Sauerkraut](sauerkraut.html)
|
||||
- [Yogurt](yogurt.html)
|
||||
- [Sweet Potato Fries](sweet-potato-fries.html)
|
||||
- [Fried potatos](fried-potatos.html)
|
||||
- [Croutons](croutons.html)
|
||||
|
||||
## More Info
|
||||
|
||||
- [Table Salt vs. Kosher Salt?](salt.html)
|
||||
- [Slow Cooking Benefits and Tips](slow-cooking-tips.html)
|
||||
- [Get a Mortar and Pestle](mortar-and-pestle.html)
|
||||
|
||||
## About this site
|
||||
|
||||
Founded to provide a simple online cookbook without ads and obese web design.
|
||||
|
||||
### It's easy to contribute!
|
||||
|
||||
- Submit new recipes via git via [Github](https://github.com/lukesmithxyz/based.cooking) or [Gitlab](https://gitlab.com/lukesmithxyz/based.cooking).
|
||||
- If a recipe has no image for it, make the recipe as presented and submit a picture above or to [luke@lukesmith.xyz](mailto:luke@lukesmith.xyz).
|
||||
- Donate to the individual people who contribute pages whose names are at the bottom of each page.
|
||||
- Donate Bitcoin to the site's long-term maintenance fund: `bc1q763s4ud0hgfa66ce64gyh6tsss49vyk5cqcm6w` ([QR code](pix/bitcoin-based-cooking.webp))
|
@ -18,7 +18,7 @@ Instant noodles with processed spices are quick but not the most healthy. It's i
|
||||
|
||||
## Directions
|
||||
|
||||
1. Put small amount of water and coconut milk to boil. Add the noodle spices.
|
||||
1. Put small amount of water and coconut milk to boil. Add the noodle spices. (If you don't like it too creamy, add extra water.)
|
||||
2. Chop the mushrooms and coriander (and other veggies if you wish). Cut the lime into four pieces.
|
||||
3. When boiling add mushroom, and crack the eggs directly into the pot (be sure not to stir after this, otherwise they will break). Wait 30 seconds to 1 minute.
|
||||
4. Add the noodles and salad leaves (or whatever veggie you got).
|
||||
@ -28,4 +28,6 @@ Pro tip: Squeeze some remaining lime juice into your drinking water.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Ricky Lindén - [website](https://rickylinden.com), [donate (btc)](bc1qr28v9avdltgqhv63qqwt08k0n5kq9v27vppuzq), [donate (xmr)](49C6XptCgtVeurXQR9ZeXmV444TjCzDgEMEE84AAuQPmPPwdq7vMsCkTmn8EaZEJ6HPKsd1G4Vmzk5QbbMqWxCGRMrMoamK)
|
||||
- Ting-Yun Huang, Ricky Lindén - [website](https://rickylinden.com), [donate](https://rickylinden.com/donate.html)
|
||||
|
||||
;tags: thai quick soup
|
||||
|
@ -1,11 +1,11 @@
|
||||
# Japanese Noodle Soup
|
||||
|
||||

|
||||

|
||||
|
||||
This is a very easy and simple Japanese style ramen noodle soup. This is very cheap to make, and you can really customise this however you wish with the garnish. This is my own spin inspired by other recipies that I found.
|
||||
This is a very easy and simple Japanese style ramen noodle soup. This is very cheap to make, and you can really customise this however you wish with the garnish. This is my own spin inspired by other recipes that I found.
|
||||
|
||||
- ⏲️ Prep time: 20min
|
||||
- 🍳Cook time: 20 min
|
||||
- ⏲️ Prep time: 20 minutes
|
||||
- 🍳Cook time: 20 minutes
|
||||
- 🍽️ Servings: 4
|
||||
|
||||
## Ingredients
|
||||
@ -32,7 +32,7 @@ This is a very easy and simple Japanese style ramen noodle soup. This is very ch
|
||||
1. For the broth, add 700ml of chicken stock to a large boiling pot with the garlic, ginger, soy sauce, chinese five spice, chili, and 300ml of water.
|
||||
2. Bring this to the boil, then turn the heat to low and simmer for around 5 mins.
|
||||
3. Add a pinch of sugar and more soy sauce to taste
|
||||
4. Fry the pork chops until cooked (My [Sticky Pork Chops](https://based.cooking/sticky-porkchops) recepie works really well with this dish)
|
||||
4. Fry the pork chops until cooked (My [Sticky Pork Chops](https://based.cooking/sticky-porkchops) recipe works really well with this dish)
|
||||
5. Hard boil 4 eggs.
|
||||
6. Cook the ramen noodles as per packet instructions.
|
||||
7. Strain the stock into another pan, then reheat.
|
||||
@ -42,3 +42,5 @@ This is a very easy and simple Japanese style ramen noodle soup. This is very ch
|
||||
## Contribution
|
||||
|
||||
- Jake Keast - [website](https://jakekeast.xyz), xmr: 8BBKCQbL1xSKS8fWE257cVBzerYu1censWYUCncLppo6MPLd3u59ejYE9XMdW4CNL3DGgf1vjG5SHGDEJV95xtxW2wsaANo
|
||||
|
||||
;tags: japanese chicken soup
|
||||
|
33
src/ketchup.md
Normal file
@ -0,0 +1,33 @@
|
||||
# Ketchup
|
||||
|
||||
- Ketchup/Catsup
|
||||
|
||||
## Ingredients
|
||||
|
||||
* 2 1/2 quart (15 to 17 medium-sized) sliced tomatoes
|
||||
* 1 large garlic clove, chopped
|
||||
* 1 cup vinegar
|
||||
* 1/4 cup chopped onion
|
||||
* 1/2 cup sugar
|
||||
* 3 - inch piece stick cinnamon
|
||||
* 1 1/4 teaspoon salt
|
||||
* 1 teaspoon paprika
|
||||
* 1 teaspoon whole cloves
|
||||
* a dash cayenne pepper
|
||||
|
||||
## Directions
|
||||
|
||||
1. Simmer together tomatoes and onion for 20 to 30 minutes; press through a sieve.
|
||||
2. Put the cinnamon, cloves, and garlic loosely in a clean, thin, white cloth; tie top tightly; add to vinegar and simmer 30 minutes.
|
||||
3. Remove spice bag.
|
||||
4. Boil tomato mixture rapidly until you have but one-half the original amount.
|
||||
5. Stir frequently to prevent sticking.
|
||||
6. Add spiced vinegar, sugar, salt, paprika, and cayenne pepper to tomato mixture.
|
||||
7. Boil rapidly, stirring constantly, about 10 minutes or until slightly thickened.
|
||||
8. Pour into hot, sterile jars, fill jars to top, and seal.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Anonymous
|
||||
|
||||
;tags: basic sauce
|
@ -27,3 +27,5 @@ With beef liver, remove its membrane, that is on top, with your fingers. Cut it
|
||||
|
||||
vod3
|
||||
btc: 3DdikYnxPHv6Bz6qgXYoyxrcbikADqxwNd
|
||||
|
||||
;tags: pate liver
|
||||
|
18
src/mango-banana-smoothie.md
Normal file
@ -0,0 +1,18 @@
|
||||
# Mango-Banana Smoothie
|
||||
|
||||
## Ingredients
|
||||
|
||||
- 1 banana
|
||||
- 1/2 cup frozen mango pieces
|
||||
- 1/3 cup plain yogurt
|
||||
- 1/2 cup orange-mango juice blend
|
||||
|
||||
## Directions
|
||||
|
||||
1. Combine the banana, mango, yogurt, and juice in a blender; blend until nearly smooth.
|
||||
|
||||
## Contribution
|
||||
|
||||
Front3ndNinja - [Website](https://github.com/Front3ndNinja)
|
||||
|
||||
;tags: drink sweet breakfast
|
@ -24,3 +24,5 @@ a sausage dish. Pairs well with brown ales.
|
||||
## Contributors
|
||||
|
||||
- **Dr. Cat** -- [website](https://github.com/castrated/)
|
||||
|
||||
;tags: american corn
|
||||
|
@ -27,4 +27,6 @@ And just like that you got yourself some tasty pork steaks.
|
||||
|
||||
## Contribution
|
||||
|
||||
- Ricky Lindén - [website](https://rickylinden.com), [donate (btc)](bc1qr28v9avdltgqhv63qqwt08k0n5kq9v27vppuzq), [donate (xmr)](49C6XptCgtVeurXQR9ZeXmV444TjCzDgEMEE84AAuQPmPPwdq7vMsCkTmn8EaZEJ6HPKsd1G4Vmzk5QbbMqWxCGRMrMoamK)
|
||||
- Ricky Lindén - [website](https://rickylinden.com), [donate](https://rickylinden.com/donate.html)
|
||||
|
||||
;tags: pork
|
||||
|
@ -5,7 +5,7 @@ Matcha is a type of tea leaf powder that has a beautiful vivid green color. Howe
|
||||
## Ingredients
|
||||
(for 13 cookies, 8 ~ 9cm in diameter)
|
||||
|
||||
- 115 g Unsalted butter
|
||||
- 115g Unsalted butter
|
||||
- 60g Caster sugar
|
||||
- 115g Brown sugar
|
||||
- 55g Egg
|
||||
@ -25,7 +25,7 @@ Matcha is a type of tea leaf powder that has a beautiful vivid green color. Howe
|
||||
4. Add flour, matcha powder and baking soda and mix with a whisk until you can hardly see the powder.
|
||||
5. Add white coverture chocolate and macadamia and mix evenly with spatula.
|
||||
6. Allow 30 minutes to 1 hour in the refrigerator until the dough hardens.
|
||||
7. Pan with a 5cm diameter cookie and bake at 170 ° C for 9 minutes. (Unox convection oven)
|
||||
7. Pan with a 5cm diameter cookie and bake at 170°C (338°F) for 9 minutes. (Unox convection oven)
|
||||
|
||||
* Preheat the oven beforehand. My oven is very hot, so raise the oven temperature a little bit higher if you have common oven.
|
||||
* If you bake too little, it will not be cooked. If you bake too long, it will become hard.
|
||||
@ -33,3 +33,5 @@ Matcha is a type of tea leaf powder that has a beautiful vivid green color. Howe
|
||||
|
||||
## Contribution
|
||||
- Hamza Masood
|
||||
|
||||
;tags: snack sweet dessert
|
||||
|
53
src/merchants-buckwheat.md
Normal file
@ -0,0 +1,53 @@
|
||||
# Merchant's Buckwheat
|
||||
|
||||

|
||||
|
||||
Buckwheat is not very popular outside Russia, the former USSR, and some Asian
|
||||
countries; but it is a nice grain full of nutrients which can be used to prepare
|
||||
delicious and nutritious dishes.
|
||||
|
||||
## Ingredients
|
||||
|
||||
The ingredients below are for 2 hearty portions.
|
||||
|
||||
* 400g pork meat
|
||||
* 1/2 metric cup (~125ml) buckwheat
|
||||
* 1 1/5 metric cup (~300ml) water
|
||||
* 1 medium-sized carrot
|
||||
* 1 small onion
|
||||
* 6-8 tablespoons tomato paste
|
||||
* Wheat flour
|
||||
* Curcuma
|
||||
* Chili powder (optional)
|
||||
* 3-4 garlic cloves
|
||||
* Parsley
|
||||
* 3-4 bay leaves
|
||||
|
||||
## Instructions
|
||||
|
||||
1. Chop the onion and cut the pork into small pieces.
|
||||
2. Dust the pork with some flour. I sometimes like to do this once I've added
|
||||
the pork to the pan, just because I am lazy and I haven't noticed much
|
||||
difference between either approach.
|
||||
3. Heat the frying pan add a bit of oil, add the pork and onion, and fry for
|
||||
about 10-15 minutes over medium-high heat.
|
||||
4. While the pork and onion are being fried, cut the carrot into small pieces
|
||||
and chop the parsley.
|
||||
5. Once the pork and onion are fried, add the water, tomato paste, buckwheat and
|
||||
carrots.
|
||||
6. Add curcuma, chili powder, salt and black pepper to taste; mix thoroughly.
|
||||
7. Add in the garlic cloves, bay leaves and chopped parsley.
|
||||
8. Once the water is boiling, close the pan with a lid and stew for about 25
|
||||
minutes over low heat.
|
||||
9. Serve hot and enjoy!
|
||||
|
||||
|
||||
Originally published at [https://www.yaroslavps.com/food/merchants-buckwheat/](https://www.yaroslavps.com/food/merchants-buckwheat/)
|
||||
|
||||
## Contribution
|
||||
|
||||
- Yaroslav de la Peña Smirnov — [website](https://www.yaroslavps.com/),
|
||||
[other website](https://saucesource.cc/),
|
||||
[donate](https://www.yaroslavps.com/donate)
|
||||
|
||||
;tags: russian pork
|
@ -8,29 +8,31 @@
|
||||
- fresh ginger
|
||||
- miso paste
|
||||
- pickled daikon
|
||||
- zuccini or bok choy
|
||||
- zucchini or bok choy
|
||||
- sesame oil (or olive oil)
|
||||
- broth (optional)
|
||||
|
||||
## Directions
|
||||
|
||||
1. cook sushi rice
|
||||
2. slice diakon, and pickle in a quick brine (rice vinegar, sugar, water)
|
||||
3. dice white parts of green onion, mince green ends for garnish
|
||||
2. slice daikon, and pickle in a quick brine (rice vinegar, sugar, water)
|
||||
3. dice white parts of green onion, mince green ends for garnish
|
||||
4. mince fresh ginger
|
||||
5. chop zuccini or bok choy to half inch chunks
|
||||
5. chop zucchini or bok choy into half inch (1-1.5 cm) chunks
|
||||
6. heat up 2 tablespoons sesame oil
|
||||
7. break up and brown ground pork till almost cooked through
|
||||
8. salt and pepper the pork
|
||||
9. add 1/2 cup to 1 cup water or broth
|
||||
9. add 1/2 cup to 1 cup (250-500 mL) water or broth
|
||||
10. add white parts of green onion and ginger
|
||||
11. add miso paste to taste
|
||||
12. simmer stiring occassionally
|
||||
13. add zuccini or bok choy, cook al dente
|
||||
12. simmer stirring occasionally
|
||||
13. add zucchini or bok choy, cook al dente
|
||||
14. serve pork & veggies over bed of rice, garnish with green onion
|
||||
15. (optional) add some spice! sriracha or crushed red pepper are great
|
||||
15. (optional) add some spice! Sriracha or crushed red pepper are great.
|
||||
|
||||
|
||||
## Contribution
|
||||
|
||||
- Jon Paul Uritis - [website](https://jonpauluritis.com), [donate](http://paypal.me/jppope)
|
||||
|
||||
;tags: japanese pork
|
||||
|
@ -1,17 +0,0 @@
|
||||
# Get a Mortar and Pestle
|
||||
|
||||

|
||||
|
||||
Mortars and pestles are tools which have unfortunately been nearly forgotten in modern American kitchens, but they
|
||||
have been around since the stone age for a reason.
|
||||
They are one of the most useful appliances and require no electricity.
|
||||
|
||||
They easily smash garlic, nuts and other things (also automatically removes skins).
|
||||
This is much better than simple slicing because it squeezes out the juices and tastes of things.
|
||||
|
||||
You can also easily make paste (like pesto) and out of herbs and other simple ingredients.
|
||||
Many people use a hard-to-clean and expensive electric food processor to do things like this,
|
||||
but a larger mortar and pestle could get the job done just as easily.
|
||||
|
||||
Do not get porcelain mortar and pestles; they are non-functional and loud.
|
||||
I have two granite ones which work very well (see pic above).
|
32
src/naan-bread.md
Normal file
@ -0,0 +1,32 @@
|
||||
# Naan Bread
|
||||
|
||||
A curry serves best with naan that is unleavened bread. Traditionally made in ‘Tandoor or clay oven' but at home, we will be making it in the oven and/or on the stovetop. Naan is not eaten solely but acts as assortments with meat, veggies, or egg items.
|
||||
|
||||
- Prep time: 90 min
|
||||
- Cook time: 30 min
|
||||
- Servings: 4
|
||||
|
||||
## Ingredients
|
||||
|
||||
- All-purpose flour 3 cups
|
||||
- Active dry yeast 1 tbsp
|
||||
- Sugar 2 tbsp
|
||||
- Warm Milk 1 cup
|
||||
- Butter melted 2 tbsp
|
||||
- Oil - little to grease
|
||||
|
||||
## Directions
|
||||
|
||||
1. Put the yeast and sugar to warm milk in a large mixing bowl and stir well. Leave it for 3-5 minutes.
|
||||
2. Put the flour and salt into a large mixing bowl and whisk to combine. Sprinkle additional flour as needed to keep the dough from sticking to the sides.
|
||||
3. Once the dough is soft and ready, apply oil on it and cover it with a soft cloth. Rest it for 2–3 hours.
|
||||
4. Knead the dough again, sprinkle all-purpose flour, and knead until smooth.
|
||||
5. Divide dough into 4 equal pieces. Form pieces into balls. Roll out dough balls to desired thickness (about the size of a small tortilla).
|
||||
6. Now transfer the naan to the foiled baking tray and bake in preheated at 180 C for 30-35 minutes.
|
||||
7. After baking, brush the top with butter and cut it into four pieces and serve. Enjoy!
|
||||
|
||||
## Contribution
|
||||
|
||||
- Nihar Samantaray - [website](https://nihars.com), [contact](mailto:i@nihars.com)
|
||||
|
||||
;tags: indian bread
|
@ -41,3 +41,5 @@ size. My personal "standard serving" is 1/3 cup steel cut or 1/2 cup rolled
|
||||
## Contribution
|
||||
|
||||
- Martin Chrzanowski -- [website](https://m-chrzan.xyz), [donate](https://m-chrzan.xyz/crypto.html)
|
||||
|
||||
;tags: sweet breakfast quick
|
||||
|