Turn classic sloppy joes into juicy, flavorful meatballs that are perfect for dinners, sandwiches, or game-day appetizers. These Sloppy Joe meatballs are simmered in a tangy homemade sauce and come together entirely on the stovetop—no oven required. The meatballs stay tender and moist thanks to a mixture of breadcrumbs and Parmesan, while the sauce balances savory, sweet, and tangy notes for a crowd-pleasing finish. Try them in a bowl with simple sides, on a toasted bun, or served with toothpicks for easy sharing.

Recipe highlights
High in protein — each serving includes a substantial amount of protein from the meatballs, making this a satisfying main course.
Stovetop-only — this recipe requires no oven; everything is made on the stove for quick, easy cleanup.
True Sloppy Joe flavor — the sauce captures the sweet-and-savory taste of classic sloppy joes, transformed into a meatball format that’s great for bowls, sandwiches, or appetizers.
A Few Featured Ingredients
- Ground meat: Ground beef is used here for classic flavor, but you can substitute ground turkey, chicken, or pork. Lean poultry benefits from a touch of extra oil, while pork may need a bit more breadcrumbs to balance fat.
- Italian bread crumbs: Breadcrumbs add texture and help the meatballs hold together. Italian seasoned crumbs contribute extra flavor; gluten-free or whole wheat options also work.
- Parmesan cheese: A small amount folded into the meatball mixture adds savory richness and helps the meatballs stay moist.
- Tomato sauce: The tomato sauce forms the base of the Sloppy Joe sauce—this component is essential for the intended flavor.
- Light brown sugar: A touch of brown sugar brightens the sauce and balances the tomatoes and vinegar-like tang of Worcestershire and mustard.
See the full ingredient list in the recipe section below.

Time to Get Cooking
This recipe is straightforward and breaks down into a few simple stages:
- Mix and shape the meatballs.
- Lightly brown the meatballs on the stovetop.
- Prepare the tangy Sloppy Joe sauce in a saucepan.
- Combine the meatballs and sauce, simmer until fully cooked.
- Serve hot and enjoy.
Full step-by-step instructions are available in the instructions section below.
My Favorite Ways to Serve
I love these Sloppy Joe meatballs served in a bowl with simple sides. A crunchy coleslaw, roasted or diced sweet potatoes, and a drizzle of a creamy burger-style sauce make a hearty, delicious bowl. They’re also fantastic piled on toasted buns as meatball sandwiches—perfect for casual dinners or packed lunches. For parties or game day, serve the meatballs on a platter with toothpicks so guests can graze and enjoy the bold sauce.
Leftovers reheat well and can be spooned over rice, pasta, or even baked potatoes for quick second meals. Because the sauce clings to the meatballs, they stay flavorful whether you serve them immediately or save some for later.
Storage Directions
Allow the meatballs and sauce to cool completely before storing. Transfer to an airtight container and refrigerate for 3–5 days. Reheat gently on the stovetop over low heat, stirring occasionally, until warmed through.
How to Freeze Cooked Sloppy Joe Meatballs
- Brown the meatballs: Heat oil in a large skillet and brown the meatballs on all sides—about 1–2 minutes per side—without fully cooking them through. Browning adds flavor and texture. If using poultry, cook until safe internal temperature is reached when finishing in sauce.
- Make the sauce: Prepare the Sloppy Joe sauce on the stovetop and combine it with the browned meatballs.
- Cool completely: Let the meatballs and sauce cool to room temperature before freezing to avoid ice crystals.
- Freeze: Place cooled meatballs and sauce in a freezer-safe bag or container, remove as much air as possible, and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating in a skillet over low heat.

More Stovetop Skillet Recipes
- Ground Turkey Meatballs
- Mexican Ground Beef Skillet
- One-Pot Pesto Chicken Quinoa Skillet
- Summer Squash Chicken Skillet
- Buffalo Chicken Meatballs
- Collection of Stovetop Recipes
Sloppy Joe Meatballs Recipe
Turn classic sloppy joes into juicy meatballs simmered in a tangy homemade sauce. These meatballs are ideal for family dinners, sandwiches, or shareable appetizers.
By: Emily Richter
Prep: 30 mins | Cook: 20 mins | Total: 50 mins | Servings: 4

Ingredients
Meatballs
- 1 lb. ground beef (80% lean / 20% fat)
- 1 large egg
- 1/2 cup Italian bread crumbs (or gluten-free / whole wheat)
- 1/4 cup grated Parmesan cheese, plus extra for topping
- 1/4 teaspoon salt
Sloppy Joe Sauce
- 1 tablespoon olive oil
- 1/2 small white onion, finely grated (~1/4 cup)
- 1/2 teaspoon sea salt, divided
- 2 teaspoons chili powder
- 4 garlic cloves, grated
- 2 tablespoons tomato paste
- 3/4 cup tomato sauce
- 1/4 cup ketchup
- 2 teaspoons Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 tablespoon light brown sugar
Instructions
-
Combine all meatball ingredients in a mixing bowl. Use a spoon or your hands to mix until just combined—avoid overworking the meat. Scoop about 1.5 tablespoons of mixture and roll into balls. Repeat until all meatballs are formed.

-
Heat a large skillet over medium-high heat with a little oil. Add the meatballs and brown on all sides for about 1–2 minutes per side. Do not fully cook them—browning develops flavor. Remove and set aside.

-
In a saucepan over medium heat, warm the olive oil. Add the grated onion, a pinch of salt, and the chili powder. Sauté for 2–3 minutes until fragrant. Stir in the garlic and tomato paste and cook for another minute.
-
Add tomato sauce, ketchup, Worcestershire sauce, Dijon mustard, and brown sugar to the pan. Whisk to combine, bring to a gentle boil, then reduce heat and simmer for 5 minutes to meld flavors.

-
Return the skillet with meatballs to medium heat and pour the sauce over them. Turn the meatballs so they are coated, bring to a simmer, and cook until meatballs reach an internal temperature of 165ºF (if using poultry) or are cooked through to your preference.

-
Remove from heat and serve hot: in bowls with sides, on buns for sandwiches, or as an appetizer. Garnish with extra Parmesan and fresh herbs if desired.

Tips & Notes
- Any ground meat can be used—ground turkey or chicken will be leaner and may benefit from a little extra oil or an extra egg to keep the meatballs moist.
- Make this recipe gluten-free by swapping in gluten-free breadcrumbs.
- To make homemade breadcrumbs: combine 1/2 cup panko with 1/2 tablespoon Italian seasoning and 1/2 teaspoon salt for a quick substitute.
- For best texture, avoid over-mixing the meat mixture. Lightly combine ingredients and gently shape the meatballs.
- These meatballs are freezer-friendly: cook, cool, and freeze with sauce for up to three months. Thaw overnight in the refrigerator before reheating.
Nutrition
Calories: 477 kcal, Carbohydrates: 25 g, Protein: 27 g, Fat: 30 g, Fiber: 2 g, Sugar: 11 g
Nutrition information is automatically calculated and should be used as an approximation.
Photography by: The Wooden Skillet




