
Peanut Butter, Tomato and onion Sandwhich
This old-fashioned Peanut Butter Tomato and Onion Sandwich is a surprisingly delicious combination of creamy peanut butter, juicy ripe tomatoes, thin slices of onion, and a sprinkle of salt and pepper on toasted bread. It's a nostalgic family favorite that's simple to make and full of bold flavor.
Cook Time
Servings
Difficulty
12 Minutes
2
Easy
Prep Time
10 Minutes
Ingredients
-
☐ 2 slices white bread
-
☐ 2 tablespoons creamy peanut butter (or more to taste)
-
☐ 2 tablespoons Miracle Whip or mayonnaise (optional)
-
☐ 2–3 slices ripe tomato
-
☐ Thin slices from ¼ small onion
-
☐ Salt, to taste
-
☐ Black pepper, to taste
Ingredients

Step 1: Toast the Bread
Place both slices of bread in a toaster and toast until golden brown and crisp. The toasted bread adds extra flavor and helps keep the tomatoes from making the sandwich soggy.
Step 2: Spread the Peanut Butter
Spread the peanut butter evenly over one slice of the warm toast. Add a little more or less depending on your preference.
Step 3: Add the Optional Spread
If using Miracle Whip or mayonnaise, spread a thin, even layer over the second slice of toast. This adds a creamy, tangy contrast to the peanut butter.
Step 5: Add the Onion
Top the tomatoes with several thin slices of onion, spreading them evenly across the sandwich. Thin slices provide the perfect balance of flavor without overpowering the other ingredients.
Step 5 – Assemble the Crepes
Spread a generous spoonful of the cream cheese filling down the center of each crepe. Add a few spoonfuls of the strawberry sauce, then gently fold or roll the crepe.
Step 6: Assemble the Sandwich
Place the second slice of toast on top and gently press the sandwich together so everything stays in place.
RECIPE TIPS
-
Use ripe, flavorful tomatoes for the best taste.
-
Toasting the bread helps keep the sandwich from becoming soggy.
-
Slice the onions very thin so they don't overpower the sandwich.
-
Don't skip the salt and pepper—they really bring out the tomato's flavor.
-
Creamy peanut butter spreads more evenly, but crunchy works too if you like extra texture.
🥶 STORAGE
This sandwich is best enjoyed fresh. If needed, you can refrigerate it for a few hours, but the bread may soften from the tomatoes.
🔥 Reheating Instructions
This sandwich is not intended to be reheated. For the best flavor and texture, prepare it fresh and serve immediately.
-
Does peanut butter really taste good with tomatoes?
Yes! The creamy peanut butter pairs surprisingly well with juicy tomatoes and savory onions.
-
Can I use crunchy peanut butter?
Absolutely! Both creamy and crunchy peanut butter work well.
-
Should the bread be toasted?
Toasted bread is recommended because it adds crunch and helps prevent the tomatoes from making the bread soggy.
-
What kind of tomatoes are best?
Large vine-ripened or homegrown tomatoes have the best flavor.
-
Can I leave off the onions?
Yes, but the thin onion slices add a delicious savory balance to the sweetness of the peanut butter.
-
Can I make this sandwich ahead of time?
It's best assembled just before serving for the freshest texture.
Directions
Frequently Asked Questions
Browse All Recipe Categories
Browse every recipe category, from hearty breakfast recipes and comfort food to desserts, sauces, and family favorites.
You MIght Also Like

Step 6: Assemble the Sandwich
Place the second slice of toast on top and gently press the sandwich together so everything stays in place.
Step 7: Slice and Serve
If desired, slice the sandwich diagonally into two halves and serve immediately while the toast is still warm and crisp. The creamy peanut butter, juicy tomatoes, thin onion slices, and toasted bread create a delicious combination of sweet, savory, and crunchy flavors that's sure to become a favorite.

RATE & SHARE YOUR EXPERIENCE

❤️ Have you made this recipe yet?
I'd love to hear how it turned out! Leave a comment below and tell me:
-
⭐ Did your family love it?
-
🍓 Did you make any changes?
-
💡 Do you have a tip to share with other readers?
Your comments help make ConniePerryRecipes even better for everyone!
Stay Connected with ConniePerryRecipes
Love homemade recipes? Follow me for new recipes, cooking tips, and behind-the-scenes content!
Follow • Share • Enjoy!~





