Main Courses
This one-pot baked beans with ground beef and pineapple recipe transforms a classic comfort dish into a sweet-tart masterpiece that’s impossible to resist. The combination of smoky beans, savory beef, and bright pineapple creates a flavor profile that’s both familiar and exciting—perfect for weeknight dinners or game day gatherings. What makes this version stand out is the balance: the pineapple’s sweetness cuts through the richness of the beef, while the slow simmer develops deep, caramelized flavors in a single pot.
The secret lies in browning the ground beef first to build a rich foundation, then letting everything simmer together until the beans are tender and the sauce thickens just enough to coat every bite. This isn’t your grandmother’s baked beans—it’s a foolproof, restaurant-worthy dish that comes together in under an hour with minimal cleanup. The pineapple adds a juicy contrast that keeps the dish from feeling heavy, making it a crowd-pleaser for any occasion.
By the time you’re done, you’ll have a pot of golden, bubbling beans with tender beef and chunks of tender pineapple, all infused with warm spices and a touch of tang. The aroma alone will have everyone anticipating dinner, and the first bite delivers that perfect harmony of sweet, savory, and smoky. It’s the kind of dish that turns a simple meal into a memorable experience—without requiring any fancy techniques.
Whether you’re serving this as a hearty main course or a side dish for burgers and grilled meats, the one-pot magic ensures you’ll spend more time enjoying the meal than washing dishes. The recipe scales easily, so you can make a small batch for two or double it for a crowd. Let’s get cooking!
Ingredients for baked beans with ground beef and pineapple
Six ingredients transform classic baked beans into a sweet-tart, one-pot masterpiece with tender beef and juicy pineapple.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely chopped |
| Navy Beans 🌾 | 2 cups | Dried or canned, drained |
| Pineapple Chunks 🍍 | 1 ½ cups | Fresh or canned, undrained |
| Onion 🧅 | 1 whole | Yellow or red, diced |
| Garlic Cloves 🧄 | 3 cloves | Minced or finely chopped |
| Tomato Paste 🍅 | ½ cup | Smooth, no sugar added |
| Ketchup 🍅 | ½ cup | For tangy sweetness |
| Brown Sugar 🍯 | ¼ cup | Light or dark |
| Apple Cider Vinegar 🍎 | 2 tbsp | For brightness |
| Mustard 🌶️ | 2 tbsp | Dijon or yellow |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Olive Oil 🫒 | 1 tbsp | For browning beef |
The ground beef is non-negotiable here—80% lean gives you that perfect balance of flavor and fat. Costco or Walmart usually have the best prices for bulk packs, but any grocery store will work. Look for finely chopped beef (not crumbly) because it browns better and stays tender. If you're using dried beans, soak them overnight—no shortcuts here. For pineapple, fresh is ideal, but Dole or Del Monte canned chunks work in a pinch, just don't drain them. The juice adds sweetness and moisture that's essential for that perfect sauce consistency.
No fresh pineapple? Coconut milk or extra brown sugar can help with sweetness, though nothing beats the real deal. Swapping mustard? Honey mustard at half the amount works, but you'll lose some tang. Out of smoked paprika? Regular paprika plus a pinch of cayenne mimics that smoky kick. The tomato paste can be tricky—those little squeeze tubes from Trader Joe's are perfect because you only need a little. And if your recipe calls for onion powder, dried minced onion at double the amount is a decent swap. Don't skip browning the beef though—that's where all the flavor happens.
This dish tastes even better the next day—make a double batch if you're feeding a crowd. Store leftovers in the fridge for 5 days or freeze for 3 months. I always portion mine into containers so lunches are ready to grab. The beans thicken as they cool, so add a splash of water or broth if it's too stiff when reheating. The pineapple chunks stay juicy, but if they're too soft, use slightly underripe ones. Trust me on this one—the flavor improves overnight.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes. Brown the beef, dump in the beans and pineapple, and let the oven do the work—no stirring, no stress, just pure convenience.
- Sweet-Savory Balance: That caramelized pineapple with the rich, spiced beef? It’s like a hug in a bowl. The onions and garlic deepen the flavor while the pineapple’s tang cuts through the richness—every bite feels like a little vacation.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Cook a big batch, and you’ve got lunches for days. The flavors only get better as they sit, and it reheats like a dream—no soggy beans here.
- Budget-Friendly Feast: Ground beef, dried beans, and a can of pineapple? This feeds four for under $10. Honestly, it’s the kind of dish that makes me feel like I’m treating my family without breaking the bank. Plus, leftovers taste just as good.
Step-by-step instructions for sweet-tart baked beans
This one-pot wonder combines rich beef, sweet pineapple, and smoky spices for a dish that's easier than it looks.
Brown the Ground Beef
Heat the 1 tablespoon olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the 1.5 lb ground beef, breaking it apart with a wooden spoon as it cooks. Let it brown undisturbed for 3-4 minutes until the meat loses its raw color and starts to crisp around the edges.
Once the beef is mostly browned, stir it occasionally for another 3-4 minutes until it's fully cooked through. You'll know it's ready when it releases easily from the bottom of the pan and has a deep, meaty aroma. Drain any excess fat if needed, but leave about 1 tablespoon to help build flavor in the sauce.
Sauté Onions and Garlic
Add the 1 whole onion, diced into small pieces, to the pot with the cooked beef. Stir to combine and cook for 4-5 minutes until the onions soften and become translucent. The onions should caramelize slightly at the edges, adding natural sweetness to the dish.
Next, add the 3 cloves garlic cloves, minced or finely chopped, and cook for 30 seconds until fragrant. You'll smell that wonderful garlic aroma—this is when the dish starts to come together. Be careful not to let the garlic burn, as it can quickly turn bitter and overpower the other flavors.
Build the Sauce Base
Stir in the 0.5 cup tomato paste, 0.5 cup ketchup, 0.25 cup brown sugar, 2 tablespoons apple cider vinegar, 2 tablespoons mustard, 0.5 teaspoon ground black pepper, 1 teaspoon smoked paprika, and 1.5 teaspoons salt. Mix everything together until the tomato paste and sugar dissolve completely into the beef mixture.
This is where the magic happens—the combination of sweet, tangy, and smoky flavors starts to meld. The vinegar brightens the dish, the mustard adds depth, and the spices create that classic baked bean aroma. Let the mixture simmer gently for 5 minutes to allow the flavors to begin blending together.
Add Beans and Pineapple
Pour in the 2 cups navy beans (if using dried beans, make sure they're pre-cooked and drained) and the 1.5 cups pineapple chunks (with their juice, if using canned). Stir everything together thoroughly to coat the beans and beef with the flavorful sauce. The pineapple juice will help thin the mixture slightly, creating a perfect sauce consistency.
Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 45-60 minutes, stirring occasionally. You want the beans to absorb the flavors and the sauce to thicken slightly. The dish should smell rich and inviting—like a sweet and savory hug in a pot.
Finish and Serve
After simmering, taste the beans and adjust the seasoning if needed. You might want to add a pinch more salt, a splash of vinegar for brightness, or a touch more sugar to balance the flavors. The beans should be tender, the sauce thick and glossy, and the pineapple sweetness should shine through.
Let the baked beans rest for 10 minutes before serving. This allows the flavors to fully meld and the sauce to thicken slightly. Serve warm with crusty bread, cornbread, or over rice for a hearty meal that's perfect for any gathering. The one-pot simplicity makes this dish a crowd-pleaser every time!
Pro Tips For Making Baked Beans With Ground Beef And Pineapple
- CRISP THE BEANS FIRST: I learned this the hard way—skipping the quick soak and sautéing dry beans straight in the pot leads to a mushy, sad final texture. Toss them in a dry skillet for 3-4 minutes until they darken slightly, then add liquid. This builds flavor and keeps them intact.
- BROWN THE GROUND BEEF WELL: Don’t rush this step. Break the beef into small pieces and cook it until it’s deeply browned, not just pink. That’s where the rich, meaty flavor comes from—skip it, and you’ll end up with a dish that tastes more like canned beans than a hearty meal.
- SAVE THE PINEAPPLE JUICE: Drain the pineapple chunks, but don’t pour that juice down the sink. Add it to the sauce along with the beans—it’s packed with sweetness and acidity that balances the dish perfectly. (Yes, even if you’re impatient like me.)
- LOW AND SLOW IS NON-NEGOTIABLE: This isn’t a 350°F casserole. Cover the pot and simmer at 300°F for at least 2 hours, stirring occasionally. Rushing it turns the beans to mush and makes the sauce watery. Trust the process—your future self will thank you.
Serving suggestions for leftovers
Crusty Bread Pairing
Nothing complements these sweet-tart baked beans like a warm, crusty loaf of bread. I reach for a sourdough boule from my local bakery—its chewy interior and crisp crust soak up the juicy sauce beautifully. For a quicker option, toast Texas toast or brioche until golden brown. The buttery richness contrasts perfectly with the smoky-sweet beans, creating the ultimate bite. 🥖
Cornbread Companion
Sweet cornmeal muffins add a perfect textural contrast to this dish. My go-to recipe uses Jiffy cornmeal mix with a touch of honey and cinnamon—just bake at 375°F for 18 minutes. The slightly sweet, crumbly texture balances the savory-sweet beans, while the honey enhances the pineapple's natural sweetness. Serve warm with a pat of butter for dipping.
Grilled Meat Pairings
Turn your baked beans into a full meal by serving alongside grilled proteins. Smoked brisket or pulled pork elevate the dish to BBQ perfection—the rich, smoky meat pairs beautifully with the sweet-tart beans. For something lighter, grilled chicken thighs or shrimp skewers add freshness. The pineapple in the beans even complements the smoky char of grilled meats. 🔥
Cheesy Topping Twist
Add a final touch by topping individual servings with sharp cheddar or pepper jack just before serving. The heat from the cheese melts into the warm beans, creating a creamy, tangy contrast. I like to sprinkle crumbled cotija or feta for a briny finish. For extra crunch, top with toasted pecans or chopped cilantro right before eating.
Rice or Potato Base
For a heartier meal, serve your baked beans over steamed jasmine rice or garlic mashed potatoes. The neutral base lets the beans shine while adding substance. I prefer brown rice for extra texture, or instant rice for a quick weeknight fix. For a Southern twist, try cheesy potato casserole—the creamy potatoes balance the sweet-tart flavors perfectly. ✨
Make-Ahead Serving
This dish tastes even better the next day, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stovetop with a splash of water or broth to restore moisture. Serve as a taco filling with tortillas, or as a sloppy joe topping on toasted buns for a fun twist. 💫
Nutrition facts
Frequently asked questions
Can I substitute canned pineapple for fresh?
Canned pineapple works perfectly—just use undrained chunks to maintain the sweet juice that helps balance the savory flavors. For best results, choose brands like Dole or Del Monte, which have just the right amount of natural sweetness. If you're worried about excess moisture, simmer the beans uncovered for the last 10 minutes to thicken the sauce.
How do I make this recipe in a slow cooker?
Brown the ground beef and sauté onions/garlic as directed, then transfer everything to your slow cooker. Add all remaining ingredients and cook on low for 6-7 hours or high for 3-4 hours. The slow cooker method actually enhances the flavors by letting them meld gently. Stir once halfway through to ensure even cooking. The sauce will thicken naturally during cooking.
What if my beans are too thick or too thin?
For thicker sauce: Simmer uncovered for 5-10 extra minutes to reduce. For thinner sauce: Add 2-3 tablespoons water or beef broth while stirring. The pineapple juice already adds moisture, so you may not need much. If using dried beans, they absorb more liquid—start with slightly less water than the package suggests, since the beef and sauce contribute moisture too.
Can I make this vegetarian?
Yes! Replace the ground beef with 1 lb crumbled tempeh or extra-firm tofu (pressed and pan-fried first for texture). For a meatier taste, use 1 cup cooked lentils or mushrooms (like portobello or shiitake). The umami from mushrooms works particularly well with the sweet-tart profile. Adjust seasoning slightly—vegetarian versions often need a pinch more salt and smoked paprika to compensate for lost meaty depth.
Why does my pineapple taste too sweet?
This happens when the sweetness isn't balanced by enough acidity. Add 1 extra tablespoon apple cider vinegar or a splash of lemon juice to brighten the flavors. For future batches, reduce the brown sugar to 2 tablespoons and increase the ketchup to 1/3 cup—the tanginess helps balance the pineapple's natural sweetness while keeping the dish rich and savory.
