{
  "$schema": "https://francespopsicle.com/data/recipe.schema.json",
  "schemaVersion": "1.2",
  "slug": "broccoli-garlic-rice-tvp-or-tofu",
  "title": "Broccoli, Garlic and Rice with TVP or Tofu",
  "description": "A soup or comfort-food meal recorded in the source chat.",
  "category": "Curries & rice dishes",
  "eyebrow": "RECIPE",
  "status": "complete",
  "statusLabel": "Complete recipe",
  "sourceType": "meal-planning-record",
  "sourceDocument": "",
  "url": "https://francespopsicle.com/recipes/broccoli-garlic-rice-tvp-or-tofu/",
  "dataUrl": "https://francespopsicle.com/recipes/data/broccoli-garlic-rice-tvp-or-tofu.json",
  "recipeYield": "8 servings",
  "meta": [
    "8 servings",
    "Curries & rice dishes"
  ],
  "ingredients": [
    "3 cups uncooked rice",
    "2 large heads broccoli",
    "2 Tbsp oil",
    "6 cloves garlic, minced",
    "2 cups TVP OR 2 blocks extra-firm tofu, cubed",
    "⅓ cup soy sauce",
    "2 cups vegetable broth",
    "2 Tbsp cornstarch",
    "1 Tbsp maple syrup",
    "1 tsp sesame oil",
    "Black pepper"
  ],
  "instructions": [
    "Cook rice.",
    "Rehydrate TVP (or brown tofu).",
    "Steam broccoli until bright green.",
    "Sauté garlic.",
    "Add sauce ingredients and cook until thick.",
    "Stir in TVP or tofu and broccoli.",
    "Serve over rice."
  ],
  "ingredientGroups": [
    {
      "title": "Rice, vegetables and protein",
      "items": [
        "3 cups uncooked rice",
        "2 large heads broccoli",
        "2 Tbsp oil",
        "6 cloves garlic, minced",
        "2 cups TVP OR 2 blocks extra-firm tofu, cubed"
      ]
    },
    {
      "title": "Sauce",
      "items": [
        "⅓ cup soy sauce",
        "2 cups vegetable broth",
        "2 Tbsp cornstarch",
        "1 Tbsp maple syrup",
        "1 tsp sesame oil",
        "Black pepper"
      ]
    }
  ],
  "notes": [
    "Optional: red pepper flakes, sesame seeds or green onions."
  ],
  "servingSuggestions": [
    "Rice."
  ],
  "francesNote": "",
  "editorialNote": "",
  "mealPlanWeeks": [],
  "vegan": true,
  "social": {},
  "icon": "🍚",
  "ingredientDetails": [
    {
      "text": "3 cups uncooked rice",
      "name": "uncooked rice",
      "quantity": "3",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Rice, vegetables and protein",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 large heads broccoli",
      "name": "2 large heads broccoli",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Rice, vegetables and protein",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "2 Tbsp oil",
      "name": "oil",
      "quantity": "2",
      "unit": "Tbsp",
      "category": "Other",
      "optional": false,
      "group": "Rice, vegetables and protein",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "6 cloves garlic, minced",
      "name": "garlic, minced",
      "quantity": "6",
      "unit": "cloves",
      "category": "Other",
      "optional": false,
      "group": "Rice, vegetables and protein",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 cups TVP OR 2 blocks extra-firm tofu, cubed",
      "name": "TVP OR 2 blocks extra-firm tofu, cubed",
      "quantity": "2",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Rice, vegetables and protein",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "⅓ cup soy sauce",
      "name": "soy sauce",
      "quantity": "⅓",
      "unit": "cup",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 cups vegetable broth",
      "name": "vegetable broth",
      "quantity": "2",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 Tbsp cornstarch",
      "name": "cornstarch",
      "quantity": "2",
      "unit": "Tbsp",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 Tbsp maple syrup",
      "name": "maple syrup",
      "quantity": "1",
      "unit": "Tbsp",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 tsp sesame oil",
      "name": "sesame oil",
      "quantity": "1",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "Black pepper",
      "name": "Black pepper",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Sauce",
      "approximate": true,
      "normalizationConfidence": "low"
    }
  ]
}
