One-Pot Ditalini Hot Cocoa

Featured in: Everyday Dinners

This comforting one-pot dish combines tender ditalini pasta with a spicy chili base enriched by dark chocolate and robust spices. Ground beef or plant-based mince simmers alongside kidney and black beans, tomatoes, and a carefully blended spice mix including chili powder, cumin, smoked paprika, and cinnamon. Cocoa powder and chopped dark chocolate add depth and a subtle sweetness, creating a unique fusion of Italian and Southwestern flavors. The pasta is cooked directly in the flavorful broth, absorbing the rich sauce. Perfect served hot and garnished with fresh cilantro, green onions, or your favorite toppings, this dish delivers a warm, hearty meal in a single pot.

Updated on Sun, 21 Dec 2025 13:41:00 GMT
Steaming bowl of one-pot ditalini with hot cocoa chili, showcasing rich, savory flavors and tender pasta. Pin It
Steaming bowl of one-pot ditalini with hot cocoa chili, showcasing rich, savory flavors and tender pasta. | rapidtongs.com

I stumbled on this recipe during a snowstorm when my pantry was down to pasta, canned beans, and a forgotten bar of dark chocolate. What started as desperation turned into something I crave every time the temperature drops. The chocolate melts into the chili, adding a deep, earthy richness that surprises everyone who tastes it. It's become my go-to for cozy nights when I want something hearty but don't want to babysit multiple pots. One bowl, infinite comfort.

The first time I made this for friends, they were skeptical when I mentioned cocoa powder and chocolate going into chili. But after the first bite, the room went quiet except for spoons scraping bowls. One friend even asked if I'd bottled the smell because her apartment never smelled that good. Now it's the dish I bring to potlucks when I want to show off a little without breaking a sweat.

Ingredients

  • Ditalini pasta: These little tubes soak up the chili beautifully and hold their shape without turning mushy, though elbow macaroni works in a pinch.
  • Ground beef or plant-based mince: Either option works perfectly, just brown it well to build that savory foundation the whole dish relies on.
  • Kidney beans and black beans: The combination gives you varied texture and color, plus they bulk up the dish so it feels filling without being heavy.
  • Onion, garlic, bell pepper, and jalapeño: This aromatic base creates layers of flavor, and seeding the jalapeño keeps the heat manageable for most palates.
  • Diced tomatoes: Use canned for convenience, they break down into the broth and add a subtle tang that balances the richness.
  • Chili powder, cumin, smoked paprika, cinnamon, oregano, salt, and pepper: This spice blend is where the magic happens, blooming them in the pot releases oils that coat every bite.
  • Beef or vegetable broth: Low-sodium is key so you can control the salt level, and it creates the silky base that ties everything together.
  • Tomato paste: Just one tablespoon deepens the tomato flavor without making it too acidic or watery.
  • Dark chocolate and cocoa powder: Choose 70% cocoa or higher for that earthy, slightly bitter note that complements the spices instead of sweetening the dish.
  • Brown sugar: A small amount rounds out the heat and acidity, you won't taste sweetness but you'll notice if it's missing.
  • Garnishes: Fresh cilantro, green onions, cheese, or sour cream are optional but they add brightness and cool creaminess that contrast beautifully with the warm spices.

Instructions

Soften the aromatics:
Heat a splash of oil in your largest pot over medium heat, then add the chopped onion and let it cook until it turns translucent and smells sweet, about 3 to 4 minutes. This is your flavor foundation, so don't rush it.
Build the base:
Toss in the garlic, bell pepper, and jalapeño if using, stirring frequently for 2 to 3 minutes until the garlic is fragrant and the peppers start to soften. The kitchen should smell incredible by now.
Brown the meat:
Add the ground beef or plant-based mince, breaking it apart with your spoon as it cooks until no pink remains, about 5 to 6 minutes. If there's excess fat pooling, drain it off so the chili doesn't get greasy.
Toast the spices:
Sprinkle in the chili powder, cumin, smoked paprika, cinnamon, oregano, salt, and pepper, stirring constantly for about a minute. You'll see the spices darken slightly and smell toasted, that's when you know the oils have released.
Add the body:
Stir in the tomato paste, diced tomatoes, kidney beans, black beans, cocoa powder, brown sugar, and broth, scraping up any browned bits from the bottom. Bring everything to a gentle boil, then reduce to a simmer.
Cook the pasta:
Stir in the ditalini, cover the pot, and let it simmer for 10 to 12 minutes, stirring every few minutes to keep the pasta from sticking. If it looks too thick, add a splash more broth.
Melt in the chocolate:
Remove the lid, stir in the chopped dark chocolate, and watch it disappear into glossy, velvety perfection. Taste and adjust the salt or heat to your liking.
Serve and garnish:
Ladle into bowls while hot, then top with cilantro, green onions, cheese, or sour cream as you like. The contrast of fresh and creamy against warm and spicy is unbeatable.
Pin It
| rapidtongs.com

There's something about ladling this into mismatched bowls on a cold evening that makes everything feel right. My partner always sneaks a second helping before I've finished my first, and we've stopped pretending it's accidental. It's the kind of dish that turns a regular Tuesday into something worth remembering.

How to Adjust the Heat Level

If you're cooking for spice-sensitive eaters, skip the jalapeño and cut the chili powder to one tablespoon, you'll still get warmth without the burn. For heat lovers, leave the jalapeño seeds in and add a pinch of cayenne or a diced serrano pepper. I've also stirred in a spoonful of hot sauce at the end when half the table wanted fire and the other half wanted mild, everyone doctored their own bowl and it worked perfectly.

Storage and Reheating Tips

This chili thickens as it sits, so leftovers might look more like pasta than stew, but that's normal. Store it in an airtight container in the fridge for up to four days, adding a splash of broth or water when reheating to loosen it back up. I've frozen individual portions in freezer bags, and they reheat beautifully in the microwave for quick lunches. Just don't add the garnishes until after reheating or the cilantro will turn slimy.

Swaps and Substitutions

If you can't find ditalini, elbow macaroni or small shells work just as well and cook in about the same time. For a vegetarian version, swap the beef for another can of beans or use crumbled tempeh, which holds up better than some plant-based minces. I've also made this with ground turkey when I wanted something leaner, and it was just as satisfying.

  • Try using fire-roasted diced tomatoes for a smoky twist that pairs beautifully with the paprika.
  • If you're dairy-free, cashew cream makes a fantastic sour cream substitute that's rich and tangy.
  • Leftover chili makes an incredible topping for baked potatoes or nachos the next day.
Close-up of the flavorful one-pot ditalini recipe, rich with chili spices and dark chocolate's warmth. Pin It
Close-up of the flavorful one-pot ditalini recipe, rich with chili spices and dark chocolate's warmth. | rapidtongs.com

This dish proves that the best recipes come from happy accidents and a willingness to trust your instincts. I hope it becomes a staple in your kitchen the way it has in mine.

Your Questions Answered

Can I make this dish vegetarian?

Yes, substitute the ground beef with plant-based mince or simply double the amount of kidney and black beans for added protein.

What pasta can I use instead of ditalini?

Small pasta shapes like elbow macaroni, small shells, or other bite-sized varieties work well as substitutes.

How does the dark chocolate affect the flavor?

The dark chocolate adds a deep, rich note that balances the chili’s heat and spices, creating a complex and slightly sweet undertone.

Can I adjust the spice level?

Absolutely, reduce or omit the jalapeño and chili powder to suit your preferred heat level.

Is this dish gluten-free?

Traditional ditalini contains gluten, but you can use gluten-free pasta as a substitute to make the dish gluten-free.

One-Pot Ditalini Hot Cocoa

Hearty chili with ditalini pasta, dark chocolate, and bold spices for a flavorful, unique dish.

Prep Duration
15 minutes
Cook Duration
45 minutes
Complete Time
60 minutes
Created by Lily Turner


Skill Level Needed Medium

Cuisine Style Fusion (Italian/Southwestern)

Makes 4 Portions

Diet Preferences No Dairy

What You'll Need

Pasta

01 9 oz ditalini pasta

Meat & Beans

01 14 oz ground beef or plant-based mince
02 14 oz canned kidney beans, drained and rinsed
03 14 oz canned black beans, drained and rinsed

Vegetables

01 1 medium onion, finely chopped
02 3 garlic cloves, minced
03 1 red bell pepper, diced
04 1 jalapeño, seeded and minced (optional)
05 14 oz canned diced tomatoes

Spices & Seasonings

01 2 tablespoons chili powder
02 1 teaspoon ground cumin
03 1 teaspoon smoked paprika
04 ½ teaspoon ground cinnamon
05 ½ teaspoon dried oregano
06 ½ teaspoon salt, plus more to taste
07 ¼ teaspoon ground black pepper

Liquids

01 3 cups low-sodium beef or vegetable broth
02 1 tablespoon tomato paste

Hot Cocoa Additions

01 1.5 oz high-quality dark chocolate (70% cocoa), chopped
02 1 tablespoon unsweetened cocoa powder
03 ½ tablespoon brown sugar

Garnishes (optional)

01 Chopped fresh cilantro
02 Sliced green onions
03 Grated cheese (omit for dairy-free)
04 Sour cream or plant-based alternative

How-To Steps

Step 01

Sauté Aromatics: Heat a splash of oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, approximately 3 to 4 minutes.

Step 02

Add Garlic and Peppers: Incorporate minced garlic, diced red bell pepper, and jalapeño if using; cook for 2 to 3 minutes until fragrant.

Step 03

Brown Ground Meat: Add ground beef or plant-based mince, breaking it up with a spoon, and cook until browned, about 5 to 6 minutes. Drain excess fat if necessary.

Step 04

Bloom Spices: Stir in chili powder, ground cumin, smoked paprika, cinnamon, dried oregano, salt, and black pepper. Cook for 1 minute to release flavors.

Step 05

Add Tomato and Beans: Mix in tomato paste, diced tomatoes, kidney beans, black beans, cocoa powder, brown sugar, and broth. Bring the mixture to a gentle boil.

Step 06

Cook Pasta: Stir in ditalini pasta, reduce heat to a simmer, cover, and cook 10 to 12 minutes, stirring occasionally, until pasta reaches al dente texture. Add extra broth if needed.

Step 07

Melt Chocolate and Final Seasoning: Remove lid and stir in chopped dark chocolate until fully melted and combined. Adjust seasoning to taste.

Step 08

Serve: Ladle into bowls and garnish with fresh cilantro, green onions, cheese, or sour cream as desired.

What You'll Need

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains gluten (from pasta); substitute gluten-free pasta if required.
  • May contain soy depending on plant-based mince used.
  • Contains cocoa and chocolate; verify for dairy or nut traces if sensitive.

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 590
  • Fat Content: 18 g
  • Carbohydrates: 76 g
  • Protein Amount: 32 g