Chocolate Peanut Butter Silken Tofu Porridge Breakfast

Chocolate Peanut Butter Silken Tofu Porridge

Cocoa and peanut butter give this oat porridge a dark, nutty depth, while silken tofu makes the texture notably smooth. It stays warm and spoonable rather than setting like mousse.

By Lionel 14 Aug 2026 13 min total 2 min read
5.0 (2 reviews)
Jump to recipe Save on Pinterest

Ingredients

Make your own version Start from these ingredients in the recipe builder, swap what you like and see the nutrition per serving.

Preparation Steps

  1. Cook the oats

    Place the Rolled oats whole grain and Unsweetened soy milk in a small saucepan over medium heat. When small bubbles appear, reduce to low heat and stir often for 5 to 6 minutes, until the oats are tender and the porridge coats the spoon.

  2. Blend until smooth

    Remove the pan from the heat and let the porridge stand for 2 minutes. Add the Silken tofu, Cocoa Powder, and Peanut Butter, then blend with an immersion blender until glossy and free of tofu streaks. Divide between bowls and serve warm.

  3. Add toppings

    For me, it’s not a real oat breakfast without a little maple syrup, so pour it over the oats.

Recipe insights

Blending and oat texture

The immersion blender controls the final texture. Stop once the mixture is even in colour: blend longer and the cooked oat flakes break down further, producing a finer, more uniform consistency. Keep going past that point and the flakes surrender their last evidence of having existed, processed into compliance. A firm whisk works when distinct flakes and a little chew are preferable to a fully smooth bowl.

Protein vegan breakfast without protein powder

A vegan breakfast with a solid amount of protein, without relying on protein powder. Silken tofu and peanut butter provide it through ordinary ingredients, so breakfast doesn’t become a scoop-and-stir exercise.

Comments

Be the first to comment 👇

Recipe builder

Your recipe, measured like ours.

Pick your ingredients from our catalogue built on Health Canada’s Canadian Nutrient File, enter the grams and see the nutrition of every serving. Keep it to yourself, or share it with the community.

Example

Lentil & bulgur bowl with walnuts

4 servings · 6 ingredients

  • Green lentils, dry240 g
  • Bulgur, dry200 g
  • Baby spinach300 g
  • Cherry tomatoes300 g
  • + walnuts, olive oil70 g
Per serving
545 kcal
Protein
25 g
Fibre
16 g

Energy from

  • Protein 18%
  • Carbs 57%
  • Fat 25%

Nutrition from Health Canada · CNF 2026