Heavenly Peanut Butter Fudge

Cook: 15 min Cuisine: American

Rich, creamy peanut butter fudge with a melt-in-your-mouth texture, perfect for satisfying sweet cravings and sharing at gatherings or as a homemade treat.

Be the first to rate this recipe

Ingredients

  • 2 lb. confectioners sugar
  • 1/2 cup butter
  • 1 can evaporated milk
  • 1 (7 oz.) jar marshmallow cream
  • 1 (18 oz.) jar peanut butter

Instructions

  1. Place confectioners sugar, butter, and evaporated milk in a large heavy pan.
  2. Cook over medium heat, stirring constantly until ingredients melt and mixture begins to boil.
  3. Continue cooking to soft boil stage or 235°F (soft ball stage).
  4. Remove from heat and quickly stir in marshmallow cream and peanut butter.
  5. Mix well until smooth and combined.
  6. Pour into a large greased pan (10 x 15 x 2 inches).
  7. Cool completely and cut into squares.

Tips & Substitutions

For a smoother fudge, ensure that the butter is fully melted before adding other ingredients. If you prefer a nutty flavor, consider adding chopped nuts or using crunchy peanut butter instead of creamy. You can also substitute the marshmallow cream with a homemade meringue if you want a more natural ingredient. Make sure to stir constantly to avoid burning.

Serving Suggestions

Cut the fudge into small squares for easy serving. It pairs beautifully with a cup of coffee or tea for a delightful afternoon treat. For a festive touch, consider serving it alongside the Independence Day Cake during celebrations. It also makes a great gift when wrapped in decorative cellophane.

Storage & Reheating

Store any leftover fudge in an airtight container at room temperature for up to a week. For longer storage, refrigerate it, which can extend its freshness to about two weeks. If the fudge hardens too much in the fridge, let it sit at room temperature for a few minutes before serving for easier slicing.

Nutrition & Diet Analysis (per serving)

Each serving of Heavenly Peanut Butter Fudge contains roughly 2649 calories, with 12g protein, 321g carbohydrates, and 149g fat. It is an excellent source of protein (24% of the Daily Value) and iron (23% of the Daily Value), and a good source of calcium and dietary fiber. Note that it is relatively high in sodium, at 488mg per serving (21% of the Daily Value).

2649 kcal 100% DV
Protein Fat Carbs

Macronutrients

Protein 12.2g 24% DV
Total Fat 148.7g 100% DV
Carbs 321.2g 100% DV
Fiber 2.8g 10% DV
Sugar 229.3g 100% DV

Electrolytes

Sodium 487.5mg 21% DV
Potassium 362.9mg 8% DV
Cholesterol 385.7mg 100% DV

Vitamins & Minerals

Vitamin A 93.3mcg 10% DV
Vitamin C 7.6mg 8% DV
Vitamin D 0.8mcg 4% DV
Calcium 224.7mg 17% DV
Iron 4.1mg 23% DV
Contains Milk Peanut

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different type of nut butter?

Yes, you can substitute peanut butter with almond butter or cashew butter for a unique flavor. Just keep in mind that the consistency may vary slightly, and you might need to adjust the cooking time to achieve the right texture.

How can I make this fudge healthier?

To create a healthier version, consider using a natural peanut butter with no added sugar or oils. You could also replace some of the confectioners sugar with a natural sweetener like maple syrup or agave nectar, but be aware that this might affect the texture.

What consistency should the fudge have when done?

The fudge should be smooth and slightly firm but not hard. It should hold its shape when cut into squares. If it's too soft, it may need a little extra cooking time to reach the soft ball stage, around 235°F.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →