Veggie Sloppy Joes

Prep: 10 min Cook: 20 min Serves: 4 Cuisine: American

A hearty, flavorful vegetarian-inspired twist on classic sloppy joes, featuring tender veggies and savory tomato sauce, perfect for casual family dinners or game day gatherings.

Be the first to rate this recipe

Ingredients

  • 1 lb. ground beef
  • 1 small onion
  • 1 can Italian tomato sauce
  • grated carrots
  • green pepper, cut fine
  • 1 small can mushrooms

Instructions

  1. Brown ground beef and chopped onion together in a skillet; drain excess fat.
  2. Add Italian tomato sauce, grated carrots, finely chopped green pepper, and canned mushrooms to the skillet.
  3. Simmer until the vegetables are cooked and flavors meld.
  4. Serve on buns with a slice of mozzarella cheese.

Tips & Substitutions

For a vegetarian version, substitute the ground beef with lentils or chopped mushrooms. You can also use your favorite plant-based ground meat. For added flavor, consider incorporating spices like smoked paprika or cumin. Feel free to customize the vegetables based on what you have on hand, similar to how you might in Hamburger Casserole Florentine.

Serving Suggestions

Serve the Veggie Sloppy Joes on toasted buns for added texture. Pair them with sweet potato fries or a simple green salad for a balanced meal. A side of coleslaw or pickles can add crunch and freshness, enhancing the flavors of this dish. They also pair beautifully with the comforting flavors found in Tijuana Meat Loaf.

Storage & Reheating

Store leftover Veggie Sloppy Joes in an airtight container in the refrigerator for up to three days. To reheat, warm them in a skillet over medium heat, stirring occasionally until heated through. You can also microwave them in a covered dish, heating in 30-second intervals until hot.

Nutrition & Diet Analysis (per serving)

Each serving of Veggie Sloppy Joes contains roughly 669 calories, with 14g protein, 120g carbohydrates, and 18g fat. It is an excellent source of vitamin A (333% of the Daily Value), dietary fiber (96% of the Daily Value), and potassium (60% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 699mg per serving (30% of the Daily Value).

669 kcal 33% DV
Protein Fat Carbs

Macronutrients

Protein 14.1g 28% DV
Total Fat 18.1g 23% DV
Carbs 120.1g 44% DV
Fiber 26.7g 96% DV
Sugar 46g 92% DV

Electrolytes

Sodium 699.4mg 30% DV
Potassium 2838.8mg 60% DV
Cholesterol 0.9mg

Vitamins & Minerals

Vitamin A 3000mcg 100% DV
Vitamin C 19.7mg 22% DV
Vitamin D 6.6mcg 33% DV
Calcium 251.8mg 19% DV
Iron 5.7mg 32% DV
Diet fit High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this recipe ahead of time?

Yes, you can prepare the filling a day in advance and store it in the refrigerator. Just reheat it on the stove before serving. This makes it a great option for meal prep or busy weeknights.

What can I use instead of Italian tomato sauce?

If you don't have Italian tomato sauce, you can substitute with crushed tomatoes and add Italian herbs like oregano and basil for flavor. Alternatively, a simple marinara sauce works well too.

Can I freeze the Veggie Sloppy Joes?

Absolutely! After cooking, let the mixture cool completely and then transfer it to a freezer-safe container. It will keep in the freezer for up to three months. Thaw in the refrigerator overnight before reheating.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Beef recipes → All recipes →