How To Make A Doughnut In Blender – Simple Blender Recipe



Have you ever wanted to make a 3D model of a tasty treat? Learning how to make a doughnut in Blender is a fantastic place to start. It’s the classic beginner project for good reason. It teaches you the core skills of modeling, shading, and animation in a fun way. This simple Blender recipe will guide you through the entire process, from a basic circle to a frosted, sprinkled dessert.

You don’t need any prior experience. We’ll take it one step at a time. By the end, you’ll have a charming doughnut and the confidence to make more 3D art.

How To Make A Doughnut In Blender

This section is your complete roadmap. We’ll build the doughnut, add icing and sprinkles, and set up simple materials. Remember to save your project often as you go!

What You’ll Need Before Starting

First, make sure you have Blender installed. Download the latest version from the official Blender website. It’s free and open-source. For this tutorial, we’ll use the default settings and layout.

  • Blender 3.0 or above: The interface is consistent in recent versions.
  • A three-button mouse: Highly recommended for navigating the 3D viewport.
  • A keyboard: Shortcuts are essential for speed.
  • About 1-2 hours: Take your time, there’s no rush.

Step 1: Setting Up Your Project File

Open Blender. You’ll see a default cube, a camera, and a light. We don’t need the cube.

  1. Click on the cube to select it.
  2. Press X on your keyboard or Delete.
  3. Confirm the deletion.
  4. This gives us a clean slate to work with.

Step 2: Creating the Doughnut Base

We start with a torus, which is the perfect shape for a doughnut.

  1. Press Shift + A to open the Add menu.
  2. Navigate to Mesh > Torus.
  3. A new torus will appear at the center of your scene (the 3D cursor).
  4. In the bottom-left panel that appears (Add Torus), you can adjust settings.
    • Set Major Segments to 48.
    • Set Minor Segments to 24.
  5. This gives us a smooth, round shape to begin with.

Shaping the Doughnut

Now, let’s make it look less perfect and more like dough.

  1. With the torus selected, press Tab to enter Edit Mode.
  2. Press A to select all vertices (the orange dots).
  3. Press Ctrl + 2 to add a Subdivision Surface modifier. This smooths the mesh.
  4. Now, we add some randomness. Go to the Modifier Properties tab (wrench icon).
  5. Add a Displace modifier.
  6. Click “New” for the texture. Change the texture type to “Clouds.”
  7. Lower the Strength to around 0.05. You should see the surface get lumpy.

Step 3: Adding the Icing

The icing is a separate piece that sits on top. We’ll use a simple technique.

  1. Press Tab to go back to Object Mode.
  2. Select your doughnut. Press Shift + D to duplicate it, then press Esc (so it stays in the same place).
  3. In the Outliner (top-right), rename the new object to “Icing.”
  4. With Icing selected, go to the Modifier Properties. Remove the Displace modifier (click the ‘X’).
  5. Go back to Edit Mode (Tab).
  6. Press 3 on your keyboard for Face Select mode.
  7. Select the top faces of the torus. You can hold Shift to add to your selection.
  8. Press P and choose “Selection” to separate these faces into a new object.
  9. Tab back to Object Mode. You can now select the original “Icing” shell and delete it (X). You’re left with just the icing mesh.

Making the Icing Drip

This is the fun part where we shape the drips.

  1. Select the icing object. Enter Edit Mode (Tab).
  2. Switch to Vertex Select mode (press 1).
  3. Select a few vertices along the bottom edge of the icing.
  4. Press G then Z to grab and move them downward, forming drips.
  5. Use S to scale some drips thinner. Make them uneven for a natural look.
  6. Add a Subdivision Surface modifier (Ctrl+2) to the icing to smooth it out.

Step 4: Applying Materials and Color

Time to add color! We use the Shader Editor for this.

  1. Select the doughnut body. Go to the Material Properties tab (red sphere icon).
  2. Click “New” to create a new material. Name it “Dough.”
  3. Click on “Surface” and switch from “Principled BSDF” to “Diffuse BSDF.” This gives a matte look.
  4. Click on the base color and choose a light brown or beige.
  5. Now select the icing object. In the Material Properties, click “New.” Name it “Icing.”
  6. Stick with the Principled BSDF shader. Click the base color and pick a pink, chocolate, or white.
  7. Increase the Roughness slightly to about 0.3 so it’s not too shiny.
  8. For extra detail, you can add a second, slightly darker color to the drips tips using vertex painting, but that’s optional for now.

Step 5: Creating the Sprinkles

We’ll use a particle system to add sprinkles randomly.

  1. First, we need a single sprinkle model. Add a new mesh: Shift + A > Mesh > Cylinder.
  2. Scale it down massively with S. Make it long and thin, like a sprinkle.
  3. With the cylinder selected, go to the Particle Properties tab (green dots icon).
  4. Click “New” to create a particle system. Change the Emitter to Hair.
  5. Under Render, set it to Object. Click the object field and choose your sprinkle cylinder.
  6. Increase the Number of particles to about 200.
  7. Under Rotation, change the Phase and Random settings to make them point in different directions.
  8. Now, go to the Field Weights section. Set Gravity to 0 so they don’t fall.
  9. Finally, in the Outliner, hide the original sprinkle cylinder (click the eye icon).

Making Sprinkles Stick to the Icing

Right now, sprinkles are everywhere. We need to control them.

  1. In the Particle System settings, find the Vertex Groups panel.
  2. With the icing selected, go to Object Data Properties (green triangle).
  3. In the Vertex Groups section, click the “+” to create a new group. Name it “Sprinkle Density.”
  4. Go to Edit Mode on the icing. Select only the top faces where you want sprinkles.
  5. Click “Assign” in the Vertex Group panel with a weight of 1.0.
  6. Go back to the Particle System. Under Vertex Groups > Density, select the “Sprinkle Density” group.
  7. The sprinkles should now only appear on the top of the icing! Adjust the count as needed.

Step 6: Lighting and Camera Setup

Good lighting makes your render pop.

  • Select the default light. Change it to a Sun light for strong, directional shadows.
  • Move it above and to the side of your doughnut.
  • Add a second light, like a Point light, on the opposite side. Lower its power to fill in dark shadows.
  • Select the camera. Use the viewport navigation (Numpad 0) to frame your doughnut nicely.
  • In the Camera properties, you can enable Depth of Field for a professional blurry background effect.

Step 7: Rendering Your Final Image

You’re ready to create your final picture.

  1. At the top, switch from Layout workspace to the Render workspace.
  2. In the Render Properties tab (camera icon), ensure your Render Engine is set to Cycles or Eevee. Cycles is slower but higher quality.
  3. For a quick test, lower the sample count (like 50). For a final render, increase it (256 or more).
  4. Click the “Render” button (or press F12) to see your final doughnut!
  5. To save, go to Image > Save As in the render window. Choose PNG format.

Common Problems and How to Fix Them

  • My doughnut looks blocky: Increase the Subdivision Surface modifier viewport level (Ctrl+2, then increase the number).
  • Icing is clipping through the dough: In Edit Mode, scale the icing slightly up with S.
  • Sprinkles are floating or inside the model: In the Particle System, adjust the Particle Radius under Children (if using them) or check your vertex group assignment.
  • Render is too dark: Increase the strength of your lights or check the World Properties for a background color.
  • I lost my modifiers: Always apply modifiers (click the down arrow) with caution. It’s often better to just leave them un-applied.

Taking Your Doughnut Further

Once you’ve mastered the basics, try these ideas.

  • Animation: Animate the doughnut spinning on a plate. Keyframe the rotation (R key, then I key).
  • Different Styles: Make a chocolate glaze, or a cake doughnut with no hole.
  • Add a Plate: Model a simple plate using a scaled cylinder and bevel.
  • Texture Painting: Use the Texture Paint mode to add subtle browning or stains to the dough.

FAQ Section

Is Blender good for beginners wanting to learn how to make a donut?

Absolutely. The doughnut tutorial is famous because it covers a wide range of fundamental tools in a single, manageable project. It’s the perfect introduction to 3D modeling concepts.

How long does this simple Blender recipe actually take?

For a complete beginner, following this guide might take 1.5 to 3 hours. Don’t worry about speed. Focus on understanding each step. The time investment is worth it for the skills you learn.

Can I make a 3D doughnut without a graphics tablet?

Yes, you definately can. A mouse and keyboard are all you need for this entire tutorial. A tablet is helpful for texture painting, but it’s not required for the basic model, icing, and sprinkles.

Why are my sprinkles not showing up in the render?

This is a common issue. First, make sure you hid the original sprinkle cylinder object (click the eye icon in the Outliner). Second, check that in the Particle System, the Render As setting is set to “Object” and the right object is selected.

My computer is slow when rendering. What can I do?

If using Cycles, try using Eevee for much faster renders. You can also reduce the sample count in the Render Properties. Make sure your sprinkle count isn’t too high, as that adds a lot of geometry.

How do I make a chocolate doughnut instead?

Simply change the material color on the doughnut body to a darker brown. For the icing, use a deep brown color and reduce the roughness a bit to make it look glossy, like wet chocolate.

Congratulations! You’ve completed the classic Blender journey. You now have a delicious-looking 3D doughnut and, more importantly, the foundational skills to create other objects. The tools you used—modeling, modifiers, materials, and particles—are the same ones professionals use. The next step is to try modeling a cup of coffee to go with your doughnut, or anything else that catches your eye. Keep practicing, and remember to have fun with it.