DISCLAIMER: Cannabis cultivation and preparation are illegal in many jurisdictions. This content is provided for educational purposes only. Always research and comply with your local laws and regulations. This is not medical advice.
Cooking with cannabis transforms raw plant material into precisely dosed food products through three essential steps: decarboxylation (activating the cannabinoids), infusion (transferring cannabinoids into a fat carrier), and formulation (incorporating the infused ingredient into recipes). This guide covers each step in detail with practical, tested methods suitable for home preparation.

Core Principle: Raw cannabis contains THCA, which is not psychoactive. Heat converts THCA into THC through decarboxylation. THC is fat-soluble, meaning it binds to fats (butter, oil) but not to water. Every cannabis edible starts with these two principles.
Decarboxylation is the chemical reaction that removes a carboxyl group (COOH) from THCA, converting it into psychoactive THC. This happens naturally when cannabis is smoked or vaporized (the flame or heating element provides the energy). For edibles, you must perform this step in an oven before infusion.
| Compound | Form | Psychoactive | Temperature to Convert |
|---|---|---|---|
| THCA | Acidic precursor | No | 220-245°F (104-118°C) |
| THC | Decarboxylated | Yes | Already converted |
| CBDA | Acidic precursor | No | 220-245°F (104-118°C) |
| CBD | Decarboxylated | No (non-intoxicating) | Already converted |
The reaction follows a time-temperature curve: higher temperatures decarb faster but also degrade more THC into CBN (which produces sedating rather than euphoric effects). Lower temperatures take longer but preserve more THC and terpenes.
This method works for dried cannabis flower of any quality. It is the standard home preparation technique.
What You Need:
Step 1 — Preheat
Set your oven to 240°F (115°C). Allow the oven to fully preheat before proceeding. An oven thermometer is recommended — most home ovens are inaccurate by 15-25°F.
Step 2 — Grind
Break the cannabis into small pieces using a grinder or scissors. Aim for a coarse grind — not powder. Pieces should be roughly the size of coarse sea salt.
Do not grind to a fine powder. Fine material burns more easily and is harder to strain from the final infusion.
Step 3 — Spread
Line a baking sheet with parchment paper. Spread the ground cannabis evenly across the sheet in a thin, uniform layer. Do not pile or clump the material.
Step 4 — Bake
Place in the preheated oven for 30-40 minutes. The material is ready when it turns light brown (golden to tan) and becomes fragrant.
| Time Check | What to Look For |
|---|---|
| 15 minutes | Material is drying; slight color change |
| 30 minutes | Golden-brown color; noticeable aroma; edges may be slightly darker |
| 40 minutes | Even golden-brown throughout; aromatic; slightly crispy texture |
Target color: Light brown / golden tan. If the material turns dark brown or black, it has been overheated and THC has degraded to CBN.
Step 5 — Cool
Remove from the oven and let cool on the baking sheet for 10-15 minutes. The decarboxylated cannabis is now active and ready for infusion.
| Parameter | Value |
|---|---|
| Temperature | 240°F (115°C) |
| Time | 30-40 minutes |
| Grind Size | Coarse (sea salt) |
| Target Color | Golden-brown / light tan |
| Odor | Noticeable cannabis aroma; ensure ventilation |
| Efficiency | ~80-90% THCA conversion to THC |
If you are making edibles from concentrates rather than flower, the process differs significantly:
| Concentrate | Decarb Needed? | Method |
|---|---|---|
| Kief / Dry Sift | Yes | Same as flower: 240°F for 20-30 min |
| Hash | Yes | 240°F for 25-35 min; break into small pieces first |
| Rosin | Yes | 240°F for 15-25 min; can melt directly into warm oil |
| BHO / Wax / Shatter | Yes | 240°F for 20-30 min; must be lab-tested for solvents |
| RSO / FECO | Partially | Usually partially decarbed; warm to 240°F for 15 min to complete |
| Distillate | No | Already fully decarboxylated; warm to liquid state and mix directly |
Potency warning: Concentrates are dramatically more potent than flower. One gram of 70% THC concentrate contains ~700mg THC, compared to ~175mg THC in one gram of 20% flower. Recalculate doses accordingly.
Once decarboxylated, THC must be transferred into a fat carrier. THC is lipophilic (fat-loving) and binds readily to butter, coconut oil, olive oil, and other lipid carriers. It does not dissolve in water.
Cannabutter is the most versatile infusion base. It works in virtually any recipe that calls for butter — brownies, cookies, sauces, mashed potatoes, and more.
What You Need:
Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Decarboxylated cannabis | 7-14g (¼-½ oz) | Adjust based on desired potency |
| Unsalted butter | 1 cup (2 sticks / 225g) | Unsalted gives you control over sodium in recipes |
| Water | 1 cup (240ml) | Prevents butter from scorching; evaporates during straining |
Procedure:
Why add water? Water prevents the butter from burning during the long infusion and helps extract water-soluble compounds (chlorophyll, some terpenes) that contribute to the "green" taste. The water evaporates during cooking or is discarded after refrigeration.
Infused oil is preferred for recipes that use oil instead of butter, for dairy-free diets, and for longer shelf life. Coconut oil is the most popular choice because its high saturated fat content (approximately 82%) maximizes cannabinoid absorption.
What You Need:
Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Decarboxylated cannabis | 7-14g (¼-½ oz) | Same ratio as cannabutter |
| Coconut oil | 1 cup (220g / 215ml) | Refined coconut oil has neutral flavor; virgin has coconut taste |
Procedure:
| Oil | Saturated Fat % | THC Binding Capacity | Flavor | Best For |
|---|---|---|---|---|
| Coconut oil | ~82% | Excellent | Mild coconut (refined: neutral) | Most recipes; longest shelf life |
| MCT oil | ~100% (caprylic/capric) | Excellent | Neutral | Sublingual dosing; smoothies; coffee |
| Olive oil | ~14% | Moderate | Distinct olive | Savory dishes; salad dressings |
| Avocado oil | ~12% | Moderate | Mild, buttery | High-heat cooking; neutral flavor |
| Grapeseed oil | ~10% | Lower | Very neutral | When you want zero added flavor |
| Butter (ghee) | ~62% | Very good | Rich, buttery | Clarified butter; no water content |
Saturated fat matters. THC binds preferentially to saturated fatty acids. Oils with higher saturated fat content (coconut oil at 82%, butter at 51%) produce more potent infusions than oils with low saturated fat (olive oil at 14%, grapeseed at 10%).
Accurate dosing is the most important skill in cannabis cooking. Unlike commercial edibles with lab-tested labels, homemade products require estimation.
Total THC = Weight of cannabis (g) × THC percentage × 10 (converts % to mg/g)
Available THC = Total THC × Decarb efficiency (0.85)
Infused THC = Available THC × Infusion efficiency (0.65)
Per Serving = Infused THC ÷ Number of servings
You make cannabutter using 10g of flower tested at 18% THC, then use all of it to make 16 brownies:
| Step | Calculation | Result |
|---|---|---|
| Total THC in starting material | 10g × 18% × 10 | 1,800mg THC |
| After decarboxylation (85% efficiency) | 1,800 × 0.85 | 1,530mg THC |
| After infusion into butter (65% efficiency) | 1,530 × 0.65 | ~995mg THC in butter |
| Per brownie (16 brownies) | 995 ÷ 16 | ~62mg per brownie |
62mg per brownie is a very high dose — suitable only for experienced consumers. For a moderate 10mg brownie, you would need to either use less cannabis (approximately 1.6g instead of 10g) or cut each brownie into 6 smaller pieces (yielding 96 pieces at ~10mg each).
| Cannabis Amount | THC % (assumed) | Approx. Infused THC | Good For |
|---|---|---|---|
| 3.5g (⅛ oz) | 15% | ~285mg | ~28 servings at 10mg each |
| 3.5g (⅛ oz) | 20% | ~380mg | ~38 servings at 10mg each |
| 7g (¼ oz) | 15% | ~570mg | ~57 servings at 10mg each |
| 7g (¼ oz) | 20% | ~760mg | ~76 servings at 10mg each |
| 14g (½ oz) | 15% | ~1,140mg | ~114 servings at 10mg each |
| 14g (½ oz) | 20% | ~1,520mg | ~152 servings at 10mg each |
These calculations assume 85% decarb efficiency and 65% infusion efficiency. Actual results vary based on technique, starting material accuracy, and strain characteristics. Always start with a small serving from any homemade batch.
Once you have infused butter or oil, you can incorporate it into virtually any recipe. The key skill is substitution — replacing regular butter or oil with your infused version while maintaining recipe integrity.
Replace regular butter or oil with your cannabutter or infused oil at a 1:1 ratio. If a recipe calls for ½ cup of butter, use ½ cup of cannabutter. The recipe proceeds identically from that point.
| Recipe Type | What to Replace | Substitution | Notes |
|---|---|---|---|
| Brownies / cakes | Butter or oil | Cannabutter or infused oil at 1:1 | Most reliable format; fat content is high, masking cannabis flavor |
| Cookies | Butter | Cannabutter at 1:1 | Works identically; texture unchanged |
| Quick breads | Oil or butter | Infused oil or cannabutter at 1:1 | Banana bread, zucchini bread, etc. |
| Pasta sauces | Olive oil or butter | Infused oil or cannabutter at 1:1 | Add at the end of cooking to preserve potency |
| Mashed potatoes | Butter | Cannabutter at 1:1 | Classic preparation; butter flavor masks cannabis taste |
| Salad dressings | Olive oil | Infused olive oil at 1:1 | Use lower-potency oil; dressing is not heated, so potency is preserved |
| Smoothies | Coconut oil or MCT oil | Infused coconut/MCT oil | Start with ½ tsp; blend thoroughly |
| Coffee / tea | Butter or coconut oil | Infused version | Popular "bulletproof" style preparation |
| Sautéed vegetables | Cooking oil | Infused oil | Add at the end of cooking; avoid high heat |
Cannabis has a distinctive "green," earthy flavor that can be noticeable in some recipes. Here is how to minimize it:
| Strategy | How It Works |
|---|---|
| Use chocolate-based recipes | Chocolate's strong flavor and color effectively mask cannabis taste |
| Use refined coconut oil | Neutral flavor compared to virgin coconut oil |
| Add complementary flavors | Vanilla, cinnamon, cocoa powder, and espresso powder all complement and mask cannabis flavor |
| Avoid delicate-flavored recipes | Cannabis flavor is noticeable in light cookies, plain cakes, and fruit-forward recipes |
| Use lower-quality flower for infusions | The subtle terpene differences between premium and trim are lost in cooking; trim and shake are cost-effective |
| Wash decarbed material (advanced) | Briefly rinse decarbed cannabis with food-grade ethanol, then evaporate — removes chlorophyll and some flavor compounds |
| Recipe Type | Why to Avoid |
|---|---|
| No-bake recipes with raw cannabis taste | Lemon bars, key lime pie — cannabis flavor clashes with bright, acidic flavors |
| Delicate pastries | Croissants, puff pastry — the cannabis flavor is noticeable and the technique is complex |
| High-heat frying | Temperatures above 350°F (177°C) begin to degrade THC |
| Clear beverages | Cannabis does not dissolve in water; oil separation is unappealing and dosing is uneven |
This recipe produces reliable, consistent results and is the ideal starting point for first-time cannabis cooks. The chocolate flavor effectively masks the taste of cannabis, and the high fat content of brownies ensures good cannabinoid absorption.
| Parameter | Value |
|---|---|
| Yield | 16 brownies (9×13 inch pan) |
| Target dose | ~10mg THC per brownie (adjust cannabis amount to achieve this) |
| Prep time | 15 minutes |
| Bake time | 25-30 minutes |
| Total time | ~45 minutes (plus decarb time) |
| Ingredient | Amount | Notes |
|---|---|---|
| Cannabutter | ½ cup (1 stick / 113g) | See dosing calculations above to determine potency |
| Granulated sugar | 1 cup (200g) | |
| Cocoa powder (unsweetened) | ⅓ cup (30g) | Dutch-process or natural both work |
| All-purpose flour | ½ cup (65g) | |
| Eggs | 2 large | Room temperature |
| Vanilla extract | 1 tsp (5ml) | |
| Salt | ¼ tsp | |
| Chocolate chips (optional) | ½ cup (85g) | Improves flavor and masks cannabis taste |
Step 1 — Preheat
Preheat oven to 350°F (175°C). Grease a 9×13 inch baking pan or line with parchment paper.
Step 2 — Melt cannabutter
Melt the cannabutter in a microwave or over low heat. Let cool slightly (should be warm, not hot).
Step 3 — Mix wet ingredients
In a large bowl, combine the melted cannabutter and sugar. Stir until smooth. Add eggs one at a time, mixing well after each. Stir in vanilla extract.
Step 4 — Add dry ingredients
Sift together the cocoa powder, flour, and salt. Fold into the wet ingredients until just combined. Do not overmix — a few lumps are fine. Fold in chocolate chips if using.
Step 5 — Bake
Pour the batter into the prepared pan and spread evenly. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out with moist (not wet) crumbs.
Step 6 — Cool and portion
Allow to cool completely in the pan before cutting. Cut into 16 equal squares for consistent dosing.
Dosing reminder: If you used 10g of 18% THC flower to make the cannabutter and used all of it in this recipe, each brownie contains approximately 62mg THC. For a 10mg dose, cut each square into 6 smaller pieces. Always label homemade edibles with the estimated dose per piece.
| Tip | Why It Matters |
|---|---|
| Do not overbake | Overbaked brownies are dry and the higher temperature degrades some THC near the edges |
| Cool completely before cutting | Warm brownies crumble; cooling ensures clean, even pieces for consistent dosing |
| Store properly | Refrigerate in an airtight container for up to 1 week, or freeze for up to 3 months |
| Label clearly | Write "CANNABIS" and the estimated mg THC per piece on the container |
| Start with one piece | Wait 2 full hours before consuming more. The effects are delayed and long-lasting |
Once you are comfortable with a single batch, you can scale up for meal prep or gifting.
| Scale Factor | Cannabis Needed (at 18% THC) | Approx. 10mg Servings |
|---|---|---|
| 1× (single batch) | ~1.6g | ~16 brownies at 10mg each |
| 2× (double batch) | ~3.5g (⅛ oz) | ~32 brownies at 10mg each |
| 5× (batch prep) | ~7g (¼ oz) | ~80 brownies at 10mg each |
| 10× (large batch) | ~14g (½ oz) | ~160 brownies at 10mg each |
Storage tip: Freeze individual portions in labeled bags. Thaw at room temperature for 30 minutes before consuming. Frozen edibles maintain potency for 6+ months.
Before consuming any homemade edible:
See Also: /consumption/edibles | /consumption/tinctures | /science/decarboxylation | /science/cannabinoids | /legal-safety/harm-reduction