Menu Enter a recipe name, ingredient, keyword...

Peanut butter spaghetti


This is something easy to make after work straight from your pantry. Sure it sounds like a crazy combination but the kids like it and its nice to step out and play a bit with your food. Who ever expected the nuttiness of the peanut butter to brighten the flavors of a tomato sauce? But trust me if you experiment a bit with the ratios and find a flavor you enjoy this weird dish becomes a family favorite, taking a boring pasta to a whole other dimension.

Rate this recipe 2.5/5 (6 Votes)


  • Package of spaghetti
  • 2 cloves garlic
  • 1/2 onion chopped
  • 1/2 cup peanut butter
  • 1 can unflavored tomato sauce
  • 1 fresh tomato (chunky pureed)
  • grated parmesan or mozzarella
  • fresh or dried basil, oregano, thyme, parsley (optional)
  • salt and pepper, olive oil


Servings 3
Level of difficulty Easy
Preparation time 10mins
Cooking time 20mins
Cost Budget Friendly


Step 1

Chop or prepare the onions, garlic, tomatoes and your chosen herbs. At this time you might also wish to grate your cheeses as well. Fill a pot with water and bring to a boil so you can start cooking your noodles, while your starting your sauce.

Step 2

Add 2 tbs olive oil to the pot on medium high. Add your onions and cook until they are just turning slightly brown. Stirring all the while add the garlic and cook only for a minute or two. Lower the heat to a low medium add the peanut butter and keep stirring until it is melted and the onions are incorporated in the mixture.

Step 3

At this point you can add the tomato sauce and any other liquids such as wines or vinegars. Add the tomatoes after and bring to a simmer. Add your herbs and let cook for about 5-10 minutes.

Step 4

If the sauce is thickening to much you can pour water to your desire but try not to add more then 1/4 a cup at a time. Add your shredded cheese when its just about done and let melt before you remove it from the heat. salt and pepper as you like after tasting.

Step 5

Strain the noodles and coat with sauce. I like topping with chopped peanuts though it would be just as good looking with cheese or herbs.

The consistency should be liquid enough to be absorbed by the noodles but thick enough to still coat them. Try adding some spice to the dish if its not exciting enough. If you have peanut allergies be creative by having hazelnut or another spread instead. Im sure it would taste amazing with a homemade walnut butter though I think a chocolate spread is going a little too outside of the box ;P.

You'll also love

Chef Tips and Tricks

VIDEO: Rainbow Shrimp Pasta

This multi-colored Rainbow Shrimp Pasta is utterly delicious, and sure to impress when you serve it up!


  • 2 oz red spaghetti
  • 2 oz green spaghetti
  • 2 cups shrimp
  • Pepper
  • Salt
  • Paprika
  • 1/2 cup cream cheese


  1. Boil the red and green spaghetti separately in salted water until al dente.
  2. Fry the shrimp in a pan with plenty of salt, pepper and paprika.
  3. Add 1/2 cup of cream cheese, and stir through until combined.
  4. Arrange the cooked spaghetti in an alternating pattern on a plate.
  5. Top with the creamy shrimp sauce
  6. Garnish, and serve!

Review this recipe

Spaghetti Casserole Moms Spaghetti Sauce