🍕🔥 Pizza is great! 🔥🍕

Piatti Classici

Una raccolta di ricette classiche a base di pomodoro implementate in TomatoPy. Ogni ricetta include istruzioni dettagliate, specifiche degli ingredienti e misure di controllo qualità.

Salsa Marinara Classica

Ingredienti

from tomatopy import Tomato, Garlic, Basil, OliveOil

# Crea ingredienti
tomatoes = Tomato(
    ripeness=0.9,
    variety="San Marzano",
    weight=800  # grammi
)

garlic = Garlic(
    cloves=4,
    freshness=0.95,
    size="medium"
)

basil = Basil(
    leaves=20,
    freshness=0.95,
    variety="Genovese"
)

olive_oil = OliveOil(
    amount=60,  # ml
    quality="extra_virgin",
    acidity=0.3  # %
)

Istruzioni

from tomatopy import Kitchen, Recipe

# Inizializza cucina
kitchen = Kitchen()

# Crea ricetta
marinara = Recipe("Salsa Marinara Classica")
marinara.add_ingredient(tomatoes)
marinara.add_ingredient(garlic)
marinara.add_ingredient(basil)
marinara.add_ingredient(olive_oil)

# Imposta parametri di cottura
marinara.set_cooking_method("simmer")
marinara.set_duration("45m")
marinara.set_temperature(100)  # Celsius

# Esegui ricetta
sauce = kitchen.cook_recipe(marinara)

Controllo Qualità

from tomatopy import TasteTester

# Analizza salsa
tester = TasteTester()
profile = tester.analyze(sauce)

# Controlla metriche di qualità
print(f"Dolcezza: {profile.sweetness}")
print(f"Acidità: {profile.acidity}")
print(f"Umami: {profile.umami}")
print(f"Equilibrio complessivo: {profile.balance}")

Salsa Pizza Classica

Ingredienti

# Crea ingredienti
tomatoes = Tomato(
    ripeness=0.9,
    variety="San Marzano",
    weight=400  # grammi
)

garlic = Garlic(
    cloves=3,
    freshness=0.95,
    size="medium"
)

basil = Basil(
    leaves=10,
    freshness=0.95,
    variety="Genovese"
)

oregano = Oregano(
    amount=5,  # grammi
    freshness=0.9,
    variety="Mediterranean"
)

Istruzioni

# Crea ricetta
pizza_sauce = Recipe("Salsa Pizza Classica")
pizza_sauce.add_ingredient(tomatoes)
pizza_sauce.add_ingredient(garlic)
pizza_sauce.add_ingredient(basil)
pizza_sauce.add_ingredient(oregano)

# Imposta parametri di cottura
pizza_sauce.set_cooking_method("simmer")
pizza_sauce.set_duration("30m")
pizza_sauce.set_temperature(90)  # Celsius

# Esegui ricetta
sauce = kitchen.cook_recipe(pizza_sauce)

Controllo Qualità

# Analizza salsa
profile = tester.analyze(sauce)

# Controlla metriche di qualità
print(f"Consistenza: {profile.consistency}")
print(f"Equilibrio delle erbe: {profile.herb_balance}")
print(f"Qualità complessiva: {profile.overall_score}")

Zuppa di Pomodoro Classica

Ingredienti

# Crea ingredienti
tomatoes = Tomato(
    ripeness=0.85,
    variety="Roma",
    weight=1000  # grammi
)

onion = Onion(
    amount=200,  # grammi
    variety="yellow",
    sweetness=0.7
)

carrot = Carrot(
    amount=100,  # grammi
    freshness=0.95,
    sweetness=0.8
)

celery = Celery(
    amount=100,  # grammi
    freshness=0.95,
    crunchiness=0.9
)

cream = Cream(
    amount=200,  # ml
    fat_content=0.35,
    freshness=0.95
)

Istruzioni

# Crea ricetta
soup = Recipe("Zuppa di Pomodoro Classica")
soup.add_ingredient(tomatoes)
soup.add_ingredient(onion)
soup.add_ingredient(carrot)
soup.add_ingredient(celery)
soup.add_ingredient(cream)

# Imposta parametri di cottura
soup.set_cooking_method("simmer")
soup.set_duration("1h")
soup.set_temperature(95)  # Celsius

# Esegui ricetta
final_soup = kitchen.cook_recipe(soup)

Controllo Qualità

# Analizza zuppa
profile = tester.analyze(final_soup)

# Controlla metriche di qualità
print(f"Consistenza: {profile.consistency}")
print(f"Equilibrio delle verdure: {profile.vegetable_balance}")
print(f"Integrazione della panna: {profile.cream_integration}")

Bruschetta Classica

Ingredienti

# Crea ingredienti
tomatoes = Tomato(
    ripeness=0.95,
    variety="Cherry",
    weight=500  # grammi
)

garlic = Garlic(
    cloves=3,
    freshness=0.95,
    size="medium"
)

basil = Basil(
    leaves=15,
    freshness=0.95,
    variety="Genovese"
)

olive_oil = OliveOil(
    amount=30,  # ml
    quality="extra_virgin",
    acidity=0.3  # %
)

bread = Bread(
    slices=8,
    type="ciabatta",
    freshness=0.9
)

Istruzioni

# Crea ricetta
bruschetta = Recipe("Bruschetta Classica")
bruschetta.add_ingredient(tomatoes)
bruschetta.add_ingredient(garlic)
bruschetta.add_ingredient(basil)
bruschetta.add_ingredient(olive_oil)
bruschetta.add_ingredient(bread)

# Imposta parametri di cottura
bruschetta.set_cooking_method("assemble")
bruschetta.set_preparation_time("15m")

# Esegui ricetta
final_bruschetta = kitchen.prepare_recipe(bruschetta)

Controllo Qualità

# Analizza bruschetta
profile = tester.analyze(final_bruschetta)

# Controlla metriche di qualità
print(f"Freschezza: {profile.freshness}")
print(f"Equilibrio della consistenza: {profile.texture_balance}")
print(f"Qualità complessiva: {profile.overall_score}")

Migliori Pratiche

Selezione degli Ingredienti

# Controlla qualità degli ingredienti
def validate_ingredients(ingredients):
    for ingredient in ingredients:
        if not ingredient.is_fresh():
            print(f"Attenzione: {ingredient.name} potrebbe non essere fresco")
        if not ingredient.meets_quality_standards():
            print(f"Attenzione: {ingredient.name} potrebbe non soddisfare gli standard di qualità")

Controllo della Temperatura

# Monitora temperatura di cottura
def monitor_cooking(recipe, kitchen):
    with kitchen.temperature_monitor() as monitor:
        result = kitchen.cook_recipe(recipe)
        if monitor.get_max() > recipe.max_temperature:
            print("Attenzione: Temperatura superata massimo")
        return result

Valutazione della Qualità

# Valuta prodotto finale
def assess_quality(result, tester):
    profile = tester.analyze(result)
    if profile.overall_score < 0.8:
        print("Attenzione: Prodotto potrebbe necessitare miglioramenti")
    return profile

Ottimizzazione della Ricetta

Miglioramento del Sapore

# Migliora profilo di sapore
def enhance_flavor(recipe, target_profile):
    current_profile = tester.analyze(recipe)
    recommendations = tester.get_optimization_recommendations(
        current_profile,
        target_profile
    )
    return recommendations

Miglioramento della Consistenza

# Migliora consistenza
def improve_texture(recipe, target_texture):
    current_texture = tester.analyze_texture(recipe)
    adjustments = tester.get_texture_recommendations(
        current_texture,
        target_texture
    )
    return adjustments

Prossimi Passi

  • Creazioni Sperimentali - Prova ricette innovative

  • Riferimento API - Esplora l'intera API

  • Tutorial - Impara tecniche di base

Was this helpful?