Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
easy chocolate fudge

Irresistible Mackinac Island Fudge You Can Make at Home


  • Author: hafsahafsa
  • Total Time: 35 minutes
  • Yield: About 25 squares 1x
  • Diet: Vegetarian

Description

Bring the charm of Michigan’s Mackinac Island right to your kitchen with this rich, creamy fudge recipe. Made with real chocolate, butter, and a touch of marshmallow crème, it delivers that classic melt-in-your-mouth texture that has made Mackinac fudge world-famous. Perfect for holidays, gifts, or a comforting sweet treat any day of the week.


Ingredients

Scale

For the Fudge Base:

2 cups (400 g) granulated sugar

¾ cup (150 g) light brown sugar, packed

½ cup (115 g) unsalted butter

1 cup (240 ml) whole milk

¼ cup (60 ml) heavy cream

¼ teaspoon salt

2 cups (340 g) semisweet chocolate chips or chopped chocolate

½ cup (120 ml) marshmallow crème (or marshmallow fluff)

1 teaspoon pure vanilla extract

Optional Add-ins:

½ cup (60 g) chopped walnuts or pecans (for a nutty twist)

Sea salt flakes for topping

½ teaspoon espresso powder (to enhance chocolate flavor)


Instructions

Step 1: Prepare Your Pan and Ingredients
Line an 8×8-inch (20×20 cm) baking pan with parchment paper or foil, leaving overhang for easy lifting. Lightly butter or spray to prevent sticking.
Measure all ingredients ahead of time—once you start, things move quickly.

Step 2: Combine and Heat the Mixture
In a heavy-bottomed saucepan, combine granulated sugar, brown sugar, butter, milk, cream, and salt. Heat over medium, stirring until butter melts and sugars dissolve.
Stop stirring and let the mixture boil gently. Attach a candy thermometer and cook until it reaches 234°F–238°F (112°C–114°C) — the soft-ball stage.

Step 3: Cool and Add the Chocolate
Remove from heat and let cool undisturbed for about 10–15 minutes, until the temperature drops to around 110°F (43°C).
Stir in the chocolate chips, marshmallow crème, and vanilla until smooth. Fold in any nuts or espresso powder if desired.

Step 4: Pour and Set the Fudge
Pour the mixture quickly into your prepared pan. Smooth the top and sprinkle sea salt flakes if desired.
Let it cool at room temperature for 3–4 hours or until firm. Avoid refrigeration during setting.
Once set, lift from the pan and cut into squares. For neat slices, warm your knife slightly and wipe clean between cuts.

Notes

Always use a candy thermometer for perfect texture.

Cooling the mixture before stirring ensures a smooth, creamy consistency.

High-quality chocolate makes a noticeable difference in flavor.

Avoid refrigerating while setting — it can cause graininess.

Store in airtight containers layered with parchment to prevent sticking.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 piece
  • Calories: 210
  • Sugar: 28 g
  • Sodium: 45 mg
  • Fat: 10 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 2 g
  • Cholesterol: 15 mg

Keywords: Mackinac Island Fudge, chocolate fudge, Michigan fudge, homemade candy, creamy fudge, classic fudge recipe