Main Courses
This baked beans with ground beef and pineapple recipe transforms a classic comfort dish into something unexpectedly vibrant. The sweet-tart crunch of pineapple cuts through the richness of the beef, creating a perfect balance that keeps every bite exciting.
I developed this version after years of perfecting the slow-cooked technique, ensuring tender beans and perfectly seasoned meat that melts in your mouth.
The secret lies in browning the ground beef first—this builds deep, meaty flavor that infuses the entire dish. Then, the beans simmer low and slow until they're tender and the sauce thickens just enough to coat everything beautifully.
Pineapple isn't just an afterthought here; it's the star that brightens the whole plate with its juicy sweetness.
What you'll end up with is a hearty, satisfying meal that's perfect for family dinners or game day gatherings. The combination of smoky, savory, and sweet flavors creates something truly special—comfort food with a tropical twist that feels both nostalgic and fresh.
The best part? It's easy to make ahead and tastes even better the next day.
Serve it with crusty bread to soak up every last bit of that flavorful sauce, or top with shredded cheese and green onions for extra texture. This recipe delivers on classic comfort while surprising your taste buds with unexpected brightness. Let's get cooking!
Ingredients for baked beans with ground beef and pineapple
Sixteen ingredients that turn classic baked beans into a tropical comfort showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) 🥩 | 1 ½ lb | Browned for deep flavor |
| Navy Beans (Dried) 🌾 | 2 cups | Soaked overnight or quick-soaked |
| Pineapple (Fresh) 🍍 | 1 ½ cups | Chopped, juicy variety preferred |
| Onion (Yellow) 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ketchup 🍅 | ½ cup | High-quality, no artificial ingredients |
| Brown Sugar 🍯 | ¼ cup | Light or dark, packed |
| Molasses 🍯 | 2 tbsp | Unsulphured, robust flavor |
| Mustard (Dijon) 🍯 | 1 tbsp | For tangy depth |
| Beef Broth (Low-Sodium) 💧 | 1 cup | Homemade or quality store-bought |
| Apple Cider Vinegar 🍎 | 1 tbsp | For bright acidity |
| Smoked Paprika 🌶️ | 1 tsp | For smoky richness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Olive Oil 🫒 | 1 tbsp | For browning beef |
The ground beef is non-negotiable here—80/20 fat ratio for that juicy, flavorful crunch. Costco or your butcher's counter are great spots for quality meat. Pineapple isn't just decoration; grab a fresh pineapple and chop it yourself—canned works in a pinch, but fresh has that juicy pop. Navy beans need soaking (or quick-soak with boiling water)—skip this step and they'll stay tough. For the onions, yellow or sweet onions both work, but yellow gives a deeper flavor. The garlic? Freshly minced makes all the difference, but pre-minced in a jar is better than nothing.
No pineapple? Mango or peach chunks add sweetness, though nothing beats the tartness. Swapping beef for turkey? Ground turkey works, but add an extra tablespoon of molasses to compensate for the leaner meat. Short on ketchup? Tomato paste plus a splash of vinegar gets you close. The molasses is where the magic happens—unsulphured has that deep, robust flavor that pairs perfectly with the beef. If you're using dried beans, soak them overnight for the best texture, but the quick-soak method (boiling for 2 minutes then resting) saves time. For the smoked paprika, Penzeys or any bulk bin will give you the best quality.
This tastes even better the next day—make a double batch for leftovers. Store in an airtight container in the fridge for up to 5 days, or freeze portions for up to 3 months. The sauce thickens as it cools, so add a splash of beef broth if it's too stiff when reheating. For serving, crusty bread or cornbread soaks up every last bit of that sweet-tart sauce. Top with shredded cheese or chopped green onions if you're feeling fancy, but honestly, it's delicious just as is.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the beef, toss everything in one dish, and bake. The onions caramelize right alongside, and the pineapple juices keep it from drying out. (Yes, even on a Tuesday night.)
- Sweet-Savory Bomb: That 80/20 beef adds richness, the garlic cloves deepen every bite, and the fresh pineapple? It’s the secret weapon—bright, tangy, and just sweet enough to make you go back for seconds. Not the prettiest, but the taste makes up for it.
- Meal Prep MVP: This keeps perfectly for days, so I double the batch and stash it for lunches or last-minute dinner guests. The beans get tenderer overnight, and the pineapple stays juicy—no sad, mushy leftovers here.
- Budget-Friendly Powerhouse: Dried navy beans stretch this dish into a full meal without breaking the bank, and the 80/20 beef keeps it hearty. Honestly, it’s my go-to when I need a filling, flavorful dinner that won’t drain my wallet.
Step-by-step instructions for sweet-tart baked beans
This elevated version of classic baked beans delivers rich, smoky depth with a bright pineapple crunch.
🍳 Step 1: Brown the Beef and Sauté the Aromatics
Heat the 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the 1.5 lb ground beef (80/20) and cook, breaking it apart with a wooden spoon, until it's deep brown and most of the fat has rendered out—about 6-8 minutes. This step builds incredible flavor through the Maillard reaction.
Push the beef to one side of the pot and add the diced yellow onion and minced garlic cloves. Sauté for 3-4 minutes until the onions soften and turn translucent. Here's the thing—don't rush this part. You want those aromatics to develop their natural sweetness before we add the rest of the ingredients.
👨🍳 Step 2: Combine All Ingredients for Perfect Balance
Add the 2 cups soaked navy beans, 1.5 cups chopped pineapple, 0.5 cup ketchup, 0.25 cup brown sugar, 2 tablespoons molasses, 1 tablespoon Dijon mustard, 1 cup low-sodium beef broth, 1 tablespoon apple cider vinegar, 1 teaspoon smoked paprika, 0.5 teaspoon ground black pepper, and 1.5 teaspoons salt to the Dutch oven.
Stir everything together until the beans and pineapple are completely coated in the sauce. I like to press down gently on the beans with a spoon to ensure they absorb all those flavorful liquids. This is where the magic happens—the sweetness of the pineapple and brown sugar will start to meld with the smoky, savory notes from the beef and spices.
🔥 Step 3: Simmer Until Thick and Flavorful
Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low and cover with a tight-fitting lid. Let it simmer for 45-60 minutes, stirring occasionally, until the beans are tender and the sauce has thickened to a rich, glossy consistency.
Here's the key: you want the beans to be fork-tender but still hold their shape. If the sauce gets too thick before the beans are done, add a splash of water or broth to loosen it. The pineapple should be slightly softened but still retain some bite—this adds that wonderful textural contrast that makes these beans special.
⏰ Step 4: Finish and Rest for Maximum Flavor
Once the beans are tender and the sauce has reached your desired thickness, remove the lid and let the mixture simmer uncovered for an additional 10-15 minutes. This final step allows the flavors to concentrate and the sauce to develop a beautiful glossy sheen. You'll notice the aroma becomes even more intense—this is your signal that the beans are ready.
Let the baked beans rest for 10 minutes before serving. This resting period allows all the flavors to meld together perfectly. The beans will continue to absorb the delicious sauce, resulting in a dish that's even more flavorful than when it came out of the oven. Serve warm with cornbread or crusty rolls for the ultimate comfort experience.
Pro Tips For Making Baked Beans With Ground Beef And Pineapple
- CRISP THE BEANS FIRST: I learned this the hard way—skipping the quick sauté in oil before adding liquid makes the beans turn to mush. Toss drained beans in 1 tablespoon of oil and toast for 3-4 minutes until they darken slightly. This builds flavor and keeps them from dissolving into a sad, watery sludge.
- DICE THAT ONION FINE: I was skeptical until I tried it: tiny, even dice (about 1/8-inch) caramelize faster and blend into the sauce without chunks. Skip the rough chop—your future self will notice the difference when every bite has that sweet, jammy texture.
- DON’T DRAIN THE BEANS YET: Let the beans soak overnight, then drain just before adding them to the pot. That extra starch clinging to them thickens the sauce naturally—no need for cornstarch or extra tomato paste. (Yes, even if you’re impatient like me, resist the urge to rinse them clean.)
- BROWN THE BEEF IN BATCHES: Two pounds of raw ground beef steaming in a pan is a recipe for gray, greasy meat. Cook in two batches over medium-high heat, breaking it up with a spoon until it’s deep brown in spots. This adds richness that can’t be replicated with quick searing.
Best sauces and condiments for baked beans with ground beef and pineapple
Sweet-Tart BBQ Sauce
Start with a ½ cup BBQ sauce—I recommend Sweet Baby Ray's Original or Stubb's Original Texas for that perfect sweet-smoky balance. Stir it in during Step 2 when combining all ingredients.
The sauce's natural sweetness enhances the pineapple while adding a familiar BBQ depth. For extra tang, add 1 extra teaspoon of apple cider vinegar to the mix. 🍯
Spicy Pineapple Salsa
Top your baked beans with a fresh pineapple salsa to add brightness and crunch. Mix 1 cup diced pineapple, ¼ cup finely chopped red onion, 2 tablespoons chopped cilantro, 1 tablespoon lime juice, ½ teaspoon chili powder, and a pinch of salt.
The acidity cuts through the richness while the heat balances the sweetness. Serve immediately for the best texture. 🌶️
Creamy Avocado Sauce
For a creamy contrast, blend 1 ripe avocado, 2 tablespoons sour cream, 1 tablespoon lime juice, ½ teaspoon cumin, and salt to taste until smooth.
Drizzle over the baked beans just before serving. The cool, velvety texture pairs beautifully with the warm, smoky flavors. Use within 30 minutes to prevent browning. 🥑
Smoky Chipotle Mayo
Whisk together ¼ cup mayonnaise, 1 teaspoon adobo sauce from canned chipotles, and ½ teaspoon smoked paprika for a smoky, creamy topping. Spread a thin layer over the beans or use it as a dip for crusty bread.
The chipotle adds a subtle heat that complements the sweet-tart profile. Store any leftovers in the fridge for up to 3 days. 🔥
Cheesy Cheddar Melt
Sprinkle ½ cup shredded sharp cheddar cheese over the baked beans during the final 5 minutes of cooking. The cheese melts into a gooey, savory blanket that enhances the smoky flavors.
For extra richness, mix in 2 tablespoons cream cheese with the shredded cheddar. Use a low-fat cheese if you're watching calories. 🧀
Sweet Chili Glaze
Simmer ¼ cup ketchup, 2 tablespoons brown sugar, 1 tablespoon rice vinegar, and 1 teaspoon sriracha in a small saucepan for 5 minutes until thickened.
Drizzle over the baked beans before serving. This glaze adds a perfect balance of sweet, tangy, and spicy notes that elevate every bite. 🌶️✨
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
Yes, you can use 2 (15-ounce) cans of navy beans, drained and rinsed, to save time. However, the texture will be slightly different—canned beans are pre-cooked and softer. For best results, add them during the final 15 minutes of simmering to prevent them from becoming mushy. Adjust the broth by ½ cup if needed.
How do I prevent the pineapple from making the beans too sweet?
Balance the sweetness by adding 1 extra tablespoon of apple cider vinegar or ½ teaspoon of smoked paprika to deepen the savory notes. The key is to simmer the dish uncovered for the final 10-15 minutes, which helps the flavors meld and reduces excess sweetness by concentrating the sauce.
Can I make this recipe in a slow cooker?
Brown the beef and sauté the onions/garlic first, then transfer everything to a 6-quart slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, stirring occasionally. The slow cooker enhances the tenderness of the beans and deepens the flavors naturally—just add ¼ cup extra broth if the mixture looks dry.
Why did my baked beans turn out too thick?
This usually happens when the beans release too much starch or the sauce reduces too quickly. To fix it, stir in 2-3 tablespoons of beef broth or water while simmering. For prevention, reduce the sugar slightly (¼ cup instead of ½ cup) or add the pineapple later in the cooking process to retain moisture.
What’s the best way to reheat leftovers?
Gently reheat in a saucepan over low heat with 2 tablespoons of water or broth to restore moisture. Stir frequently to prevent sticking. Microwaving works too—cover with a damp paper towel and heat in 30-second intervals, stirring between each. Avoid high heat, which can make the sauce grainy.
