{
  "$schema": "https://francespopsicle.com/data/recipe.schema.json",
  "schemaVersion": "1.2",
  "slug": "shells-browned-tofu-marinara",
  "title": "Shells with Browned Tofu Marinara",
  "description": "Shells and elbows with browned tofu simmered in marinara.",
  "category": "Main dishes",
  "eyebrow": "RECIPE",
  "status": "complete",
  "statusLabel": "Complete recipe",
  "sourceType": "meal-planning-record",
  "sourceDocument": "",
  "url": "https://francespopsicle.com/recipes/shells-browned-tofu-marinara/",
  "dataUrl": "https://francespopsicle.com/recipes/data/shells-browned-tofu-marinara.json",
  "recipeYield": "Serves 7–8",
  "meta": [
    "Serves 7–8",
    "Main dishes"
  ],
  "ingredients": [
    "1 box shells",
    "½ box elbow macaroni",
    "1–2 blocks extra-firm tofu",
    "2 jars pasta sauce (about 24 oz each)",
    "1–2 tbsp olive oil",
    "1 tsp garlic powder",
    "1 tsp onion powder",
    "1 tsp Italian seasoning",
    "½ tsp salt, then adjust",
    "½ tsp black pepper",
    "Optional: 1–2 tbsp soy sauce",
    "Optional: vegan mozzarella or nutritional yeast",
    "Salt for pasta water"
  ],
  "instructions": [
    "Drain and press or squeeze tofu dry; crumble into small irregular pieces.",
    "Heat olive oil over medium-high heat. Spread tofu in pan and leave 3–4 minutes before stirring; continue cooking about 10–15 minutes, stirring occasionally until noticeably browned.",
    "Add garlic powder, onion powder, Italian seasoning, pepper, a little salt and optional soy sauce. Cook another 1–2 minutes.",
    "Add both jars marinara and simmer 10–15 minutes. Taste before adding more salt.",
    "Cook shells and elbows separately or stagger according to their package times. Cook al dente, reserving about 1 cup pasta water before draining.",
    "Add tofu sauce to pasta until properly coated; add a splash of reserved pasta water if needed."
  ],
  "ingredientGroups": [
    {
      "title": "Ingredients",
      "items": [
        "1 box shells",
        "½ box elbow macaroni",
        "1–2 blocks extra-firm tofu",
        "2 jars pasta sauce (about 24 oz each)",
        "1–2 tbsp olive oil",
        "1 tsp garlic powder",
        "1 tsp onion powder",
        "1 tsp Italian seasoning",
        "½ tsp salt, then adjust",
        "½ tsp black pepper",
        "Optional: 1–2 tbsp soy sauce",
        "Optional: vegan mozzarella or nutritional yeast",
        "Salt for pasta water"
      ]
    }
  ],
  "notes": [
    "The source describes the whole box of shells plus half a box of elbows as roughly 24 oz dry pasta. Check package sizes rather than assuming every box is 16 oz.",
    "If using only one jar sauce, use just the shells or stretch sauce with canned tomatoes or tomato sauce if available."
  ],
  "servingSuggestions": [
    "Fresh bread and salad.",
    "Optional vegan Parmesan, nutritional yeast or mozzarella at the table."
  ],
  "francesNote": "",
  "editorialNote": "",
  "mealPlanWeeks": [],
  "vegan": true,
  "social": {},
  "icon": "🍝",
  "ingredientDetails": [
    {
      "text": "1 box shells",
      "name": "1 box shells",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "½ box elbow macaroni",
      "name": "½ box elbow macaroni",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "1–2 blocks extra-firm tofu",
      "name": "extra-firm tofu",
      "quantity": "1–2",
      "unit": "blocks",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 jars pasta sauce (about 24 oz each)",
      "name": "2 jars pasta sauce (about 24 oz each)",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "1–2 tbsp olive oil",
      "name": "olive oil",
      "quantity": "1–2",
      "unit": "tbsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 tsp garlic powder",
      "name": "garlic powder",
      "quantity": "1",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 tsp onion powder",
      "name": "onion powder",
      "quantity": "1",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 tsp Italian seasoning",
      "name": "Italian seasoning",
      "quantity": "1",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ tsp salt, then adjust",
      "name": "salt, then adjust",
      "quantity": "½",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ tsp black pepper",
      "name": "black pepper",
      "quantity": "½",
      "unit": "tsp",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "Optional: 1–2 tbsp soy sauce",
      "name": "Optional: 1–2 tbsp soy sauce",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": true,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "Optional: vegan mozzarella or nutritional yeast",
      "name": "Optional: vegan mozzarella or nutritional yeast",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": true,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "Salt for pasta water",
      "name": "Salt for pasta water",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": false,
      "group": "Ingredients",
      "approximate": true,
      "normalizationConfidence": "low"
    }
  ]
}
