Menu

Mexican Hot Chocolate Oatmeal With Toasted Almonds and Honey

Quick Recipe Version (TL;DR)

  • Yield: 2 servings
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes

Quick Ingredients

  • 1/2 cup (50 g) old-fashioned rolled oats
  • 1 1/4 cups (300 ml) milk (dairy or unsweetened oat milk)
  • 1/2 cup (120 ml) water
  • 1 1/2 tbsp (9 g) unsweetened cocoa powder
  • 1 tbsp (12 g) packed brown sugar
  • 1/2 tsp ground cinnamon
  • 1/8 tsp chili powder
  • 1/8 tsp fine salt
  • 1/2 tsp vanilla extract
  • 1 tbsp (14 g) butter (optional, for extra creaminess)
  • 1/3 cup (35 g) sliced almonds
  • 2 tsp (14 g) honey, to finish

Do This

  • 1. Toast sliced almonds in a dry skillet over medium heat for 3–5 minutes; set aside.
  • 2. In a small saucepan, whisk milk, water, cocoa, brown sugar, cinnamon, chili powder, and salt until smooth.
  • 3. Bring to a gentle simmer over medium heat, whisking occasionally.
  • 4. Stir in oats; reduce heat to medium-low and cook 7–9 minutes, stirring often, until creamy.
  • 5. Turn off heat; stir in vanilla and butter (if using). Rest 2 minutes to thicken.
  • 6. Divide into bowls; top with toasted almonds and drizzle with honey.

Why You’ll Love This Recipe

  • Cozy and craveable: Deep cocoa and cinnamon make it taste like Mexican hot chocolate in spoonable form.
  • Just a hint of heat: A small pinch of chili adds warmth without overwhelming the chocolate.
  • Creamy, not heavy: Milk + water keeps it luscious while still feeling like a wholesome breakfast.
  • Great texture: Toasted almonds bring nutty crunch against soft, creamy oats.

Grocery List

  • Produce: None required (optional: orange for zest, if you want a citrus twist)
  • Dairy: Milk (or oat milk), butter (optional)
  • Pantry: Old-fashioned rolled oats, unsweetened cocoa powder, brown sugar, ground cinnamon, chili powder, fine salt, vanilla extract, sliced almonds, honey

Full Ingredients

For the toasted almonds

  • 1/3 cup (35 g) sliced almonds

For the Mexican hot chocolate oatmeal

  • 1 1/4 cups (300 ml) milk (whole milk recommended for the creamiest texture; or use unsweetened oat milk)
  • 1/2 cup (120 ml) water
  • 1/2 cup (50 g) old-fashioned rolled oats (not instant)
  • 1 1/2 tbsp (9 g) unsweetened cocoa powder
  • 1 tbsp (12 g) packed brown sugar
  • 1/2 tsp ground cinnamon
  • 1/8 tsp chili powder (use mild; increase to 1/4 tsp if you want more heat)
  • 1/8 tsp fine salt
  • 1/2 tsp vanilla extract
  • 1 tbsp (14 g) butter (optional, stirred in at the end for extra richness)

For serving

  • 2 tsp (14 g) honey, divided (or more to taste)
Mexican Hot Chocolate Oatmeal With Toasted Almonds and Honey – Closeup

Step-by-Step Instructions

Step 1: Toast the almonds until golden and fragrant

Place a small skillet over medium heat (no oil needed). Add the 1/3 cup (35 g) sliced almonds in an even layer. Toast, stirring frequently, for 3 to 5 minutes, until they smell nutty and turn light golden brown.

Immediately transfer the almonds to a plate to stop the cooking (they can burn quickly if left in the hot pan). Set aside for topping.

Step 2: Whisk the cocoa base until perfectly smooth

In a small saucepan (2-quart size works well), add the 1 1/4 cups (300 ml) milk, 1/2 cup (120 ml) water, 1 1/2 tbsp (9 g) cocoa powder, 1 tbsp (12 g) brown sugar, 1/2 tsp cinnamon, 1/8 tsp chili powder, and 1/8 tsp salt.

Whisk thoroughly until the cocoa dissolves and you don’t see dry lumps. Taking 30–45 seconds here makes the finished oatmeal taste chocolatey instead of dusty.

Step 3: Bring to a gentle simmer

Set the saucepan over medium heat. Warm the mixture, whisking occasionally, until it reaches a gentle simmer (small bubbles around the edges, not a rolling boil), about 3 to 4 minutes.

A gentle simmer helps the cocoa and spices bloom, making the flavor taste deeper and more “hot chocolate-like.”

Step 4: Add oats and cook until creamy

Stir in the 1/2 cup (50 g) rolled oats. Reduce heat to medium-low so the oatmeal simmers slowly.

Cook for 7 to 9 minutes, stirring often (every 30–60 seconds). Scrape the bottom and corners of the pot as you stir to prevent sticking and to keep the cocoa evenly distributed.

The oatmeal is ready when it looks glossy, thick, and creamy, and the oats are tender but not mushy. If it gets too thick before the oats are tender, splash in 1–2 tbsp of water or milk and continue cooking.

Step 5: Finish with vanilla (and butter for extra silkiness)

Turn off the heat. Stir in the 1/2 tsp vanilla extract. If you want a richer, more luxurious bowl, stir in the 1 tbsp (14 g) butter until melted.

Let the oatmeal rest, uncovered, for 2 minutes. This short rest helps it thicken into that creamy, spoon-coating texture.

Step 6: Bowl it up and add the crunchy-sweet toppings

Divide the oatmeal between 2 bowls. Top each bowl with the toasted almonds, then drizzle with 1 tsp honey per bowl (or more to taste).

Serve warm. If you want a stronger spicy-sweet contrast, add the tiniest extra pinch of chili powder right on top (start with a pinch; it’s easy to overdo).

Pro Tips

  • Whisk cocoa into the liquids first: Adding cocoa after oats can create stubborn lumps. A smooth cocoa base = smoother oatmeal.
  • Keep the heat gentle: A slow simmer prevents scorching and gives you the creamiest texture.
  • Toast the almonds separately: Even 3 minutes of toasting dramatically improves flavor and crunch.
  • Dial in the spice: Use 1/8 tsp chili powder for “warmth,” 1/4 tsp for a noticeable kick. If your chili powder is very spicy, stick to 1/8 tsp.
  • Adjust thickness at the end: Oatmeal thickens fast as it cools. Loosen with a splash of warm milk if needed before serving.

Variations

  • Protein boost: Stir in 1 tbsp peanut butter or almond butter at the end, or top with 2 tbsp Greek yogurt (adds tangy contrast to the cocoa).
  • Orange-chocolate twist: Add 1/2 tsp finely grated orange zest with the vanilla for a bright, classic pairing.
  • Vegan version: Use unsweetened oat milk, skip the butter (or use vegan butter), and swap honey for 2 tsp maple syrup.

Storage & Make-Ahead

Store leftover oatmeal in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave in 30-second bursts, stirring between, or warm in a saucepan over medium-low heat. Add 2–4 tbsp milk or water while reheating to bring back the creamy texture. Toasted almonds are best stored separately at room temperature in a sealed container for up to 1 week so they stay crunchy.

Nutrition (per serving)

Approximate (1 of 2 servings, including almonds, honey, and butter): 430 calories, 12 g protein, 54 g carbs, 20 g fat, 7 g fiber, 20 g sugars, 240 mg sodium.

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*