177 lines
6.4 KiB
TypeScript
177 lines
6.4 KiB
TypeScript
import type { Recipe } from "@/types/recipe"
|
|
|
|
export const recipes: Recipe[] = [
|
|
{
|
|
id: "1",
|
|
title: "Avocado Toast with Poached Eggs",
|
|
description: "A nutritious breakfast that's quick to prepare and packed with healthy fats and protein.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 15,
|
|
difficulty: "easy",
|
|
tags: ["vegetarian", "breakfast", "quick meal"],
|
|
ingredients: [
|
|
"2 slices of sourdough bread",
|
|
"1 ripe avocado",
|
|
"2 eggs",
|
|
"Salt and pepper to taste",
|
|
"Red pepper flakes (optional)",
|
|
"1 tbsp vinegar",
|
|
],
|
|
instructions: [
|
|
"Toast the bread until golden and crispy.",
|
|
"Mash the avocado and spread it on the toast. Season with salt and pepper.",
|
|
"Bring a pot of water to a simmer, add vinegar.",
|
|
"Crack each egg into a small bowl, then gently slide into the simmering water.",
|
|
"Poach for 3-4 minutes until whites are set but yolks are still runny.",
|
|
"Remove eggs with a slotted spoon and place on top of the avocado toast.",
|
|
"Sprinkle with red pepper flakes if desired.",
|
|
],
|
|
isFavorite: true,
|
|
},
|
|
{
|
|
id: "2",
|
|
title: "Creamy Mushroom Risotto",
|
|
description: "A comforting Italian classic with rich, earthy flavors and a creamy texture.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 40,
|
|
difficulty: "medium",
|
|
tags: ["vegetarian", "dinner"],
|
|
ingredients: [
|
|
"1 1/2 cups arborio rice",
|
|
"4 cups vegetable broth",
|
|
"1/2 cup dry white wine",
|
|
"8 oz mushrooms, sliced",
|
|
"1 small onion, finely diced",
|
|
"2 cloves garlic, minced",
|
|
"1/2 cup grated Parmesan cheese",
|
|
"2 tbsp butter",
|
|
"2 tbsp olive oil",
|
|
"Fresh thyme",
|
|
"Salt and pepper to taste",
|
|
],
|
|
instructions: [
|
|
"In a saucepan, warm the broth over low heat.",
|
|
"In a large pan, heat olive oil and sauté onions until translucent.",
|
|
"Add mushrooms and garlic, cook until mushrooms are soft.",
|
|
"Add rice and stir for 1-2 minutes until translucent at the edges.",
|
|
"Pour in wine and stir until absorbed.",
|
|
"Add warm broth one ladle at a time, stirring constantly until absorbed before adding more.",
|
|
"Continue until rice is creamy and al dente, about 20-25 minutes.",
|
|
"Remove from heat, stir in butter and Parmesan.",
|
|
"Season with salt, pepper, and fresh thyme.",
|
|
],
|
|
isFavorite: false,
|
|
},
|
|
{
|
|
id: "3",
|
|
title: "Berry Smoothie Bowl",
|
|
description: "A refreshing and nutritious breakfast bowl topped with fresh fruits and granola.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 10,
|
|
difficulty: "easy",
|
|
tags: ["vegetarian", "vegan", "breakfast", "quick meal"],
|
|
ingredients: [
|
|
"1 cup frozen mixed berries",
|
|
"1 frozen banana",
|
|
"1/2 cup plant-based milk",
|
|
"1 tbsp chia seeds",
|
|
"Toppings: fresh berries, sliced banana, granola, coconut flakes",
|
|
],
|
|
instructions: [
|
|
"Blend frozen berries, banana, and milk until smooth.",
|
|
"Pour into a bowl.",
|
|
"Top with fresh fruits, granola, and coconut flakes.",
|
|
"Sprinkle chia seeds on top.",
|
|
],
|
|
isFavorite: true,
|
|
},
|
|
{
|
|
id: "4",
|
|
title: "Lemon Garlic Roast Chicken",
|
|
description: "A classic roast chicken with bright lemon and garlic flavors, perfect for Sunday dinner.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 90,
|
|
difficulty: "medium",
|
|
tags: ["dinner"],
|
|
ingredients: [
|
|
"1 whole chicken (about 4-5 lbs)",
|
|
"2 lemons",
|
|
"1 head of garlic",
|
|
"3 tbsp olive oil",
|
|
"Fresh rosemary and thyme",
|
|
"Salt and pepper to taste",
|
|
],
|
|
instructions: [
|
|
"Preheat oven to 425°F (220°C).",
|
|
"Rinse chicken and pat dry with paper towels.",
|
|
"Cut one lemon into quarters and place inside the chicken cavity along with half the garlic and herbs.",
|
|
"Rub olive oil all over the chicken and season generously with salt and pepper.",
|
|
"Slice the second lemon and arrange around the chicken in a roasting pan with remaining garlic cloves.",
|
|
"Roast for 1 hour and 15 minutes or until juices run clear.",
|
|
"Let rest for 10-15 minutes before carving.",
|
|
],
|
|
isFavorite: false,
|
|
},
|
|
{
|
|
id: "5",
|
|
title: "Chocolate Lava Cake",
|
|
description: "Decadent individual chocolate cakes with a gooey, molten center.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 25,
|
|
difficulty: "medium",
|
|
tags: ["dessert"],
|
|
ingredients: [
|
|
"4 oz dark chocolate",
|
|
"1/2 cup butter",
|
|
"1 cup powdered sugar",
|
|
"2 eggs",
|
|
"2 egg yolks",
|
|
"6 tbsp all-purpose flour",
|
|
"Vanilla ice cream for serving",
|
|
],
|
|
instructions: [
|
|
"Preheat oven to 425°F (220°C) and grease four ramekins.",
|
|
"Melt chocolate and butter together in a microwave or double boiler.",
|
|
"Whisk in powdered sugar until smooth.",
|
|
"Add eggs and egg yolks, whisk well.",
|
|
"Fold in flour gently.",
|
|
"Pour batter into ramekins and place on a baking sheet.",
|
|
"Bake for 12-14 minutes until edges are firm but centers are soft.",
|
|
"Let cool for 1 minute, then invert onto plates.",
|
|
"Serve immediately with vanilla ice cream.",
|
|
],
|
|
isFavorite: true,
|
|
},
|
|
{
|
|
id: "6",
|
|
title: "Fresh Spring Rolls with Peanut Sauce",
|
|
description:
|
|
"Light and refreshing rice paper rolls filled with vegetables and herbs, served with a tangy peanut dipping sauce.",
|
|
imageUrl: "/placeholder.svg?height=300&width=400",
|
|
cookingTime: 30,
|
|
difficulty: "medium",
|
|
tags: ["vegetarian", "vegan", "lunch", "gluten-free"],
|
|
ingredients: [
|
|
"8 rice paper wrappers",
|
|
"1 cucumber, julienned",
|
|
"1 carrot, julienned",
|
|
"1 avocado, sliced",
|
|
"1 cup bean sprouts",
|
|
"Fresh mint and cilantro leaves",
|
|
"For sauce: 3 tbsp peanut butter, 1 tbsp soy sauce, 1 tbsp lime juice, 1 tsp honey, water to thin",
|
|
],
|
|
instructions: [
|
|
"Prepare all vegetables and herbs.",
|
|
"Fill a large bowl with warm water.",
|
|
"Dip one rice paper wrapper in water for 10-15 seconds until pliable.",
|
|
"Lay wrapper on a clean work surface and place vegetables and herbs in the center.",
|
|
"Fold in sides and roll tightly.",
|
|
"Repeat with remaining wrappers.",
|
|
"For sauce, whisk together all ingredients, adding water until desired consistency.",
|
|
"Serve rolls with dipping sauce.",
|
|
],
|
|
isFavorite: false,
|
|
},
|
|
]
|
|
|