Peanut Butter and Jelly Overnight Oats are a simple, delicious way to start your morning with classic flavors you already love. Creamy oats soak up the sweetness of jelly and the rich, nutty taste of peanut butter, making every spoonful a little bit like a peanut butter and jelly sandwich in a bowl. It’s easy to prepare the night before, so mornings can be a breeze.
I love making this recipe because it keeps me full and energized well into the day. Sometimes I like to stir in a few fresh berries or a sprinkle of chopped nuts right before eating for a little extra texture and freshness. Plus, it’s a great way to enjoy a no-fuss breakfast that tastes like a treat but is actually good for you.
This is a breakfast that my whole family enjoys, especially when we’re rushing out the door. I find that packing it in a portable jar makes it perfect for grabbing on the go. It’s like having a childhood favorite and a healthy start all rolled into one, and that feels pretty great first thing in the morning.
Key Ingredients & Substitutions
Rolled oats: These are the base for overnight oats because they soak up liquid well without getting mushy. If you only have quick oats, they work but can get softer.
Milk: Use any kind you like—dairy, almond, soy, or oat milk. Each adds a slightly different flavor and creaminess.
Peanut butter: Natural peanut butter with no added sugar or oils tastes best here. If allergic or prefer something else, try almond or sunflower seed butter.
Fruit jelly or jam: Classic grape or strawberry jam brings that familiar sweet tang. You can substitute with fresh mashed berries for a less sweet, fresher twist.
Chia seeds: These add thickness and nutrition but can be skipped if you don’t have them or hate the texture.
How Do I Layer and Soften the Ingredients for Creamy Overnight Oats?
Layering peanut butter and jelly in overnight oats keeps flavors distinct. Mix oats with milk and yogurt first so oats absorb liquid overnight.
- Layer half the oat mix in a jar.
- Add peanut butter gently so it forms a creamy layer, not fully mixed yet.
- Top with remaining oats, then add jelly or jam on top.
- Refrigerate overnight to allow oats to soften and absorb flavors.
In the morning, stir gently if you want a blend or eat as layers. This technique keeps peanut butter and jelly flavors popping, making breakfast tasty and fun.

Equipment You’ll Need
- 2-cup mason jar or any jar with a tight lid – Perfect for layering and storing in the fridge overnight.
- Mixing bowl and spoon – For combining the oats and liquids before layering.
- Measuring spoons and cups – To measure the peanut butter, jelly, and liquids accurately.
Flavor Variations & Add-Ins
- Swap peanut butter for almond or sunflower seed butter for different nutty flavors or nut allergies.
- Add fresh sliced berries or banana on top in the morning for extra fruitiness and texture.
- Mix in a teaspoon of vanilla extract or a dash of cinnamon for a flavor boost.
- Top with chopped nuts or granola for added crunch and protein.
Peanut Butter and Jelly Overnight Oats
Ingredients You’ll Need:
- 1 cup rolled oats
- 1 cup milk (dairy or plant-based)
- ½ cup plain or vanilla Greek yogurt (optional for creaminess)
- 2 tablespoons chia seeds (optional, for thickness and nutrition)
- 3 tablespoons natural peanut butter, divided
- ⅓ cup fruit jelly or jam (classic grape or strawberry works well)
- 1 tablespoon honey or maple syrup (optional, for sweetness)
- A pinch of salt
- Chopped peanuts or extra peanut butter for topping (optional)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and at least 6 hours (or overnight) to chill and thicken in the fridge. Most of the work happens the night before, so mornings are quick and easy!
Step-by-Step Instructions:
1. Mix the Oats and Liquids
In a mixing bowl or directly in a jar, combine the rolled oats, milk, Greek yogurt (if using), chia seeds, honey or maple syrup, and a pinch of salt. Stir everything well until evenly mixed.
2. Layer the Oats and Peanut Butter
Spoon half of the oat mixture into a mason jar or container. Then add 1 ½ tablespoons of peanut butter gently on top as a layer.
3. Add the Remaining Oats and Jelly
Spread the remaining oat mixture over the peanut butter layer. Finally, add a layer of your favorite fruit jelly or jam on top.
4. Chill and Serve
Cover the jar or container tightly, then refrigerate overnight or for at least 6 hours to allow the oats to soften and flavors to blend. In the morning, you can stir the layers together if you want or enjoy them as is.
5. Add Your Finishing Touch
Before eating, drizzle with extra peanut butter and sprinkle chopped peanuts on top if you like a little crunch. Enjoy your delicious and nutritious peanut butter and jelly overnight oats straight from the jar or in a bowl!
Can I Use Frozen Berries Instead of Jelly?
Yes! Thaw frozen berries in the fridge or microwave before adding. You can mash them lightly for a jam-like texture or stir them in whole for a fresh twist.
Can I Prepare These Overnight Oats Without Yogurt?
Absolutely! Yogurt adds creaminess, but you can skip it or replace it with an extra splash of milk or a dairy-free alternative to keep the texture smooth.
How Long Can I Store Overnight Oats?
Store them in an airtight container in the fridge for up to 3 days. Give the oats a good stir before eating, and add any toppings fresh to keep them crunchy.
Can I Make This Recipe Ahead for the Whole Week?
You can portion out individual jars for up to 3 days in advance. Beyond that, oats may start to get soggy and lose flavor, so make fresh batches as needed for best results.
