Homemade Crock Pot Peanut Butter Oatmeal is a comforting, protein-packed breakfast that’s easy to prepare and perfect for busy mornings. Toss the ingredients into your slow cooker the night before, set it on low or warm, and wake up to creamy oatmeal flavored with peanut butter and cinnamon. Prep takes about 5 minutes, and this recipe works well for families, large households, and anyone looking for healthy make-ahead breakfasts.

This slow cooker oatmeal is designed to cook overnight, so it’s ready when you are. Using steel-cut oats gives the best texture after a long, slow cook; if you prefer a shorter cook time, old-fashioned oats can be used but will become softer. The peanut butter adds rich flavor and extra protein, making the oatmeal more filling than plain cereal.
Serve it straight from the crock pot or portion leftovers into airtight containers for fast breakfasts all week. It’s naturally adaptable — make it dairy-free with almond or other plant milk, or omit the butter and use coconut oil to keep it vegan.
Ingredients for Slow Cooker Peanut Butter Oatmeal
You only need a handful of pantry staples to prepare this slow cooker recipe. The ingredients below yield about 8 servings.
- 1 cup uncooked steel-cut oats
- 1–1½ cups milk (or dairy-free alternative)
- 1–1½ cups water
- ¼ cup peanut butter (creamy or crunchy)
- 1–1½ tablespoons butter (optional)
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon (optional)
- ¼ teaspoon salt
- 1 tablespoon ground flaxseed (optional)
- Optional garnishes: sliced bananas, berries, nuts, chocolate chips, jam, maple syrup, raisins, or extra milk
How to Make Crock Pot Peanut Butter Oatmeal
This recipe takes under five minutes to assemble. Follow these simple steps and let the slow cooker do the work.
Step 1 – Combine Ingredients
Lightly coat the inside of the slow cooker with cooking spray or use a slow cooker liner if desired. Add the steel-cut oats, milk, water, peanut butter, cinnamon, brown sugar (or preferred sweetener), butter pieces (if using), vanilla, salt, and ground flaxseed. Stir gently to combine, then smooth the top.

Step 2 – Set and Forget
Cover and cook on low for approximately 7 hours, or use the warm setting if your slow cooker runs hot. Cooking times vary by appliance, so check the texture in the morning and add a splash of milk if needed to loosen the oatmeal.

Tip: If your slow cooker heats strongly on low, switch to the warm setting to avoid overcooking.
Step 3 – Stir, Serve, and Enjoy
Stir the oatmeal thoroughly to blend the peanut butter and melt any butter. Spoon into bowls and top with your favorite garnishes. Leftovers refrigerate well and can be reheated with a splash of milk.
Tips for Best Results
- Steel-cut oats provide the best texture for overnight slow-cooker oatmeal; old-fashioned oats will become very soft with long cooking.
- Use either creamy or crunchy peanut butter depending on your texture preference.
- If the oatmeal is too thick in the morning, add milk a little at a time until you reach your desired consistency.
- This recipe was tested in a 6-quart slow cooker; adjust liquid slightly for smaller or larger pots.
Topping Ideas and Flavor Variations
This peanut butter oatmeal is delicious as-is, but try these toppings to vary flavors and textures:
- Sliced bananas — classic pairing with peanut butter
- Jam or jelly — for peanut-butter-and-jelly inspired oatmeal
- Chopped nuts — walnuts, pecans, or almonds for crunch
- Maple syrup or honey — adds natural sweetness
- Fresh berries or sliced strawberries — bright, fruity contrast
- Chocolate chips — for an indulgent twist
- Raisins or diced apples — warm fruit flavors
- Protein powder or wheat germ — to boost nutrition
Storage and Reheating
Store leftover oatmeal in an airtight container in the refrigerator for up to 4–5 days. To reheat a single serving, place 1 cup of cooked oatmeal in a microwave-safe bowl with about 1/3 cup milk. Microwave on high for 1 minute, stir, then continue heating in 30–60 second increments until hot. You can also reheat on the stovetop over low heat, stirring and adding milk as needed.
Oatmeal freezes well: portion into freezer-safe containers, label with the date, and freeze for up to 2–3 months. Thaw in the refrigerator overnight and reheat using the methods above.
Dietary Notes
This recipe can be made vegan by using a plant-based milk and replacing butter with coconut oil. It is gluten-free when made with certified gluten-free oats. Adjust sweeteners and toppings to suit dietary needs and preferences.

Recipe Summary
Crock Pot Peanut Butter Oatmeal — Serves: 8. Prep time: 5 minutes. Cook time: ~7 hours. Total time: ~7 hours 5 minutes. A simple, make-ahead slow cooker breakfast that’s hearty, customizable, and great for feeding a crowd.
Ingredients (Condensed)
- 1 cup uncooked steel-cut oats
- 1–1½ cups milk (or dairy-free alternative)
- 1–1½ cups water
- ¼ cup peanut butter
- 1–1½ tbsp butter (optional)
- 1 tsp vanilla
- 1 tsp cinnamon (optional)
- ¼ tsp salt
- 1 tbsp ground flaxseed (optional)
Simple Instructions
- Lightly spray the slow cooker and add all ingredients, stirring to combine.
- Cover and cook on low (or warm) for about 7 hours, or until oats are tender and creamy.
- Stir well, serve with desired toppings, and store leftovers in the refrigerator.
Notes
- Omit peanut butter to make plain slow cooker oatmeal.
- Using steel-cut oats is recommended for overnight slow-cooker recipes to prevent a mushy texture.
- For dairy-free preparation, use all water or a non-dairy milk alternative.
- Nutritional values will vary based on ingredient brands and chosen toppings.
If you try this slow cooker peanut butter oatmeal, enjoy experimenting with toppings and variations to suit your family’s tastes. It’s an easy way to serve a warm, nourishing breakfast with minimal morning effort.

