Peanut Butter and Jelly Overnight Oats are a simple, tasty way to start your morning. This dish combines creamy oats soaked overnight with the classic flavors of peanut butter and your favorite jelly or jam. It’s smooth, a little sweet, and has that perfect peanut butter richness that feels like a comforting hug in a bowl.
I love making these oats because they come together so easily the night before, which means no rushing in the morning. Just mix your oats, milk, peanut butter, and jelly in a jar and pop it in the fridge. When you wake up, it’s ready and waiting, cold and creamy. Plus, you can add whatever fruit you like on top or a sprinkle of nuts to switch things up whenever you want.
One fun thing I do is layer the peanut butter and jelly instead of stirring them all in. It makes each spoonful a little surprise of flavor, just like a classic PB&J sandwich but in a healthy, portable form. This recipe brings back those childhood snack memories, but it also feels fresh and grown-up enough for breakfast. It’s a real winner in my house for busy mornings or whenever I want something quick and satisfying.
Key Ingredients & Substitutions
Rolled oats: These are great for overnight oats because they soak up liquid and get creamy without getting mushy. If you’re in a hurry, quick oats can work but the texture will be softer.
Milk: Dairy milk adds creaminess, but almond, oat, or soy milk are good vegan swaps. Choose unsweetened to control sugar levels.
Yogurt: This is optional but adds extra creaminess and protein. Greek or plant-based yogurt both work well here.
Peanut butter: Choose natural, creamy peanut butter for best texture and flavor. If you’re allergic or want variety, almond or sunflower seed butter are tasty alternatives.
Jam or jelly: I prefer raspberry or strawberry for their balanced sweetness. You can use any fruit jam, or fresh fruit if you want less sugar.
How Can I Get My Overnight Oats Just the Right Thickness?
Getting that perfect creamy texture means soaking oats just right.
- Start with a 1:1 ratio of oats to liquid for thicker oats; add a splash more milk if you want it looser.
- Including chia seeds is a smart trick—they absorb liquid and create a pudding-like feel.
- Mix everything well before chilling to ensure the oats and chia seeds soak evenly.
- After soaking, if it feels too thick, stir in a little more milk before eating.
I like to prepare my oats the night before so they soak a full 8 hours. This makes for the creamiest texture and lets flavors blend nicely.

Equipment You’ll Need
- Jar or container with a lid – I like using a mason jar because it’s easy to mix and store in the fridge.
- Measuring spoons and cups – for scooping out ingredients accurately.
- Mixing spoon or small whisk – helps to stir everything well so the flavors combine evenly.
- Fork or spoon – for stirring or eating when ready to serve.
Flavor Variations & Add-Ins
- Swap peanut butter for almond or sunflower seed butter for different nutty flavors or allergies.
- Add sliced bananas or blueberries on top for fresh fruit sweetness.
- Mix in chocolate chips or cocoa powder for a richer, dessert-like version.
- Use different jams such as blueberry or apricot to change the fruity flavor.
Peanut Butter and Jelly Overnight Oats
Ingredients You’ll Need:
- ½ cup rolled oats
- ½ cup milk (dairy or plant-based)
- 2 tablespoons plain or vanilla yogurt (optional, for creaminess)
- 1 tablespoon chia seeds
- 2 tablespoons peanut butter
- 2 tablespoons raspberry or strawberry jam (or your favorite jelly)
- Fresh raspberries or strawberries, for garnish
- 1 teaspoon honey or maple syrup (optional, for sweetness)
- A pinch of salt
How Much Time Will You Need?
This recipe requires about 5 minutes of prep time the night before and at least 6 hours of refrigeration to let the oats soak and thicken properly. It’s a no-cook recipe that fits perfectly into a busy schedule.
Step-by-Step Instructions:
1. Mix the Base Ingredients:
Grab a jar or bowl and add rolled oats, milk, yogurt if you’re using it, chia seeds, honey or maple syrup, and a pinch of salt. Stir everything together really well to make sure the oats and chia seeds start soaking evenly.
2. Chill Overnight:
Cover your jar or bowl with a lid or plastic wrap and place it in the fridge. Let it chill for at least 6 hours or overnight so the oats absorb the liquid and get creamy.
3. Add Peanut Butter and Jelly:
In the morning, give the oats a good stir. If it’s too thick, add a splash of milk to loosen it up. Spoon peanut butter over the top, letting it drizzle down the sides a bit, then add a generous layer of your favorite jam or jelly on top.
4. Garnish and Serve:
Top your oats with fresh raspberries or strawberries for a burst of freshness. You can also sprinkle extra chia or hemp seeds if you like a bit of crunch and a nutrition boost. Serve chilled with a spoon and enjoy!
Can I Use Other Nut Butters Instead of Peanut Butter?
Absolutely! Almond butter, cashew butter, or sunflower seed butter are all great alternatives that will give your oats a different but delicious flavor.
Can I Prepare This Recipe Without Yogurt?
Yes, you can skip the yogurt if you prefer or if you’re dairy-free. Just add a bit more milk or chia seeds to keep the oats creamy and thick.
How Long Do Overnight Oats Last in the Fridge?
Overnight oats will stay fresh in the fridge for up to 3-4 days, making them perfect for meal prep. Just give them a stir and add fresh toppings before eating.
Can I Use Frozen Fruit Instead of Fresh for Garnishing?
Yes, frozen berries work well too! Thaw them slightly or add them frozen if you like a colder, refreshing bite with your oats.
