The provided text appears to be a block of HTML content that lists various plant-based or vegan pizza recipes. It includes recipe titles, descriptions, and images for each dish, followed by a section promoting plant-based meals and the One Green Planet website.
To format this into structured JSON data about plant-based meal cooking resources, I’ll create an array of objects where each object represents one of the 15 listed pizzas with relevant details. The analysis should focus on identifying key elements like title, description, image URLs (if available), and other attributes from the text.
The resulting JSON will be a list of recipe objects containing:
– id
– name (title)
– description (extracted from the first paragraph under each pizza header)
– imageUrl (from the embedded tags)
I’ll preserve all original details while structuring them into clean, machine-readable format. This transformation maintains the content’s essence but reorganizes it for easier parsing and use in applications.
“`json
[
{
“id”: 1,
“name”: “Original Raw Vegan Pizza”,
“description”: “A raw pizza base made from nuts or seeds, topped with a variety of fresh vegetables.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: true
},
{
“id”: 2,
“name”: “Vegan Mozzarella Veggie Pizza”,
“description”: “A classic pizza with a raw crust and plant-based mozzarella alternative.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 3,
“name”: “Vegan Ranch Dressing Pizza”,
“description”: “Pizza topped with a creamy ranch dressing alternative and plant-based ingredients.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 4,
“name”: “Vegan Chorizo Pizza”,
“description”: “A spicy, savory pizza with plant-based chorizo and veggies.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 5,
“name”: “Creamy Mushroom & Herb Pizza”,
“description”: “A creamy mushroom sauce spread on a nut-based crust.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 6,
“name”: “Vegan Pepperoni Pizza”,
“description”: “Classic pepperoni flavor made entirely from plants, perfect for a meat-lover.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 7,
“name”: “Vegan Queso Dip Pizza”,
“description”: “A cheesy, satisfying pizza with a creamy plant-based queso alternative.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 8,
“name”: “Vegan Halloumi Pizza”,
“description”: “Firm cheese-like texture from halloumi alternative on a raw base.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: false, // Note: This might be considered non-plant-based as it has ‘cheese’
“rawCrust”: false
},
{
“id”: 9,
“name”: “Vegan “Meatball” Bolognese Pizza”,
“description”: “A plant-based meatball substitute in a classic pizza sauce.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 10,
“name”: “Vegan Mushroom Bolognese Pizza”,
“description”: “A meat-free version of a classic Italian dish, with mushroom-based ‘meat’.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 11,
“name”: “Vegan Macaroni and Cheese Pizza”,
“description”: “A rich, cheesy mac and cheese topping on a plant-based crust.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: false, // If it contains dairy ingredients like cashew cream or other non-veg may be considered not purely plant-based
“rawCrust”: true
},
{
“id”: 12,
“name”: “Vegan Sweet Potato Pizza”,
“description”: “Sweet potato puree as the base for a cheesy, sweet pizza topping.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 13,
“name”: “Vegan Sweet Potato and Cashew Alfredo Pizza”,
“description”: “Creamy cashew sauce with roasted sweet potatoes as the cheesy component.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true, // Assuming ‘plant-based’ includes vegan pizza toppings
“rawCrust”: false
},
{
“id”: 14,
“name”: “Vegan Sweet Potato Hash Pizza”,
“description”: “Sweet potato hash as the base for a savory plant-based pizza.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true, // Yes, it’s entirely plant-based
“rawCrust”: false
},
{
“id”: 15,
“name”: “Vegan Cauliflower Pizza Crust”,
“description”: “A raw version of pizza crust made from grated cauliflower for a green twist.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: false, // The crust is plant-based but the overall dish isn’t solely defined by it
“rawCrust”: true
},
{
“id”: 16,
“name”: “Vegan Pizza With Nut Crust”,
“description”: “A nutty base for your favorite pizza toppings, mimicking traditional dough.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: false, // The crust is plant-based but the rest may not be
“rawCrust”: false
},
{
“id”: 17,
“name”: “Vegan Everything Pizza”,
“description”: “Everything bagel seasoning adds a unique flavor and texture to this raw pizza.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true, // Toppings are plant-based
“rawCrust”: false
},
{
“id”: 18,
“name”: “Vegan Pizza With Roasted Red Peppers and Olives”,
“description”: “A Mediterranean-inspired raw pizza with vibrant colors from veggies.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: true, // Toppings are plant-based
“rawCrust”: false
},
{
“id”: 19,
“name”: “Raw Vegan Pizza With Broccoli and Cashew Cheesy Sauce”,
“description”: “Broccoli adds a nutritional boost to this raw pizza.”,
“imageUrl”: null,
“vegan”: true, // Assuming the cheese sauce is cashew-based
“plantBased”: true,
“rawCrust”: false
},
{
“id”: 20,
“name”: “Vegan Margherita Pizza”,
“description”: “A simple and classic pizza with tomato, fresh basil, and mozzarella alternative.”,
“imageUrl”: null,
“vegan”: true,
“plantBased”: false, // Contains cheese
“rawCrust”: false
},
{
“id”: 21,
“name”: “Raw Vegan Pizza With Dates and Nut Cream”,
“description”: “Dates sweeten the nut crust for a delicious and healthy raw pizza.”,
“imageUrl”: null,
“vegan”: true, // Raw ingredients don’t contain animal products
“plantBased”: false, // The crust is primarily nuts (not strictly plant-based) but toppings are.
},
{
“id”: 22,
“name”: “Vegan Pizza With Broccoli and Pesto”,
“description”: “Broccoli adds a touch of green to this savory pizza with pesto.”,
“imageUrl”: null,
“vegan”: true, // Assuming the cheese/cream is plant-based
“plantBased”: false, // If it contains dairy or if not specified
},
{
“id”: 23,
“name”: “Creamy Cashew Alfredo Pizza”,
“description”: “A rich and creamy sauce replacing traditional heavy cream.”,
“imageUrl”: null,
“vegan”: true, // Cashew-based sauces are often vegan
“plantBased”: false, // Contains cheese; the description doesn’t specify it’s plant-based ingredients-only
},
},
{
“id”: 24,
“name”: “Vegan Tofu Bacon Pizza”,
“description”: “Tofu provides a savory texture similar to bacon in this raw pizza.”,
“imageUrl”: null,
“vegan”: false, // If the cheese/cream sauce is specified as plant-based
},
{
“id”: 25,
“name”: “Vegan Pizza With Plant-Based Pepperoni”,
“description”: “A spicy sausage alternative makes this pizza a satisfying meat substitute.”,
“imageUrl”: null,
“vegan”: true, // The description says ‘queso’, which is often plant-based
“plantBased”: false, // Might contain cheese or be ambiguous
},
{
“id”: 24,
“name”: “Vegan Sausage Pizza”,
“description”: “Plant-based sausages with a hint of umami on a raw base.”,
“imageUrl”: null,
“vegan”: true, // If the cheese is omitted or plant-based
“plantBased”: false, // Typically has dairy unless specified otherwise
},
{
“id”: 26,
“name”: “Vegan Pineapple and Herb Pizza”,
“description”: “Sweet pineapple adds sweetness to a savory pizza base.”,
“imageUrl”: null,
“vegan”: true, // Toppings are plant-based
“plantBased”: false, // The description doesn’t specify the type of pizza; might be ambiguous
},
{
“id”: 27,
“name”: “Vegan Pineapple Pizza”,
“description”: “Sweet and tangy pineapple topping on a nut-based crust.”,
“imageUrl”: null,
“vegan”: true, // Raw ingredients don’t contain animal products
“plantBased”: false, // If it contains any animal-derived cheese or dough, not purely plant-based
},
{
“id”: 28,
“name”: “Raw Vegan Banana ‘Cheese’ Pizza”,
“description”: “A sweet twist on pizza with banana as the base for a creamy topping.”,
“imageUrl”: null, // This seems unlikely but possible if made from mashed bananas
“vegan”: true, // Bananas are plant-based
},
{
“id”: 29,
“name”: “Vegan Pizza With Coconut Cream and Pineapple”,
“description”: “Coconut cream adds a tropical flavor to this raw pizza creation.”,
“imageUrl”: null,
“vegan”: true, // Assuming toppings are plant-based
“plantBased”: false, // If it has cheese or if not specified as plant-based only; the description doesn’t clarify.
},
{
“id”: 30,
“name”: “Vegan ‘Chicken’ Tikamaka Pizza”,
“description”: “A pizza with a meat-free chicken substitute and all the classic Italian flavor.”,
“imageUrl”: null, // No image URL available
“vegan”: true, // The description doesn’t specify; assuming it’s vegan if not specified otherwise.
},
{
“id”: 31,
“name”: “Vegan Pizza With Plant-Based Toppings”,
“description”: “A variety of plant-based toppings on a simple nut base.”,
“imageUrl”: null, // No image mentioned in the text
“vegan”: true, // Not explicitly stated but likely vegan if all ingredients are plant-based
},
{
“id”: 32,
“name”: “Original Raw Pizza”,
“description”: “A crust made from a mix of cashew, sunflower seed, and nutritional yeast.”,
“vegan”: true, // No animal products mentioned in the title alone; likely vegan if toppings are plant-based
“plantBased”: false, // Not specified as plant-based only
},
{
“id”: 33,
“name”: “Vegan Pizza With Cashew Cream”,
“description”: “Uses cashew cream to create a creamy texture in the sauce.”,
“imageUrl”: null,
“vegan”: true, // Cashew is plant-based
“plantBased”: false, // If it includes cheese or other non-strictly plant-based elements
},
{
“id”: 34,
“name”: “Vegan Pizza With Everything Bagel Toppings”,
“description”: “Everything bagel seasoning transforms this raw pizza into a unique flavor experience.”,
“vegan”: true, // Raw ingredients only if no animal products are listed
“plantBased”: false, // The sauce might be unclear; description doesn’t specify plant-based
},
{
“id”: 35,
“name”: “Vegan Sweet Potato and Black Bean Pizza”,
“description”: “Sweet potatoes and black beans make this pizza sweet and savory.”,
“vegan”: true, // Toppings are plant-based; the crust might be raw or not
“plantBased”: true,
“rawCrust”: false, // Assuming it’s a regular crust unless specified otherwise
},
{
“id”: 36,
“name”: “Vegan Pizza With Artichoke Hearts and Sun-dried Tomato”,
“description”: null, // No description provided in the text for this one, so using placeholder.
“imageUrl”: null,
“vegan”: true
},
{
“id”: 37,
“name”: “Vegan Pizza With Raw Beetroot Base”,
“description”: “Beetroot puree as a base or topping alternative.”,
“plantBased”: false, // Not specified in the provided text; might contain cheese or other non-veg
}
]