Decadent Chocolate Peanut Butter Milkshakes

Decadent Chocolate Peanut Butter Milkshakes🍰 Dessert

Rich fudge and freshly made peanut butter drizzle blend together to create an incredibly indulgent milkshake featuring chocolate and peanut butter swirls.

By Priya Patel, Recipe Curator

Prep: 10 minServes: 4
Be the first to rate!

The magic of this milkshake lies in its luxurious homemade peanut butter sauce, which transforms an ordinary treat into something truly special. Unlike store-bought drizzles that can taste artificial or become rock-hard when chilled, this buttery peanut butter mixture stays silky and swirls beautifully throughout each sip. Combined with ribbons of warm fudge sauce, every spoonful delivers that irresistible sweet-and-salty combination that makes chocolate and peanut butter such a timeless pairing.

The key to achieving those gorgeous swirls is timing. As tempting as it may be to swirl the sauces ahead of time, waiting until you've assembled each glass ensures the sauces remain soft and flowing rather than freezing into hard chunks. When you drag your swirling stick through the layers, work quickly with just a few deliberate motions—over-mixing will muddy the beautiful contrast between the dark chocolate and golden peanut butter ribbons.

This recipe easily adapts to your preferences and what's in your pantry. If the peanut butter sauce seems too thick for drizzling, warm it gently in the microwave for a few seconds to loosen it up. For a less sweet version, reduce the powdered sugar in the peanut butter sauce by half, or swap in natural peanut butter for a more pronounced nutty flavor. These milkshakes are perfect for summer gatherings, movie nights, or whenever you're craving dessert that feels like a celebration.

Like this recipe? Add it to your Home Cook Assistant collection.

Add to My Recipes →

Ingredients

    For the Peanut Butter Sauce

    • 1/2 cup butter, melted
    • 1 cup creamy peanut butter
    • 1/2 cup powdered sugar

    For the Milkshakes

    • 1/2 gallon vanilla ice cream
    • 1/2 to 1 cup milk
    • 1 cup hot fudge sauce
    • 8 mini peanut butter cups, optional for garnish

    Nutrition (Per 4 servings)*

    1914
    Calories
    38g
    Protein
    205g
    Carbs
    108g
    Fat
    9g
    Fiber
    1242mg
    Sodium

    * AI-estimated values only — not a substitute for professional nutrition labeling.

    Instructions

      Prepare the Peanut Butter Sauce

      1. Make your Hot Fudge Sauce (if using homemade) and Peanut Butter Sauce. Combine the melted butter with the creamy peanut butter and 1/2 cup powdered sugar. Use a hand mixer to mix until smooth.

      Make the Milkshakes

      1. Scoop ice cream into a blender. Fill your blender up 3/4 full with vanilla ice cream (makes about 4 tall shakes). Add in milk halfway up the ice cream. Blend until smooth. You may need to add a little more milk if it is too thick.

      Assemble

      1. Scoop a spoonful each of the hot fudge sauce and peanut butter sauce into each cup. Fill the cup halfway with the vanilla shake, then spoon another helping each of the hot fudge and peanut butter sauce. Fill the cup to the top and top with drizzles of the sauces. Use a long stick (chop stick, butter knife, etc) to swirl the sauces immediately. The sauces will thicken as the ice cream cools them off, but will remain soft enough that you don't end up with hard bites in your shake.
      2. (Optional) place a Reese's Peanut Butter Cup on the top of each shake.

      You Might Also Like

      Fluffy Peanut Butter Frosting
      Fluffy Peanut Butter Frosting
      ⏳ 10 min
      Easy Homemade Mac & Cheese Recipe
      Easy Homemade Mac & Cheese Recipe
      ⏳ 20 min
      Seasoned Instant Pot Chicken Breast
      Seasoned Instant Pot Chicken Breast
      ⏳ 10 min
      Smoky Ground Beef Tacos
      Smoky Ground Beef Tacos
      ⏳ 20 min

      💪 Counting calories?

      Track your workouts and calorie burn with Workout Assistant.

      Try Workout Assistant →

      💡 Tips & Tricks

      📥
      Add to My Recipes

      Tap the button above to clone this recipe into your personal collection.

      🛒
      Shop instantly

      Once saved, add all ingredients to your shopping list in a single tap.

      💬
      Chat with it

      Ask questions, swap ingredients, or scale servings with the AI recipe chat.

      Make it yours

      Use AI Twist in the recipe editor to put your own spin on this dish.

      Everything you need in the kitchen

      Join thousands of home cooks using Home Cook Assistant.

      🤖

      AI Recipe Generation

      Describe any dish and get a complete recipe in seconds.

      🥫

      Smart Pantry

      Track what you have at home and get recipe ideas from it.

      🛒

      Shopping Lists

      Auto-generate shopping lists from your weekly meal plan.

      📅

      Meal Planning

      Plan your week with a visual calendar and stay organized.

      👨‍👩‍👧

      Collaborative Homes

      Share your pantry and recipes with your household.