Is Parmesan & Pesto Swirls Halal?
MUSHBOOH
Heads up: the filling lists Parmigiano Reggiano cheese using calf's rennet, so the concern is the animal enzyme source and whether it came from a properly slaughtered animal. A clear halal mark or a statement that the rennet is microbial, vegetarian, or non-animal would remove the doubt; otherwise it is safer to leave it, in line with Tirmidhi 2518.
Ingredients Analysis
Our AI analyzed the following ingredients in Parmesan & Pesto Swirls for halal compliance:
⚠️RennetMUSHBOOH
✅XylanaseHALAL
✅AmylaseHALAL
5 community scans · Low confidence
Votes: ✅ 0 Halal · ⚠️ 5 Mushbooh · ❌ 0 Haram
First checked: January 01, 2026 · Last checked: May 31, 2026
Scanned Ingredients
Parm esan and Pesto Swirls 2pk
Puff pastry filled with parmesan, pesto and bechamel sauce
IN GREDIENTS: Wheat Flour, Filing (30%) Water, Parmigiano Reggiano Cheese (Milk,
using Calfs Rennet) (20%), Pe
This text was extracted from the product packaging using AI-powered OCR (optical character recognition).
Frequently Asked Questions
Is Parmesan & Pesto Swirls halal?
Parmesan & Pesto Swirls is MUSHBOOH. Heads up: the filling lists Parmigiano Reggiano cheese using calf's rennet, so the concern is the animal enzyme source and whether it came from a properly slaughtered animal. A clear halal mark or a statement that the rennet is microbial, vegetarian, or non-animal would remove…
Can Muslims eat Parmesan & Pesto Swirls?
Based on our ingredient analysis, Parmesan & Pesto Swirls is classified as MUSHBOOH. It is doubtful — some ingredients may come from either halal or non-halal sources. Islamic scholars generally advise caution. Consult a halal authority or contact the manufacturer for clarification.
What ingredients are in Parmesan & Pesto Swirls?
Key ingredients analyzed: Rennet (MUSHBOOH), Xylanase (HALAL), Amylase (HALAL).
How many times has Parmesan & Pesto Swirls been checked?
Parmesan & Pesto Swirls has been scanned 5 times by the HalalCheck community. Vote breakdown: Halal: 0, Mushbooh: 5, Haram: 0. Confidence level: Low confidence.