feat: download and relink existing recipe images to roux.roo.lol
@@ -3,7 +3,7 @@ title: Apple Cider Vinegar Dressing
|
||||
description: This homemade apple cider vinaigrette is SO much better than any store bought dressing! Made with 7 simple ingredients, it's tangy, healthy, and easy to make.
|
||||
servings: 6
|
||||
source: https://www.loveandlemons.com/apple-cider-vinegar-dressing/
|
||||
image: https://kitchen.roo.lol/data/images/14663763-8d52-4e31-a4e8-36a7f3c6c229.webp
|
||||
image: https://roux.roo.lol/recipe-images/apple-cider-vinegar-dressing.webp
|
||||
thumbnail: https://kitchen.roo.lol/data/images/thumbnails/14663763-8d52-4e31-a4e8-36a7f3c6c229.webp
|
||||
date_created: 2024-11-03
|
||||
date_modified: 2024-11-03
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 6
|
||||
category: uncategorized
|
||||
source: https://cooking.nytimes.com/recipes/1020094-tofu-makhani-indian-butter-tofu
|
||||
description: This recipe is a vegetarian riff on butter chicken, or murgh makhani, a classic Indian dish in which chicken simmers in a rich, dairy-laden tomato sauce that's seasoned with heady spices like turmeric, cumin, garam masala and cardamom. This weeknight-friendly version has a toned-down ingredient list, and the tofu doesn't require hours of marinating, which means you can get everything on the table in under an hour if you start the rice as the tomatoes are cooking down. Heavy cream gives this dish a rich finish, but full-fat coconut milk makes a fine substitute. Whatever you do, don't substitute anything for butter or ghee (sorry, vegans) — it's signature ingredient.
|
||||
image: https://kitchen.roo.lol/data/images/99596aa7-0678-40ce-8020-f2ae9308be6a.webp
|
||||
image: https://roux.roo.lol/recipe-images/butter-tofu.webp
|
||||
---
|
||||
|
||||
In a large #bowl{}, whisk @fresh lemon juice{2 tablespoons}, @ground cumin{1 tablespoon} and 1 heaping tablespoon @ground turmeric{} with 1 tablespoon @water{} to make a thin paste. Drain and pat @tofu{2 (14-ounce) packages, firm} dry then cut it into 1-inch cubes. Add @tofu{} to the @turmeric{} marinade, gently stirring to coat. Set aside at room temperature while you prepare the remaining ingredients, or cover and refrigerate for up to 1 day.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 4
|
||||
category: uncategorized
|
||||
source: https://therecipecritic.com/cajun-shrimp-and-sausage-vegetable-foil-packets/
|
||||
description: Cajun Shrimp and Sausage Foil Packets are loaded with shrimp, sausage, summer vegetables and tossed in cajun spices. These are quick and easy and packed with big flavor!
|
||||
image: https://kitchen.roo.lol/data/images/9f6c7d9f-c6d7-4ea3-bad7-dcffe1187cba.webp
|
||||
image: https://roux.roo.lol/recipe-images/cajun-shrimp-and-sausage-vegetable-foil-packets.webp
|
||||
---
|
||||
|
||||
In a large #bowl{} add @shrimp{1 pound, large, peeled and deveined}, @sausage{14 ounce, pork or chicken, sliced}, @zucchini{2 medium sized, sliced}, @yellow squash{2 medium sized, sliced}, @asparagus{½ bunch, sliced into thirds}, @red bell pepper{2, chopped into chunks} and @salt{} and @pepper{}. Add @olive oil{3 Tablespoons} and @cajun seasoning{3 Tablespoons} and toss until coated.
|
||||
|
||||
@@ -3,7 +3,7 @@ title: Cajun Spice Mix (for pecans, oysters, etc)
|
||||
description: A Leonard-family recipe for spice mix for seasoning Cajun Pecans or Oysters
|
||||
servings: 9
|
||||
source: Mealie
|
||||
image: https://kitchen.roo.lol/data/images/c0540c17-29a5-4fe3-b038-1b421037c6e8.webp
|
||||
image: https://roux.roo.lol/recipe-images/cajun-spice-mix-for-pecans-oysters-etc.webp
|
||||
thumbnail: https://kitchen.roo.lol/data/images/thumbnails/c0540c17-29a5-4fe3-b038-1b421037c6e8.webp
|
||||
date_created: 2024-11-03
|
||||
date_modified: 2024-11-03
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 6
|
||||
category: side
|
||||
source: OCR
|
||||
description: I think my mom lied to me about this chana salaad. She said it was junk food so I would eat it, but now that I'm older I know better. After all, it's chickpeas and vegetables! But I'm glad my mom said whatever it took at time to get me to eat it, because I love this salad. It is perfect for summer and is easy to make. Serve it as a side salad or as a main dish for a vegan meal. Adjust cayenne as desired for your heat preference. SERVES 6
|
||||
image: https://kitchen.roo.lol/data/images/bd956abd-bbc8-4b7c-87e1-8c7ca70f804d.webp
|
||||
image: https://roux.roo.lol/recipe-images/chana-salad.webp
|
||||
---
|
||||
|
||||
In inner cooking pot of #InstantPot, combine @chickpeas{1 can, 15-16 ounces}, @bay leaves{}, and @water{}.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 4
|
||||
category: uncategorized
|
||||
source: https://cooking.nytimes.com/recipes/1021200-crispy-tofu-with-cashews-and-blistered-snap-peas?campaign_id=9&emc=edit_nn_20230415&instance_id=90280&nl=the-morning®i_id=123169868&segment_id=130511&te=1&user_id=c5863897ec3230a42bc044f493123ca2
|
||||
description: A ginger and coconut milk reduction can coat pretty much anything that browns nicely on its own. Here, it's pieces of pan-seared tofu, but small morsels of chicken and pork will work just as well. The soy and teaspoons of molasses give sauce a little caramelization, and a little shine and gloss. For a fresh side, add some blistered snap peas, tossed with sliced scallions, a little mint and a splash of rice vinegar. Snow peas, green beans, broccoli or asparagus? If it's fresh and green, it'll work just fine.
|
||||
image: https://kitchen.roo.lol/data/images/9fe7eb34-2b1c-4dba-88e8-eb4ba4abea8e.webp
|
||||
image: https://roux.roo.lol/recipe-images/crispy-tofu-with-cashews-and-blistered-snap-peas.webp
|
||||
---
|
||||
|
||||
Slice @tofu{1 (14-ounce) block, firm or extra-firm, drained} in half horizontally, and leave on #paper towels{} to dry any excess liquid.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 6
|
||||
category: uncategorized
|
||||
source: https://www.loveandlemons.com/vegetarian-chili-recipe/
|
||||
description: You'll LOVE this easy vegetarian chili recipe! It's gluten-free, and without yogurt or sour cream on top, it's also vegan.
|
||||
image: https://kitchen.roo.lol/data/images/61187b69-c326-4ad4-aa03-f3eb7c0b1806.webp
|
||||
image: https://roux.roo.lol/recipe-images/easy-vegetarian-chili.webp
|
||||
---
|
||||
|
||||
Heat @extra-virgin olive oil{2 tablespoons} in a large #pot{} over medium heat. Add @yellow onion{1 small, chopped}, a few pinches of @salt{} and @pepper{}, and stir. Cook until @onion{} is translucent, ~{5 minutes}, then add @garlic{2 cloves, minced} and @red bell pepper{1, diced}. Stir and cook until soft, ~{5 to 8 minutes}, turning heat down as needed.
|
||||
|
||||
@@ -6,7 +6,7 @@ source: Mealie
|
||||
description: This is basically spaghetti with a sauce made from scratch. The sauce is great and I think this whole recipe is really good especially considering the ingredients are so basic.
|
||||
|
||||
I added red pepper to the recipe for extra kick.
|
||||
image: https://kitchen.roo.lol/data/images/1a3fbf92-6d4b-4f74-adf3-0b004b5f021a.webp
|
||||
image: https://roux.roo.lol/recipe-images/fettucine-with-spiced-cherry-tomato-sauce.webp
|
||||
prep_time: 30 minutes
|
||||
cook_time: 1 hour
|
||||
---
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 6
|
||||
category: Thanksgiving
|
||||
source: https://www.foodnetwork.com/recipes/patrick-and-gina-neely/green-beans-with-lemon-and-garlic-recipe-1938670
|
||||
description: The Neelys' healthy Green Beans with Lemon and Garlic recipe from Food Network is the perfect, simple side for any occasion. Quickly blanch and finish on the skillet, these green beans will be on the table in less than 20 minutes.
|
||||
image: https://kitchen.roo.lol/data/images/704b15f5-0eda-4f7f-8762-1d8f36c2dea6.webp
|
||||
image: https://roux.roo.lol/recipe-images/green-beans-with-lemon-and-garlic.webp
|
||||
nutrition:
|
||||
calories: 122 kcal
|
||||
carbohydrate: 11g
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 8
|
||||
category: uncategorized
|
||||
source: https://www.inspiredtaste.net/40400/lentil-soup/
|
||||
description: This is our favorite lentil soup recipe. I make this soup with lentils, carrots, turmeric, and fresh lemon whenever we are in need of some healthy comfort food. It's savory, satisfying, and utterly delicious. I like quite a bit of fresh lemon in this soup and actually serve soup with slices of lemon. This adds even more lemony flavor and shows that lemon was added to soup.
|
||||
image: https://kitchen.roo.lol/data/images/47a68b65-c916-4c5d-86f2-ea989ea310a7.webp
|
||||
image: https://roux.roo.lol/recipe-images/lentil-soup-with-lemon-and-turmeric.webp
|
||||
---
|
||||
|
||||
Heat @olive oil{2 tablespoons} in a large #pot{} (like a #Dutch oven{}) over medium heat. Add @onions{2 cups, finely chopped (1 medium onion)}, @carrot{1 1/2 cups, chopped (2 large carrots)}, and @salt{1/4 teaspoon} of and cook, stirring occasionally until they are softened and starting to smell sweet, about ~{5 to 7 minutes}. Stir in @garlic{2 teaspoons, minced (3 cloves)}, @ground cumin{1 teaspoon}, @ground coriander{1/2 teaspoon}, @fresh ground black pepper{1/2 teaspoon}, and @ground turmeric{1/2 teaspoon} and cook for ~{30 seconds}.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 10
|
||||
category: uncategorized
|
||||
source: https://www.theflavorbender.com/make-passion-fruit-curd/#recipe
|
||||
description: Makes about 1 1/4 cups of passion fruit curd
|
||||
image: https://kitchen.roo.lol/data/images/803d123d-d98f-4a68-a820-e47c88b7a66a.webp
|
||||
image: https://roux.roo.lol/recipe-images/passion-fruit-curd-recipe.webp
|
||||
---
|
||||
|
||||
Indirect Heat Method
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 10
|
||||
category: uncategorized
|
||||
source: https://www.101cookbooks.com/ribollita-recipe/
|
||||
description: Ribollita, a beautifully thick Tuscan stew made with dark greens, lots of beans, vegetables, olive oil, and thickened with day-old bread. One of my favorites.
|
||||
image: https://kitchen.roo.lol/data/images/4bc005e2-168b-43bb-a75e-a463eb5bbdc6.webp
|
||||
image: https://roux.roo.lol/recipe-images/ribollita.webp
|
||||
prep_time: 15 minutes
|
||||
cook_timee:25 minutesinutes
|
||||
totalTime: PT40M
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 4
|
||||
category: Thanksgiving
|
||||
source: https://www.marthastewart.com/316639/sauteed-asparagus-with-lemon
|
||||
description:
|
||||
image: https://kitchen.roo.lol/data/images/15498ca3-db5d-461f-a3b7-ce6674fc6bea.webp
|
||||
image: https://roux.roo.lol/recipe-images/sauteed-asparagus-with-lemon.webp
|
||||
---
|
||||
|
||||
In a large #skillet{}, heat @olive oil{1 tablespoon} over medium. Add @asparagus{2 bunches, 14 ounces each, ends trimmed}, and season with @coarse salt{} and @ground pepper{}. Cook, tossing occasionally, until lightly browned and crisp-tender, ~{10 to 15 minutes}, depending on thickness. Add @lemon zest{4 wide strips} and cook ~{1 minute}. Add @lemon juice{from 1/2 lemon}, toss to coat, and serve warm.
|
||||
@@ -4,7 +4,7 @@ servings: 6
|
||||
category: uncategorized
|
||||
source: https://acleanbake.com/slow-cooker-chicken-shawarma/
|
||||
description: Slow cooker chicken shawarma combines the ease of a slow cooker meal with the complex flavor of a slow-roasted middle eastern chicken feast! This is a quick version of middle eastern favorite: the slow cooker does a lot of the work and it can be prepped ahead of time. Various serving options make this sensational paleo and gluten free dinner recipe adaptable for low carb and Whole30 compliance, too!
|
||||
image: https://kitchen.roo.lol/data/images/0cea2c65-f549-4f57-97fd-5a1d23941297.webp
|
||||
image: https://roux.roo.lol/recipe-images/slow-cooker-chicken-shawarma.webp
|
||||
---
|
||||
|
||||
Place @chicken breasts{2 lbs, boneless, skinless} in #bowl{} of your #slow cooker{}, and add @water{1/2 cup}. Cook on high ~{2 hours} until @chicken{} is cooked through (the juices run clear and @fat{} has rendered out of @chicken{}).
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 10
|
||||
category: Thanksgiving
|
||||
source: https://cooking.nytimes.com/recipes/1020515-southern-macaroni-and-cheese
|
||||
description: There is macaroni and cheese, and then there is special occasion macaroni and cheese like this one. Unlike most recipes, which start with a roux, this one begins with a milk-and-egg base, which gives the dish an incredibly rich, silky taste. It's adapted from Millie Peartree, the owner of Millie Peartree Fish Fry & Soul Food restaurant in the Bronx, who has been making this dish since she was a little girl. The recipe was passed down in her family for generations, but because of the generous amount of cheese used, the dish was only made for events like Christmas and Thanksgiving. Extra-sharp Cheddar adds tartness and a layer of Colby Jack creates a gooey, molten center. If you can't find a Colby Jack blend, shredded mozzarella or a Mexican-style blend will work in its place.
|
||||
image: https://kitchen.roo.lol/data/images/657048ab-342f-4ca3-84cb-fe9dcb3ae2a4.webp
|
||||
image: https://roux.roo.lol/recipe-images/southern-macaroni-and-cheese.webp
|
||||
---
|
||||
|
||||
Heat #oven{} to 350 degrees. Bring a large #pot{} of generously salted water to a boil. Add @elbow macaroni{1%pound} and cook according to package directions until a little under al dente, about ~{4%minutes}. Transfer to a #colander{} and rinse under cold water to stop cooking. Set aside.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 12
|
||||
category: uncategorized
|
||||
source: https://www.bonappetit.com/recipe/strawberry-wild-rice-tartlets
|
||||
description: This simple six-ingredient dessert is vegan and bursting with texture (crispy wild rice crust) and flavor (rehydrated cherries with fresh strawberries for the filling).
|
||||
image: https://kitchen.roo.lol/data/images/ed78da5c-1aa5-4d0b-90bc-4d317b7f7b89.webp
|
||||
image: https://roux.roo.lol/recipe-images/strawberry-and-wild-rice-tartlets.webp
|
||||
---
|
||||
|
||||
Heat #oven{} to 350°. Brush the cups of one standard 12-cup #muffin pan{} or two standard 6-cup #muffin pans{} with @vegetable oil{}. Bring 6 cups lightly salted @water{} to a boil in a medium #saucepan{}. Add @wild rice{1 cup}, cover, and cook until @water{} evaporates and grains split open, about ~{1½ hours}. Spread out @rice{} on a large rimmed #baking sheet{} and let cool. Reserve #pan{}.
|
||||
|
||||
@@ -4,7 +4,7 @@ servings: 1
|
||||
category: uncategorized
|
||||
source: Unknown
|
||||
description: Georgie Grasso recipe - GGBO winner 2024 with this recipe featured!
|
||||
image: https://kitchen.roo.lol/data/images/d15cdb2C-71db-42d7-a603-a29389e13bd3.webp
|
||||
image: https://roux.roo.lol/recipe-images/tiramisu.webp
|
||||
prep_time: 15 minutes
|
||||
cook_time: 30 minutes
|
||||
---
|
||||
|
||||
@@ -3,7 +3,7 @@ title: Wheat Berry Salad
|
||||
servings: 1
|
||||
description: This healthy wheat berry salad is a delicious fall side dish or lunch with dried cranberries, fresh herbs, walnuts, and a tangy vinaigrette.
|
||||
source: https://www.loveandlemons.com/wheat-berry-salad/
|
||||
image: https://kitchen.roo.lol/data/images/eb72067c-28c7-4ae3-88ed-1fc0b9aba762.webp
|
||||
image: https://roux.roo.lol/recipe-images/wheat-berry-salad.webp
|
||||
---
|
||||
|
||||
= Wheat berries =
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
while IFS='|' read -r file slug; do
|
||||
url=$(grep "^image:" "$file" | sed 's/^image:[[:space:]]*//')
|
||||
echo "[$slug] Downloading from $url"
|
||||
curl -sL -o "recipe-images/$slug.webp" "$url" || echo "[$slug] DOWNLOAD FAILED"
|
||||
done
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
while IFS='|' read -r file slug; do
|
||||
new_url="https://roux.roo.lol/recipe-images/$slug.webp"
|
||||
sed -i "s|^image:.*|image: $new_url|" "$file"
|
||||
echo "[$slug] Updated image field"
|
||||
done
|
||||
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 8.7 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 372 KiB |
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 75 KiB |
@@ -10,7 +10,7 @@ totalTime: 20 minutes
|
||||
prepTime: 10 minutes
|
||||
cookTime: 10 minutes
|
||||
tags: bread crumb, italian american, oregano, party, sheet-pan, shrimp, white wine
|
||||
image: https://static01.nyt.com/images/2025/06/11/multimedia/afg-sheet-pan-shrimp-oreganata-jtmv/afg-sheet-pan-shrimp-oreganata-jtmv-threeByTwoMediumAt2X.jpg?quality=75&auto=webp
|
||||
image: https://roux.roo.lol/recipe-images/sheet-pan-shrimp-oreganata.webp
|
||||
---
|
||||
|
||||
== Ingredients ==
|
||||
|
||||